Detaljan opis problema: Pa nasao sam dobru filterskriptu za binise preveo uradio cijelu ali ne mogu da skontam sta se desava sa kreiranjem biznisa kada zelim napraviti biznis posto hocu 2 imena ne 1 mislim "fast food" a ne "fastfood" tipa toga moram kucati "fast-food" ili "fast_food" uglavnom ne smije biti razmak ako moze pomoc.
Dio skripte:
if(strcmp(cmd,"/createbizz",true)==0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, siva, " Niste ovlasteni da koristite tu komandu!");
if(CountBizzs() >= MAX_BIZZS) return SendClientMessage(playerid, siva, ": Nemozes napraviti vise bizzeva !");
//=============================================//
new cijena = strval(tmp2), zarada = strval(tmp3), novac = strval(tmp4), string;
if(!strlen(tmp) || !strlen(tmp2) || !strlen(tmp3) || !strlen(tmp4)) return SendClientMessage(playerid, bijela, ": Koristenje: /createbizz ");
if(cijena < MIN_BIZZ_CIJENA || cijena > MAX_BIZZ_CIJENA)
{
format(colstr,sizeof(colstr),": Cijena biznisa nemoze biti manja od %d ili veca od %d $ !", MIN_BIZZ_CIJENA, MAX_BIZZ_CIJENA);
SendClientMessage(playerid, siva, colstr);
return 1;
}
if(zarada < MIN_BIZZ_ZARADA || zarada > MAX_BIZZ_ZARADA)
{
format(colstr,sizeof(colstr),": Zarada biznisa nemoze biti manja od %d ili veca od %d $ !", MIN_BIZZ_ZARADA, MAX_BIZZ_ZARADA);
SendClientMessage(playerid, siva, colstr);
return 1;
}
if(novac < 0 || novac > cijena) return SendClientMessage(playerid, siva, ": Novac u bizzu ne moze biti manji od 0 ili veci od cijene biznisa !");
//=============================================//
new Float:posx, Float:posy, Float:posz;
GetPlayerPos(playerid, posx, posy, posz);
new coostr;
format(coostr, sizeof(coostr), "Niko|0|%s|%f|%f|%f|0|0|0|0|0|%d|%d|%d|0|0\r\n", tmp, posx, posy, posz, cijena, zarada, novac);
new File:file;
file = fopen(BIZZ_FILE, io_append);
fwrite(file, coostr);
fclose(file);
strmid(bInfo[CountBizzs()], "Nema", 0, strlen("Nema"), 255);
strmid(bInfo[CountBizzs()], tmp, 0, strlen(tmp), 255);
bInfo[CountBizzs()] = 0;
bInfo[CountBizzs()] = posx;
bInfo[CountBizzs()] = posy;
bInfo[CountBizzs()] = posz;
bInfo[CountBizzs()] = 0;
bInfo[CountBizzs()] = 0;
bInfo[CountBizzs()] = 0;
bInfo[CountBizzs()] = 0;
bInfo[CountBizzs()] = 0;
bInfo[CountBizzs()] = cijena;
bInfo[CountBizzs()] = zarada;
bInfo[CountBizzs()] = novac;
bInfo[CountBizzs()] = 0;
bInfo[CountBizzs()] = 0;
bInfo[CountBizzs()] = CreatePickup(1272, 23, posx, posy, posz, -1);
//=============================================//
format(string,sizeof(string),"{21348C}Firma: {6B78B2}%s\n{21348C}Vlasnik: {6B78B2}%s\n{21348C}Cijena: {6B78B2}%d$", bInfo[CountBizzs()],bInfo[CountBizzs()], bInfo[CountBizzs()]);
BizzText[CountBizzs()] = Create3DTextLabel(string, bizzboja1, posx, posy, posz, 20, 0, 0); dini_IntSet(NUMBER_FILE,"bizzs", CountBizzs()+1);
format(colstr,sizeof(colstr),": Stvorio si biznis ´%s´ Cijena: %d$ Zarada: %d$ Kasa: %d$", tmp,cijena, zarada, novac);
SendClientMessage(playerid, adminboja, colstr);
//=============================================//
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):