Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Shaw Salcedo poslato Jul 09, 2014, 15:38:36 POSLE PODNE

Naslov: [Pomoc]Eror
Poruka od: Shaw Salcedo poslato Jul 09, 2014, 15:38:36 POSLE PODNE
Skripta koju koristim: Nije bitno
Detaljan opis problema: Pomoc 4 erora
C:\Users\maza\Desktop\Kriso za fles\Balkan Elitez v6.0\gamemodes\dukenzi.pwn(25955) : error 003: declaration of a local variable must appear in a compound block
C:\Users\maza\Desktop\Kriso za fles\//\gamemodes\dukenzi.pwn(25955) : error 017: undefined symbol "placeniid"
C:\Users\maza\Desktop\Kriso za fles\//\gamemodes\dukenzi.pwn(25955) : warning 215: expression has no effect
C:\Users\maza\Desktop\Kriso za fles\//\gamemodes\dukenzi.pwn(25955) : error 001: expected token: ";", but found "]"
C:\Users\maza\Desktop\Kriso za fles\//\gamemodes\dukenzi.pwn(25955) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

Dio skripte: Ako treba dacu
Naslov: Odg: [Pomoc]Eror
Poruka od: youngdeal poslato Jul 09, 2014, 15:40:33 POSLE PODNE
daj taj dio gde koristis.
Naslov: Odg: [Pomoc]Eror
Poruka od: Shaw Salcedo poslato Jul 09, 2014, 15:41:17 POSLE PODNE
Evo
CMD:ubistvo(playerid, params[], help) //Komanda kojom igrac moze naruciti ubistvo
{
#pragma unused help
    if(UlogovanProvera[playerid] == 0) return GreskaMessage(playerid, "[BC:RP]Moras se ulogovati da bi koristio ovu komandu!"); //Provjerava da li je igrac ulogovan
if(PlayerInfo[playerid][pLider] == 9 || PlayerInfo[playerid][pClan] == 9 || PlayerInfo[playerid][pClan] == 2 || PlayerInfo[playerid][pLider] == 2 ||PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pClan] == 3
|| PlayerInfo[playerid][pClan] == 4 || PlayerInfo[playerid][pLider] == 4 || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pClan] == 5 || PlayerInfo[playerid][pClan] == 11 || PlayerInfo[playerid][pLider] == 11
|| PlayerInfo[playerid][pLider] == 12 || PlayerInfo[playerid][pClan] == 12 || PlayerInfo[playerid][pClan] == 13 || PlayerInfo[playerid][pLider] == 13 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pClan] == 14
    || PlayerInfo[playerid][pClan] == 17 || PlayerInfo[playerid][pLider] == 17 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pClan] == 18 || PlayerInfo[playerid][pClan] == 19 || PlayerInfo[playerid][pLider] == 19)
