if(GetPlayerWeapon(playerid) == 38 || 39 || 40 ... tovább az id ket) ide meg hogy mi történjen! pl SendClientMessage(playerid, -1, \"Nállad most van egy 38, 39, 40 es id fegyver!\"
Persze ezt rakd oda amikor IfPlayerRangeofPonint ba van az adott zónában!
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(PRESSED(KEY_FIRE) && IsPlayerInDynamicArea(playerid, areaid) && GetPlayerWeapon(playerid) != 0)
{
SetPlayerArmedWeapon(playerid,0);
}
return 1;
}
elméletileg jónak kell lennie, csak annyi, hogy az \"areaid\"-t cseréld ki