Skripta koju koristim://
Opis problema: znaci prebacio sam iz onfilterscriptinit u ongamemodeinit i baca errore svakakve kao za identifier i to
Dio skripte:
http://pastebin.com/uizerTUD
[Pomoc] FilterSkripta
590
pregleda
13
postova
23. Dec. 2015.
(1436😎 : error 001: expected token: "-string end-", but found "-identifier-"
(1436😎 : error 001: expected token: "-string end-", but found "-identifier-"
(1436😎 : warning 215: expression has no effect
(1436😎 : error 001: expected token: ";", but found "-integer value-"
(1436😎 : fatal error 107: too many error messages on one line
Sve na jednoj liniji, a to je ova:
(1436😎 : error 001: expected token: "-string end-", but found "-identifier-"
(1436😎 : warning 215: expression has no effect
(1436😎 : error 001: expected token: ";", but found "-integer value-"
(1436😎 : fatal error 107: too many error messages on one line
Sve na jednoj liniji, a to je ova:
format(string,sizeof(string),""COL_SVPLAVA"Stan na Prodaju!\n"COL_SVPLAVA"Cijena: "BELA"%d\n"COL_SVPLAVA"Level: "BELA"%d\n"COL_SVPLAVA"ID: "BELA"%d\n"COL_SVPLAVA"Za kupovinu /kupistan",StanInfo,StanInfo,idstana);23. Dec. 2015.
Moze biti sledece, baca ti error posto nemas definisanu boju
COL_SVPLAVA, baca ti jer nemas definisan staninfo, StanInfo,StanInfo,idstana proveri sve to...23. Dec. 2015.
Proveri da li imas sve staninfo lepo definisano (sCijena,sLeve itd.)
I proveri jel string definisan.
I proveri jel string definisan.
24. Dec. 2015.
Izbaci sve boje i definisi string pa probaj ne znam ako ti je sve u redu ne sme da baca na toj liniji error
24. Dec. 2015.
PRobaj ovako, ali vidi da li si definisao include-u "zcmd" na vrhu.
CMD:kreirajstan(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"("COL_RED"Greska{FFFFFF}!) {C0C0C0}Niste ovlasteni!");
new idstana,level,cijena,Float:X,Float:Y,Float:Z,fstana,string; GetPlayerPos(playerid,X,Y,Z);
if(sscanf(params, "iiii",idstana,level,cijena)) return SCM(playerid,-1,"{C0C0C0}Koristi: /kreirajstan ");
if(idstana >= MAX_STAN) return SCM(playerid,-1, "("COL_RED"Greska{FFFFFF}!) {FFFFFF}Maximum stanova je ogranicen, ne mozes koristiti taj ID!");
format(fstana, sizeof(fstana), STAN_FILE, idstana);
if(fexist(fstana)) return SCM(playerid,-1, "("COL_RED"Greska{FFFFFF}!) ID tog stana vec postoji!");
StanInfo = cijena; StanInfo = level; StanInfo = X;
StanInfo = Y; StanInfo = Z; StanInfo = 0;
StanInfo = 0; StanInfo = 1; StanInfo = idstana; StanInfo = 0;
StanInfo = -1; StanInfo = 0;
StanInfo = 1698.0801;
StanInfo = -1386.5389;
StanInfo = 37.2989;
strmid(StanInfo,"Niko",0,strlen("Niko"),255);
format(string,sizeof(string),""SPLAVA"Stan na Prodaju!\n"ZELENA"Cijena: "BELA"%d\n"SPLAVA"Level: "BELA"%d\n"SPLAVA"ID: "BELA"%d\n"SPLAVA"Za kupovinu /kupistan",StanInfo,StanInfo,idstana);
StanLabel = Create3DTextLabel(string ,0x33CCFFAA,X,Y,Z,25,0,1);
StanPickup = CreatePickup(1273, 1, StanInfo, StanInfo, StanInfo);
SCM(playerid,-1,""SIVA"Stan je uspjesno kreiran!"); SacuvajStan(idstana);
return 1;
}
///////////////////////////////
CMD:kupistan(playerid, params[])
{
#pragma unused params
for(new i; i < sizeof(StanInfo); i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, StanInfo, StanInfo, StanInfo))
{
if(!strcmp(StanInfo, "Niko", true) && StanInfo == 0)
{
if(PlayerInfo != -1) return SCM(playerid,-1, "("COL_RED"Greska{FFFFFF}!) Vec imas stan!");
if(GetPlayerScore(playerid) < StanInfo) return SCM(playerid,-1,"("COL_RED"Greska{FFFFFF}!) Nemas level za kupnju stana!");
if(GetPlayerMoney(playerid) < StanInfo) return SCM(playerid,-1, "("COL_RED"Greska{FFFFFF}!) Nemas dovoljno novca za kupovinu stana!");
strmid(StanInfo, ImeIgraca(playerid), 0, strlen(ImeIgraca(playerid)), 255);
StanInfo = 1; SetPlayerInterior(playerid, StanInfo); PlayerInfo = i;
SetPlayerVirtualWorld(playerid, StanInfo); SetPlayerPos(playerid, StanInfo, StanInfo, StanInfo);
StanInfo = 0; GivePlayerMoney(playerid, -StanInfo); StanLP(i); SacuvajStan(i);
SCM(playerid,-1, ""SPLAVA"Stan | "SIVA"Cestitamo, kupili ste stan!");
SCM(playerid,-1, ""SPLAVA"Stan | "SIVA"Za komande stana koristite /stan!");
SCM(playerid,-1, ""SPLAVA"Stan | "SIVA"Za ulaz u stan koristi tipku F!");
return 1;
}
else return SCM(playerid, -1, "("COL_RED"Greska{FFFFFF}!) Taj stan se ne prodaje!");
}
}
return 1;
}
////////////////////////////////////////////////////
CMD:stan(playerid, params[])
{
#pragma unused params
if(PlayerInfo == -1) return SCM(playerid,-1,"("COL_RED"Greska{FFFFFF}!) Nemate stan!");
if(strcmp(StanInfo[PlayerInfo], ImeIgraca(playerid), true)) return SCM(playerid,-1, "("COL_RED"Greska{FFFFFF}!) Niste vlasnik tog stana!");
new string;
format(string,sizeof(string),""BELA"Informacije\nOtkljucaj\nZakljucaj\nOstavi novac\nUzmi novac\nOstavi gun\nUzmi gun\nProdaj stan\nZvono (5000$)");
SPD(playerid, DIALOG_STAN, DIALOG_STYLE_LIST, ""SPLAVA"Stan Opcije", string, "Odaberi", "Izlaz");
return 1;
}
///////////////////////////////////////////////////
CMD:zvoni(playerid, params[])
{
#pragma unused params
for(new i = 0; i < sizeof(StanInfo); i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, StanInfo, StanInfo, StanInfo))
{
if(StanInfo == 0) return SCM(playerid,-1,"("COL_RED"Greska{FFFFFF}!) Taj stan nema zvono!");
SCM(playerid,-1,""ZUTA"Zvonite na vrata!");
foreach(Player, k)
{
if (IsPlayerInRangeOfPoint(k,3.0,StanInfo, StanInfo, StanInfo))
{
SCM(k,-1, ""ZUTA"Netko zvoni na vasa vrata.");
}
}
}
}
return 1;
}
////////////////////////////////////////////////////
CMD:izbrisistan(playerid, params[])
{
#pragma unused params
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"("COL_RED"Greska{FFFFFF}!) {C0C0C0}Niste ovlasteni!");
new kFile,id;
if(sscanf(params,"i",id)) return SCM(playerid,-1,"{C0C0C0}Koristi: /izbrisistan ");
format(kFile, sizeof(kFile), STAN_FILE, id);
if(fexist(kFile)){ fremove(kFile); Delete3DTextLabel(StanLabel); DestroyPickup(StanPickup); }
else { SCM(playerid,-1,"Taj id stana ne postoji!"); }
return 1;
}
////////////////////////////////////////////////////
CMD:portstan(playerid, params[])
{
#pragma unused params
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"("COL_RED"Greska{FFFFFF}!) {C0C0C0}Niste ovlasteni!");
new id,kFile;
if(sscanf(params,"i",id)) return SCM(playerid,-1,"{C0C0C0}Koristi: /portstan ");
format(kFile, sizeof(kFile), STAN_FILE, id);
SetPlayerPos(playerid,StanInfo, StanInfo, StanInfo);
SetPlayerInterior(playerid,0); SetPlayerVirtualWorld(playerid,0);
return 1;
}idk
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
