22.03.2014, 11:50
I've made this code from giveweapon cmd and all my "all" commands are working except this one.It's getting "i" problem.Please help me
Error code
Код:
dcmd_giveallweapon(playerid, params[]) { new string[128]; new Wepid; new Ammo; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, MAX_PLAYER_NAME); if(sscanf(params, "u", Wepid,Ammo)) return SendClientMessage(playerid, -1,"{FF0099}[ADMIN]{FFFFFF}/giveallweapon [Wepid] [Ammo]"); for(new i = 0; i < MAX_PLAYERS; i++) { if(!IsPlayerConnected(i)) return 1; GivePlayerWeapon(i, Wepid, Ammo); } format(string,sizeof(string),"{FF0099}[ADMIN]{FFFFFF}Everyone has been given a %s!",aWeaponNames[Wepid],Ammo); SendClientMessageToAll(COLOR_ADMIN,string); GivePlayerWeapon(i,Wepid,Ammo); return 1; }
Код:
C:\Users\HACKIFYOUCAN\Desktop\NEW\FunGaming Stunt-Freeroam\gamemodes\SFCRRPG.pwn(5109) : error 017: undefined symbol "i"
Код:
In line 5109: GivePlayerWeapon(i,Wepid,Ammo);