08.03.2014, 08:37
Someone gotta help me .. - I got this command to give from another player to other player weapons :
Now.. when i give another player a gun it says he is weapon cheating and it chnages his virtual world and send a message to the admins , what to do about it , how to make it work ?
Код:
CMD:gungive(playerid, params[])
{
new id, Float:X, Float:Y, Float:Z, playergun, playerammo;
playergun = GetPlayerWeapon(playerid);
playerammo = GetPlayerAmmo(playerid);
if(sscanf(params,"u", id)) return SendClientMessage(playerid, COLOR_WHITE,"[Usage:] /givegun [playerid/partofname].");
if(playergun < 1) return SendClientMessage(playerid, COLOR_WHITE,"[Error:] You do not have a weapon.");
if(playerammo < 1) return SendClientMessage(playerid, COLOR_WHITE,"[Error:] You do not have any ammo.");
if(playerid == id) return SendClientMessage(playerid, COLOR_WHITE,"[Error:] You can't give a weapon to yourself.");
GetPlayerPos(id, X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 7.0, X, Y, Z))
{
GiveDodWeapon(id, playergun, playerammo);
GiveDodWeapon(playerid, playergun, -playerammo);
} else return SendClientMessage(playerid, COLOR_WHITE, "[Error:] You're not close enough.");
return 1;
}

