[Pomoc]Eror


Započeo Shaw Salcedo, Jul 09, 2014, 15:38:36 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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
GAD SAM JA

daj taj dio gde koristis.
69

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;
}
GAD SAM JA


new placeniid,novac,string[256];
GAD SAM JA

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;
}
69

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"
GAD SAM JA

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.
69

Sace valjda da mi radi promenio sam ime
GAD SAM JA