[POMOC] Errori


Započeo MarQueZ, Oktobar 31, 2011, 21:40:31 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Balkan Nations
Detaljan opis problema: Preradio sam komandu iz STRCMP u CMD i izbacilo mi je ove error-e.
Dio skripte:
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(23334) : error 017: undefined symbol "tmp"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(23334) : error 017: undefined symbol "cmdtext"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(23335) : error 017: undefined symbol "tmp"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(23340) : error 017: undefined symbol "tmp"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(23348) : error 017: undefined symbol "giveplayer"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(23348) : error 017: undefined symbol "giveplayer"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(23348) : error 029: invalid expression, assumed zero
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(23348) : fatal error 107: too many error messages on one line

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


8 Errors.

Komande u STRCMP:
    if (strcmp(cmd, "/setracer1", true)==0)
	{
		if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /setracer1 [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1337 || PlayerInfo[playerid][pGm] >= 4)
			{
				if(IsPlayerConnected(giveplayerid))
				{
					SetPlayerCheckpoint(giveplayerid, 2038.3920,-2498.3098,13.5469,10.0);
					CP[giveplayerid] = 200;
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					format(string, sizeof(string), "Street ORGANIZATOR %s je pozvao %s na Startnu liniju broj 1!", sendername, giveplayer);
					SendClientMessageToAll(COLOR_LIGHTRED, string);
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, " Niste autorizirani za koristenje ove naredbe !");
			}
		}
		return 1;
	}
    if (strcmp(cmd, "/setracer2", true)==0)
	{
		if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /setracer2 [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1337 || PlayerInfo[playerid][pGm] >= 4)
			{
				if(IsPlayerConnected(giveplayerid))
				{
					SetPlayerCheckpoint(giveplayerid, 2037.5493,-2490.4072,13.5391,10.0);
					CP[giveplayerid] = 300;
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					format(string, sizeof(string), "Street ORGANIZATOR %s je pozvao %s na Startnu linuju broj 2!", sendername, giveplayer);
					SendClientMessageToAll(COLOR_LIGHTRED, string);
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, " Niste autorizirani za koristenje ove naredbe !");
			}
		}
		return 1;
	}

Komande u CMD:
CMD:setracer1(playerid, params[])
	{
		if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /setracer1 [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1337 || PlayerInfo[playerid][pGameMaster] >= 4)
			{
				if(IsPlayerConnected(giveplayerid))
				{
					SetPlayerCheckpoint(giveplayerid, 2038.3920,-2498.3098,13.5469,10.0);
					CP[giveplayerid] = 200;
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					format(string, sizeof(string), "Street ORGANIZATOR %s je pozvao %s na Startnu liniju broj 1!", sendername, giveplayer);
					SendClientMessageToAll(COLOR_LIGHTRED, string);
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, " Niste autorizirani za koristenje ove naredbe !");
			}
		}
		return 1;
	}
CMD:setracer2(playerid, params[])
	{
		if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /setracer2 [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1337 || PlayerInfo[playerid][pGameMaster] >= 4)
			{
				if(IsPlayerConnected(giveplayerid))
				{
					SetPlayerCheckpoint(giveplayerid, 2037.5493,-2490.4072,13.5391,10.0);
					CP[giveplayerid] = 300;
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					format(string, sizeof(string), "Street ORGANIZATOR %s je pozvao %s na Startnu linuju broj 2!", sendername, giveplayer);
					SendClientMessageToAll(COLOR_LIGHTRED, string);
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, " Niste autorizirani za koristenje ove naredbe !");
			}
		}
		return 1;
	}

Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Mike Marquez | House of Rave is Trippy Place ! |

dragan12

