Objasnjenje : Ovako baca mi dosta erorra e
C:\Users\Nikola\Documents\BEV2.pwn(7451) : warning 204: symbol is assigned a value that is never used: "milos"
C:\Users\Nikola\Documents\BEV2.pwn(21856) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Nikola\Documents\BEV2.pwn(44113) : warning 216: nested comment
C:\Users\Nikola\Documents\BEV2.pwn(48417) : error 029: invalid expression, assumed zero
C:\Users\Nikola\Documents\BEV2.pwn(48422) : error 035: argument type mismatch (argument 1)
C:\Users\Nikola\Documents\BEV2.pwn(48423) : error 035: argument type mismatch (argument 3)
C:\Users\Nikola\Documents\BEV2.pwn(48421) : warning 203: symbol is never used: "string"
C:\Users\Nikola\Documents\BEV2.pwn(48435) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Nikola\Documents\BEV2.pwn(48435) : warning 215: expression has no effect
C:\Users\Nikola\Documents\BEV2.pwn(48435) : error 001: expected token: ";", but found "-string-"
C:\Users\Nikola\Documents\BEV2.pwn(48435) : warning 215: expression has no effect
C:\Users\Nikola\Documents\BEV2.pwn(48435) : error 001: expected token: ";", but found ")"
C:\Users\Nikola\Documents\BEV2.pwn(48435) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
7 Errors.
Da li biste mogli da resite te erorre i vidite da li sam mozda jos negde pogresio da nebi vas jos smarao itd
Deo Skripte:svi dialozi komande sam sredio
if(kolicina < 1) return SCM(playerid,-1,""COL_RED"ERROR:"COL_RED" Ne mozes ispod 1");,SPD(playerid,DIALOG_PRODAJSLJIVU,DIALOG_STYLE_INPUT,"Sljive","{FF8040}Unesi koliko zelis sljiva da prodas\n{FF8040}Jedna sljiva {FFFFFF}100$","Kupi","Izadji");
if(PI < kolicina) return SCM(playerid,-1,""COL_RED"ERROR:"COL_RED" Nemas toliko sljiva kod sebe"),SPD(playerid,DIALOG_PRODAJSLJIVU,DIALOG_STYLE_INPUT,"Sljive","{FF8040}Unesi koliko zelis sljiva da prodas\n{FF8040}Jedna sljiva {FFFFFF}100","Kupi","Izadji");
PI -= kolicina;
JBC_GivePlayerMoney(playerid,kolicina*100);
new string;
format(string,128,"Prodao si %d sljiva za %d$",kolicina,kolicina*100);
SCM(playerid,-1,string);
SCMF(playerid,-1,"Imas jos %d sljiva",PI);
SacuvajIgraca(playerid);
}
}
if(dialogid == DIALOG_PRODAJKRUSKU)
{
if(response)
{
new kolicina;
if(sscanf(inputtext,"i",kolicina)) return SPD(playerid,DIALOG_PRODAJKRUSKU,DIALOG_STYLE_INPUT,"Kruske","{FF8040}Unesi koliko zelis kursaka da prodas\n{FF8040}Jedna kruska {FFFFFF}100$","Prodaj","Izadji");
if(kolicina < 1) return SCM(playerid,-1,""COLOR_RED"ERROR:"COL_RED" Ne mozes ispod 1"),SPD(playerid,DIALOG_PRODAJKRUSKU,DIALOG_STYLE_INPUT,"Kruske","{FF8040}Unesi koliko zelis kursaka da prodas\n{FF8040}Jedna kruska {FFFFFF}100$","Prodaj","Izadji");
if(PI < kolicina) return SCM(playerid,-1,""COL_RED"ERROR:"COL_RED" Nemas toliko krusaka kod sebe"),SPD(playerid,DIALOG_PRODAJKRUSKU,DIALOG_STYLE_INPUT,"Kruske","{FF8040}Unesi koliko zelis kursaka da prodas\n{FF8040}Jedna kruska {FFFFFF}100$","Prodaj","Izadji");
PI -= kolicina;
JBC_GivePlayerMoney(playerid,kolicina*100);
format(string,128,"Prodao si %d krusaka za %d$",kolicina,kolicina*100);
SCM(playerid,-1,string);
SCMF(playerid,-1,"Imas jos %d krusaka",PI);
SacuvajIgraca(playerid);
}
}
if(dialogid == DIALOG_PRODAJJABUKU)
{
if(response)
{
new kolicina;
if(sscanf(inputtext,"i",kolicina)) return SPD(playerid,DIALOG_PRODAJJABUKU,DIALOG_STYLE_INPUT,"Jabuke","{FF8040}Unesi koliko zelis jabuka da prodas\n{FF8040}Jedna jabuka {FFFFFF}100$","Kupi","Izadji");
if(kolicina < 1) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Ne mozes ispod 1"),SPD(playerid,DIALOG_PRODAJJABUKU,DIALOG_STYLE_INPUT,"Jabuke","{FF8040}Unesi koliko zelis jabuka da prodas\n{FF8040}Jedna jabuka {FFFFFF}100$","Prodaj","Izadji");
if(PI < kolicina) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Nemas toliko jabuka kod sebe"),SPD(playerid,DIALOG_PRODAJJABUKU,DIALOG_STYLE_INPUT,"Jabuke","{FF8040}Unesi koliko zelis jabuka da prodas\n{FF8040}Jedna jabuka {FFFFFF}100$","Prodaj","Izadji");
PI -= kolicina;
JBC_GivePlayerMoney(playerid,kolicina*100);
format(string,128,"Prodao si %d jabuka za %d$",kolicina,kolicina*100);
SCM(playerid,-1,string);
SCMF(playerid,-1,"Imas jos %d jabuka",PI);
SacuvajIgraca(playerid);
}
}
if(dialogid == DIALOG_KUPISLJIVU)
{
if(response)
{
new kolicina;
if(sscanf(inputtext,"i",kolicina)) return SPD(playerid,DIALOG_KUPISLJIVU,DIALOG_STYLE_INPUT,"Sljive","{FF8040}Unesi koliko zelis sadnica sljiva da kupis\n{FF8040}Jedan komad {FFFFFF}250$","Kupi","Izadji");
if(kolicina < 1) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Ne mozes ispod 1"),SPD(playerid,DIALOG_KUPISLJIVU,DIALOG_STYLE_INPUT,"Sljive","{FF8040}Unesi koliko zelis sadnica sljiva da kupis","Kupi\n{FF8040}Jedan komad {FFFFFF}250$","Izadji");
if(JBC_GetPlayerMoney(playerid) < kolicina*250) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Nemas dovoljno novca $250!");
PI += kolicina;
JBC_GivePlayerMoney(playerid,-kolicina*250);
format(string,128,"Kupio si %d sadnica sljiva za %d$",kolicina,kolicina*250);
SCM(playerid,-1,string);
SacuvajIgraca(playerid);
}
}
if(dialogid == DIALOG_KUPIKRUSKU)
{
if(response)
{
new kolicina;
if(sscanf(inputtext,"i",kolicina)) return SPD(playerid,DIALOG_KUPIKRUSKU,DIALOG_STYLE_INPUT,"Kruske","{FF8040}Unesi koliko zelis sadnica krusaka da kupis\n{FF8040}Jedan komad {FFFFFF}250$","Kupi","Izadji");
if(kolicina < 1) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Ne mozes ispod 1"),SPD(playerid,DIALOG_KUPIKRUSKU,DIALOG_STYLE_INPUT,"Kruske","{FF8040}Unesi koliko zelis sadnica krusaka da kupis\n{FF8040}Jedan komad {FFFFFF}250$","Kupi","Izadji");
if(JBC_GetPlayerMoney(playerid) < kolicina*250) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Nemas dovoljno novca $250!");
PI += kolicina;
JBC_GivePlayerMoney(playerid,-kolicina*250);
format(string,128,"Kupio si %d sadnica krusaka za %d$",kolicina,kolicina*250);
SCM(playerid,-1,string);
SacuvajIgraca(playerid);
}
}
if(dialogid == DIALOG_KUPIJABUKU)
{
if(response)
{
new kolicina;
if(sscanf(inputtext,"i",kolicina)) return SPD(playerid,DIALOG_KUPIJABUKU,DIALOG_STYLE_INPUT,"Jabuke","{FF8040}Unesi koliko zelis sadnica jabuka da kupis\n{FF8040}Jedan komad {FFFFFF}250$","Kupi","Izadji");
if(kolicina < 1) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Ne mozes ispod 1"),SPD(playerid,DIALOG_KUPIJABUKU,DIALOG_STYLE_INPUT,"Jabuke","{FF8040}Unesi koliko zelis sadnica jabuka da kupis\n{FF8040}Jedan komad {FFFFFF}250$","Kupi","Izadji");
if(JBC_GetPlayerMoney(playerid) < kolicina*250) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Nemas dovoljno novca $250!");
PI += kolicina;
JBC_GivePlayerMoney(playerid,-kolicina*250);
format(string,128,"Kupio si %d sadnica jabuka za %d$",kolicina,kolicina*250);
SCM(playerid,-1,string);
SacuvajIgraca(playerid);
}
}
if(dialogid == DIALOG_IMANJCE && response)
{
if(response)
{
if(PI == 2555) return SCM(playerid, -1,"{FF0000}ERROR: {FFFFFF}Nemate imanje!");
new i = PI;
switch(listitem)
{
case 0:
{
SCM(playerid,-1,"|--------------------------------------------------------------------------------|");
SCMF(playerid,-1,"- Vlasnik Imanja: %s | Level: %d | Cena: %d | Precnik: %d", II, II,II,II);
SCM(playerid,-1,"|--------------------------------------------------------------------------------|");
}
case 1:
{
if(ProdajesImanje == 1) return SCM(playerid, -1,"{FF0000}ERROR: {FFFFFF}Prodajes imanje nekim igracu");
new klj = PI;
if(!IsPlayerInRangeOfPoint(playerid, 100, II, II, II)) return SCM(playerid, -1,"Ne nalazite se blizu imanja!.");
if(PI == 2555) return SCM(playerid, -1,"{FF0000}ERROR: {FFFFFF}Nemate imanje!");
new cena1 = (II/4)*2;
format(string,sizeof(string), "Prodaja imanja drzavi\n\nDa li ste sigurni da zelite da prodate imanje drzavi za $%d!\n\nAko ste sigurni kliknite na 'Prodaj' ako ne kliknite na 'Izlaz'", cena1);
SPD(playerid, DIMANJE_PRODAJA, DSM, ""GLAVNA"Prodaja imanja drzavi", string, "Prodaj", "Izlaz");
}
case 2:
{
if(PI == 2555) return SCM(playerid, -1,"{FF0000}ERROR: {FFFFFF}Nemate imanje!");
SPD(playerid,DIMANJE_PRODAJESIGRACU,DIALOG_STYLE_INPUT,""GLAVNA"Prodaja imanja","Unesi ID igraca kojim zelis prodati imanje","Unesi","Izadji");
}
}
}
}
if(dialogid == DIMANJE_PRODAJA)
{
if(ProdajesImanje == 1) return SCM(playerid, -1,"{FF0000}ERROR: {FFFFFF}Vec prodajes imanje nekim igracu");
if(PI == 2555) return SCM(playerid, -1,"{FF0000}ERROR: {FFFFFF}Nemate imanje!");
new i = PI;
if(response)
{
new cena1 = (II/4)*2;
g_NovacPlus(playerid,cena1);
II = 0;
strmid(II, "Niko", 0, strlen("Niko"), 255);
SacuvajImanje(i);
ImanjeLabelIPickup(i);
SCMF(playerid,-1,"Prodali ste imanje drzavi za $%d!",cena1);
PI = 2555;
SacuvajIgraca(playerid);
}
}
if(dialogid == DIMANJE_PRODAJESIGRACU)
{
if(response)
{
new id;
if(sscanf(inputtext, "d", id)) return SPD(playerid,DIMANJE_PRODAJESIGRACU,DIALOG_STYLE_INPUT,"Prodaja imanja","Unesi ID igraca kojim zelis prodati imanje","Unesi","Izadji");
if(!IsPlayerConnected(id)) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Taj igrac nije na serveru");
if(playerid == id) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Ne mozes sebi prodati imanje");
if(PI != 2555) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Taj igrac poseduje imanje");
if(!ProxDetectorS(5.0,playerid,id)) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Taj igrac nije blizu tebe");
if(IgracKProdajesI > -1) return SCM(playerid,-1,"Vec prodajes nekome imanje");
IgracKProdajesI = id;
ProdavacImanja = playerid;
SPD(playerid,DIMANJE_PRODAJESKCENA,DIALOG_STYLE_INPUT,""GLAVNA"Cena imanja","Unesi sumu za koji zelis da prodas imanje","Prodaj","Izadji");
}
}
if(dialogid == DIMANJE_PRODAJESKCENA)
{
if(!response) return IgracKProdajesI = -1;
{
new cena;
if(sscanf(inputtext, "i", cena)) return SPD(playerid,DIMANJE_PRODAJESKCENA,DIALOG_STYLE_INPUT,"Cena Imanja","Unesi sumu za koji zelis da prodas imanje","Prodaj","Izadji");
if(cena < 1)
{
SPD(playerid,DIMANJE_PRODAJESKCENA,DIALOG_STYLE_INPUT,"Cena imanja","Unesi sumu za koji zelis da prodas imanje","Prodaj","Izadji");
SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Ne mozes ici ispod 1");
return 1;
}
CenaImanja[IgracKProdajesI] = cena;
IDImanja[IgracKProdajesI] = PI;
format(string,sizeof(string),"Igrac %s vam je ponudio da kupite imanje za %d$,kucajte /accept imanje da prihvatite /cancel imanje da odbijete",GetName(playerid),cena);
SCM(IgracKProdajesI,-1,string);
format(string,sizeof(string),"Ponudio si imanje igracu %s",GetName(IgracKProdajesI));
SCM(playerid,-1,string);
ProdajesImanje = 1;
}
}Slika ili jos neka pomoc:Nema se 😄
