11.08.2015, 07:55
pawn Код:
// [ DEVELOPMENT GAMEMODE ]
// INCLUDES:
#include <a_samp>
#include <zcmd>
// DEFINES:
// FUNCTIONS:
#define function%0(%1) forward%0(%1); public%0(%1)
// MAIN:
main()
{
print("Development Mode: weapon_check.amx");
}
// CALLBACKS:
public OnGameModeInit()
{
return 1;
}
public OnGameModeExit()
{
return 1;
}
// COMMANDS:
CMD:weaponcheck(playerid, params[])
{
if(DoesPlayerHaveWeapons(playerid)) SendClientMessage(playerid, -1, "You have weapons.");
else SendClientMessage(playerid, -1, "You do not have weapons.");
return 1;
}
CMD:giveweapon(playerid, params[])
{
GivePlayerWeapon(playerid, WEAPON_M4, 20);
return 1;
}
CMD:removeweapons(playerid, params[])
{
ResetPlayerWeapons(playerid);
return 1;
}
// FUNCTIONS:
function bool:DoesPlayerHaveWeapons(playerid)
{
new weapon[13], ammo[13], bool:found = false;
for(new i = 0; i < 13; i ++)
{
GetPlayerWeaponData(playerid, i, weapon[i], ammo[i]);
if(weapon[i] != 0 && ammo[i] >= 1)
{
found = true;
break;
}
}
return found;
}