new placeniid,novac,string[256];
if(PlayerInfo[playerid][pNovacDzep] < novac) return SCM(playerid,-1,"Nemate toliko novca!"); //Provjerava da li igrac ima novca da plati za ubistvo
if(sscanf(params, "ui", placeniid, novac)) return SCM(playerid, COLOR_GRESKA, "[BC:RP]/ubistvo [ID] [Suma novca]");
if(novac < 1000 || novac > 20000) return SCM(playerid,-1,"Ulozeni novac ne moze biti manji od 1000 i veci od 20000"); // ne moze biti uplaceno manje od 1000 i vise od 20000 (to mozete menjati po volji)
if(!IsPlayerConnected(placeniid)) return SCM(playerid, COLOR_GRESKA, "[BC:RP]Taj igrac je offline!"); //Provjerava da li je meta na serveru
if(placeniid == playerid) return SCM(playerid, COLOR_GRESKA, " [BC:RP]Ne mozete platiti da ubiju vas!");
PlayerInfo[placeniid][pPlacen] = 1;
PlayerInfo[placeniid][pCijenaMete] = novac;
g_NovacMinus(playerid, -novac);
format(string,sizeof(string),"Igrac:%s je platio %d novca za ubistvo igraca %s",GetName(playerid),novac,GetName(placeniid));
SCM(playerid,-1,string);
return 1;
}
Naslov: Odg: [Pomoc]Eror
Poruka od: youngdeal poslato Jul 09, 2014, 15:44:33 POSLE PODNE
a koja je tacna linija?
Naslov: Odg: [Pomoc]Eror
Poruka od: Shaw Salcedo poslato Jul 09, 2014, 15:45:35 POSLE PODNE
new placeniid,novac,string[256];
Naslov: Odg: [Pomoc]Eror
Poruka od: youngdeal poslato Jul 09, 2014, 15:50:59 POSLE PODNE
probaj
CMD:ubistvo(playerid, params[], help) //Komanda kojom igrac moze naruciti ubistvo
{
#pragma unused help
new placeniid,novac,string[256];
    if(UlogovanProvera[playerid] == 0) return GreskaMessage(playerid, "[BC:RP]Moras se ulogovati da bi koristio ovu komandu!"); //Provjerava da li je igrac ulogovan
if(PlayerInfo[playerid][pLider] == 9 || PlayerInfo[playerid][pClan] == 9 || PlayerInfo[playerid][pClan] == 2 || PlayerInfo[playerid][pLider] == 2 ||PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pClan] == 3
|| PlayerInfo[playerid][pClan] == 4 || PlayerInfo[playerid][pLider] == 4 || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pClan] == 5 || PlayerInfo[playerid][pClan] == 11 || PlayerInfo[playerid][pLider] == 11
|| PlayerInfo[playerid][pLider] == 12 || PlayerInfo[playerid][pClan] == 12 || PlayerInfo[playerid][pClan] == 13 || PlayerInfo[playerid][pLider] == 13 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pClan] == 14
    || PlayerInfo[playerid][pClan] == 17 || PlayerInfo[playerid][pLider] == 17 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pClan] == 18 || PlayerInfo[playerid][pClan] == 19 || PlayerInfo[playerid][pLider] == 19){
if(sscanf(params, "ui", placeniid, novac)) return SCM(playerid, COLOR_GRESKA, "[BC:RP]/ubistvo [ID] [Suma novca]");
if(PlayerInfo[playerid][pNovacDzep] < novac) return SCM(playerid,-1,"Nemate toliko novca!"); //Provjerava da li igrac ima novca da plati za ubistvo
if(novac < 1000 || novac > 20000) return SCM(playerid,-1,"Ulozeni novac ne moze biti manji od 1000 i veci od 20000"); // ne moze biti uplaceno manje od 1000 i vise od 20000 (to mozete menjati po volji)
if(!IsPlayerConnected(placeniid)) return SCM(playerid, COLOR_GRESKA, "[BC:RP]Taj igrac je offline!"); //Provjerava da li je meta na serveru
if(placeniid == playerid) return SCM(playerid, COLOR_GRESKA, " [BC:RP]Ne mozete platiti da ubiju vas!");
PlayerInfo[placeniid][pPlacen] = 1;
PlayerInfo[placeniid][pCijenaMete] = novac;
g_NovacMinus(playerid, -novac);
format(string,sizeof(string),"Igrac:%s je platio %d novca za ubistvo igraca %s",GetName(playerid),novac,GetName(placeniid));
SCM(playerid,-1,string);}
else { return true ; }
return 1;
}
Naslov: Odg: [Pomoc]Eror
Poruka od: Shaw Salcedo poslato Jul 09, 2014, 15:55:07 POSLE PODNE
Evo erori
C:\Users\maza\Desktop\Kriso za fles\Balkan Elitez v6.0\gamemodes\dukenzi.pwn(32449) : error 021: symbol already defined: "cmd_ponistilociranje"
C:\Users\maza\Desktop\Kriso za fles\Balkan Elitez v6.0\gamemodes\dukenzi.pwn(60818) : error 021: symbol already defined: "SCMF"
Naslov: Odg: [Pomoc]Eror
Poruka od: youngdeal poslato Jul 09, 2014, 15:56:29 POSLE PODNE
sad nije problem u komandi
definicija SCMF se vec nalazi u skripti znaci imas dve iste definicije ili vise nadji jednu ili obrisi
symbol already defined: "cmd_ponistilociranje" = postoje dve komande sa istim nazivom.
Naslov: Odg: [Pomoc]Eror
Poruka od: Shaw Salcedo poslato Jul 09, 2014, 15:58:42 POSLE PODNE
Sace valjda da mi radi promenio sam ime
Naslov: Odg: [Pomoc]Eror
Poruka od: Shaw Salcedo poslato Jul 09, 2014, 16:01:06 POSLE PODNE
Radi lock