Skripta koju koristim: GTARP Edit
Detaljan opis problema: Kad kucam komandu /createbizz i kucam ovo sve sto treba uvek mi ispisuje KORISTITI: /createbizz [imebizza] [cijena] [zarada] [novac]
Dio skripte: if(strcmp(cmd,"/createbizz",true)==0) {
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, crvena, "* ADMIN{FFFFFF}: Nisi admin !");
if(CountBizzs() >= MAX_BIZZS) return SendClientMessage(playerid, crvena, "* ADMIN{FFFFFF}: Nemozes napraviti vise bizzeva !");
#if defined CHECK_LEVEL // Ukoliko je ukljuceno da igrac mora imati odredeni level
if(!strlen(tmp) || !strlen(tmp2) || !strlen(tmp3) || !strlen(tmp4) || !strlen(tmp5)) return SendClientMessage(playerid, bijela, "KORISTITI: /createbizz [imebizza] [cijena] [zarada] [novac] [level]");
#else // Ukoliko nije ukljuceno da igrac mora imati odredeni level
if(!strlen(tmp) || !strlen(tmp2) || !strlen(tmp3) || !strlen(tmp4)) return SendClientMessage(playerid, bijela, "KORISTITI: /createbizz [imebizza] [cijena] [zarada] [novac]");
#endif
new cijena = strval(tmp2), zarada = strval(tmp3), novac = strval(tmp4), string[256];
#if defined CHECK_LEVEL // Ukoliko je ukljuceno da igrac mora imati odredeni level
new level = strval(tmp5);
#endif
if(cijena < MIN_BIZZ_CIJENA || cijena > MAX_BIZZ_CIJENA) { format(colstr,sizeof(colstr),"* ADMIN{FFFFFF}: Cijena bizza nemoze biti manja od %d ili veca od %d $ !", MIN_BIZZ_CIJENA, MAX_BIZZ_CIJENA); SendClientMessage(playerid, crvena, colstr); return 1; }
if(zarada < MIN_BIZZ_ZARADA || zarada > MAX_BIZZ_ZARADA) { format(colstr,sizeof(colstr),"* ADMIN{FFFFFF}: Zarada bizza nemoze biti manja od %d ili veca od %d $ !", MIN_BIZZ_ZARADA, MAX_BIZZ_ZARADA); SendClientMessage(playerid, crvena, colstr); return 1; }
if(novac < 0 || novac > cijena) return SendClientMessage(playerid, crvena, "* ADMIN{FFFFFF}: Novac u bizzu nemoze biti manji od 0 ili veci od cijene bizza !");
#if defined CHECK_LEVEL // Ukoliko je ukljuceno da igrac mora imati odredeni level
if(level < 0) return SendClientMessage(playerid, crvena, "* ADMIN{FFFFFF}: Potreban level nemoze biti manji od 0 !");
#endif
new Float:posx, Float:posy, Float:posz; GetPlayerPos(playerid, posx, posy, posz);
new coostr[256];
#if defined CHECK_LEVEL // Ukoliko je ukljuceno da igrac mora imati odredeni level
format(coostr, sizeof(coostr), "Na_Prodaju|0|%s|%f|%f|%f|0|0|0|0|0|%d|%d|%d|%d|0\r\n", tmp, posx, posy, posz, cijena, zarada, novac, level);
#else
format(coostr, sizeof(coostr), "Na_Prodaju|0|%s|%f|%f|%f|0|0|0|0|0|%d|%d|%d|0|0\r\n", tmp, posx, posy, posz, cijena, zarada, novac);
#endif
new File:file; file = fopen(BIZZ_FILE, io_append); fwrite(file, coostr); fclose(file);
strmid(bInfo[CountBizzs()][bVlasnik], "Na_Prodaju", 0, strlen("Na_Prodaju"), 255);
bInfo[CountBizzs()][bKupljen] = 0;
strmid(bInfo[CountBizzs()][bIme], tmp, 0, strlen(tmp), 255);
bInfo[CountBizzs()][bPosX] = posx;
bInfo[CountBizzs()][bPosY] = posy;
bInfo[CountBizzs()][bPosZ] = posz;
bInfo[CountBizzs()][bIntX] = 0;
bInfo[CountBizzs()][bIntY] = 0;
bInfo[CountBizzs()][bIntZ] = 0;
bInfo[CountBizzs()][bVW] = 0;
bInfo[CountBizzs()][bInterior] = 0;
bInfo[CountBizzs()][bCijena] = cijena;
bInfo[CountBizzs()][bZarada] = zarada;
bInfo[CountBizzs()][bNovac] = novac;
#if defined CHECK_LEVEL // Ukoliko je ukljuceno da igrac mora imati odredeni level
bInfo[CountBizzs()][bLevel] = level;
#else
bInfo[CountBizzs()][bLevel] = 0;
#endif
bInfo[CountBizzs()][bLocked] = 0;
bInfo[CountBizzs()][bPickup] = CreatePickup(1272, 23, posx, posy, posz, -1);
#if defined CHECK_LEVEL
format(string,sizeof(string),"%s{%06x}\n\nVlasnik: %s\nLevel: %d\nCijena: %d $\nZarada: %d $\nNovac: %d $", bInfo[CountBizzs()][bIme], bizzboja2 >>> 8, bInfo[CountBizzs()][bVlasnik], bInfo[CountBizzs()][bLevel], bInfo[CountBizzs()][bCijena], bInfo[CountBizzs()][bZarada], bInfo[CountBizzs()][bNovac]);
#else
format(string,sizeof(string),"%s{%06x}\n\nVlasnik: %s\nCijena: %d $\nZarada: %d $\nNovac: %d $", bInfo[CountBizzs()][bIme], bizzboja2 >>> 8, bInfo[CountBizzs()][bVlasnik], bInfo[CountBizzs()][bCijena], bInfo[CountBizzs()][bZarada], bInfo[CountBizzs()][bNovac]);
#endif
BizzText[CountBizzs()] = Create3DTextLabel(string, bizzboja1, posx, posy, posz, 3, 0, 0); dini_IntSet(NUMBER_FILE,"bizzs", CountBizzs()+1);
#if defined CHECK_LEVEL // Ukoliko je ukljuceno da igrac mora imati odredeni level
format(colstr,sizeof(colstr),"* ADMIN{FFFFFF}: Stvorio si bizz ´%s´ Cijena: %d$ Zarada: %d$ Novac: %d$ Level: %d", tmp,cijena, zarada, novac, level);
#else
format(colstr,sizeof(colstr),"* ADMIN{FFFFFF}: Stvorio si bizz ´%s´ Cijena: %d$ Zarada: %d$ Novac: %d$", tmp,cijena, zarada, novac);
#endif
SendClientMessage(playerid, adminboja, colstr);
return 1; }
Neke slike/video za lakse dobivanje pomoci(neobavezno):