24.04.2012, 18:56
Error
CMD
Код:
C:\Users\Robins\Desktop\New folder\pawno\include\/CRP/Publics/OnPlayerCommandReceived.pwn(132) : warning 225: unreachable code C:\Users\Robins\Desktop\New folder\pawno\include\/CRP/Publics/OnPlayerCommandReceived.pwn(132) : error 029: invalid expression, assumed zero C:\Users\Robins\Desktop\New folder\pawno\include\/CRP/Publics/OnPlayerCommandReceived.pwn(134) : error 017: undefined symbol "gun" C:\Users\Robins\Desktop\New folder\pawno\include\/CRP/Publics/OnPlayerCommandReceived.pwn(136) : error 029: invalid expression, assumed zero
CMD
pawn Код:
}
if(!strcmp(cmdtext, "/putgun", true))
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pInvWeapon] != 0 || PlayerInfo[playerid][pInvAmmo] != 0)
{
SendClientMessage(playerid, COLOR_GREY, " You have placed something at your inventory already !");
return 1;
}
if(GetPlayerPing(playerid) >= 700)
{
SendClientMessage(playerid, COLOR_GREY, "Your ping is too high to do this command.");
return 1;
}
new gunID = GetPlayerWeapon(playerid);
new gunAmmo = GetPlayerAmmo(playerid);
if(gunID != 0 && gunAmmo != 0)
{
RemovePlayerWeaponEx(playerid, gunID);
PlayerInfo[playerid][pInvWeapon] = gunID;
PlayerInfo[playerid][pInvAmmo] = gunAmmo;
new gunname[100];
GetWeaponName(gunID, gunname, sizeof(gunname));
format(string, sizeof(string), " You put %s in your inventory.", gunname);
SendClientMessage(playerid, COLOR_GREY, string);
return 1;
}
else
{
new gun = GetPlayerWeapon(playerid);
if(gun == 0 || gun == 1 || gun == 6 || gun == 9 || gun == 14 || gun == 36 || gun == 37 || gun == 38 || gun == 39 || gun == 43 || gun == 46 || gun == 40)
SendClientMessage(playerid, COLOR_GREY,"* You can't attach this weapon!");
return 1;
}
else
{
AttachWeaponCorrectly(playerid, gun);
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You don't have a gun to put in ! ");
return 1;
}
}
return 1;