CMD:setracer1(playerid, params[])
	{
		if(IsPlayerConnected(playerid))
		{
			new tmp[64],giveplayer[MAX_PLAYER_NAME];
			tmp = strtok(params, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /setracer1 [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1337 || PlayerInfo[playerid][pGameMaster] >= 4)
			{
				if(IsPlayerConnected(giveplayerid))
				{
					SetPlayerCheckpoint(giveplayerid, 2038.3920,-2498.3098,13.5469,10.0);
					CP[giveplayerid] = 200;
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					format(string, sizeof(string), "Street ORGANIZATOR %s je pozvao %s na Startnu liniju broj 1!", sendername, giveplayer);
					SendClientMessageToAll(COLOR_LIGHTRED, string);
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, " Niste autorizirani za koristenje ove naredbe !");
			}
		}
		return 1;
	}
CMD:setracer2(playerid, params[])
	{
		if(IsPlayerConnected(playerid))
		{
			new tmp[64],giveplayer[MAX_PLAYER_NAME];
			tmp = strtok(params, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /setracer2 [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1337 || PlayerInfo[playerid][pGameMaster] >= 4)
			{
				if(IsPlayerConnected(giveplayerid))
				{
					SetPlayerCheckpoint(giveplayerid, 2037.5493,-2490.4072,13.5391,10.0);
					CP[giveplayerid] = 300;
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					format(string, sizeof(string), "Street ORGANIZATOR %s je pozvao %s na Startnu linuju broj 2!", sendername, giveplayer);
					SendClientMessageToAll(COLOR_LIGHTRED, string);
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, " Niste autorizirani za koristenje ove naredbe !");
			}
		}
		return 1;
	}

Probaj to

sada dobim ove errore:
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(23334) : error 017: undefined symbol "idx"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(23347) : error 017: undefined symbol "sendername"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(23347) : error 017: undefined symbol "sendername"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(23347) : error 029: invalid expression, assumed zero
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(23347) : fatal error 107: too many error messages on one line

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


5 Errors.
Mike Marquez | House of Rave is Trippy Place ! |

dragan12

CMD:setracer1(playerid, params[])
	{
		if(IsPlayerConnected(playerid))
		{
			new tmp[64],giveplayer[MAX_PLAYER_NAME],sendername[MAX_PLAYER_NAME],idx,string[128];
			tmp = strtok(params, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /setracer1 [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1337 || PlayerInfo[playerid][pGameMaster] >= 4)
			{
				if(IsPlayerConnected(giveplayerid))
				{
					SetPlayerCheckpoint(giveplayerid, 2038.3920,-2498.3098,13.5469,10.0);
					CP[giveplayerid] = 200;
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					format(string, sizeof(string), "Street ORGANIZATOR %s je pozvao %s na Startnu liniju broj 1!", sendername, giveplayer);
					SendClientMessageToAll(COLOR_LIGHTRED, string);
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, " Niste autorizirani za koristenje ove naredbe !");
			}
		}
		return 1;
	}
CMD:setracer2(playerid, params[])
	{
		if(IsPlayerConnected(playerid))
		{
			new tmp[64],giveplayer[MAX_PLAYER_NAME],sendername[MAX_PLAYER_NAME],idx,string[128];
			tmp = strtok(params, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /setracer2 [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1337 || PlayerInfo[playerid][pGameMaster] >= 4)
			{
				if(IsPlayerConnected(giveplayerid))
				{
					SetPlayerCheckpoint(giveplayerid, 2037.5493,-2490.4072,13.5391,10.0);
					CP[giveplayerid] = 300;
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					format(string, sizeof(string), "Street ORGANIZATOR %s je pozvao %s na Startnu linuju broj 2!", sendername, giveplayer);
					SendClientMessageToAll(COLOR_LIGHTRED, string);
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, " Niste autorizirani za koristenje ove naredbe !");
			}
		}
		return 1;
	}

sad mi izbaci ovo:
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(27066) : error 021: symbol already defined: "cmd_provjeri"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(27101) : error 021: symbol already defined: "cmd_leti"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(27476) : error 017: undefined symbol "cmd_ad"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(27557) : error 017: undefined symbol "cmd_government"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(29178) : error 021: symbol already defined: "cmd_kuca"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(29202) : error 021: symbol already defined: "cmd_kucao"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(29565) : error 021: symbol already defined: "cmd_kuca"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(30102) : error 021: symbol already defined: "cmd_vrijeme"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(55236) : warning 203: symbol is never used: "CivFemalePeds"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(55236) : warning 203: symbol is never used: "CivMalePeds"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


8 Errors.
Mike Marquez | House of Rave is Trippy Place ! |

Citat: [YUB] Marquez poslato Oktobar 31, 2011, 21:54:03 POSLE PODNE
sad mi izbaci ovo:
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(27066) : error 021: symbol already defined: "cmd_provjeri"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(27101) : error 021: symbol already defined: "cmd_leti"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(27476) : error 017: undefined symbol "cmd_ad"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(27557) : error 017: undefined symbol "cmd_government"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(29178) : error 021: symbol already defined: "cmd_kuca"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(29202) : error 021: symbol already defined: "cmd_kucao"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(29565) : error 021: symbol already defined: "cmd_kuca"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(30102) : error 021: symbol already defined: "cmd_vrijeme"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(55236) : warning 203: symbol is never used: "CivFemalePeds"
C:\Users\McShakur\Desktop\Balkan Nations\gamemodes\BN.pwn(55236) : warning 203: symbol is never used: "CivMalePeds"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


8 Errors.

imas 2 puta definiranu istu komandu...xD


Upozorenje - dok ste čitali poruku netko je poslao novi odgovor. Možda trebate revidirati svoju poruku.