new Gun[MAX_PLAYERS];
COMMAND:dropweapon(playerid,params[]) { new Float:x,Float:y,Float:z; GetPlayerPos(playerid,x,y,z); for(new i=0;i<MAX_PLAYERS;i++){ Gun[i] = CreatePickup(349,4,x,y,z,-1); } return 1; }
OnPlayerPickupPickup(playerid,pickupid) { if(pickupid == Gun[playerid]) { // GivePlayerGun return 1; } return 1; }
COMMAND:dropweapons(playerid,params[]) { new name[MAX_PLAYER_NAME],msg[128],Float:x,Float:y,Float:z; GetPlayerName(playerid,name,MAX_PLAYER_NAME); GetPlayerPos(playerid,x,y,z); ResetPlayerWeapons(playerid); format(msg,128,"%s has dropped his/her weapon on the floor.",name); for(new i=0;i<MAX_PLAYERS;i++){ if(IsPlayerConnected(playerid)){ if(IsPlayerInRangeOfPoint(i,15,x,y,z)){ SendClientMessage(i,0xC2A2DAAA,msg); } } } return 1; }
COMMAND:dropweapon(playerid,params[]) { if(GetPlayerWeapon(playerid) == 0) return SendClientMessage(playerid,0xFF0000FF,"You haven't gun in Your hand."); new name[MAX_PLAYER_NAME],msg[128],Float:x,Float:y,Float:z; GetPlayerName(playerid,name,MAX_PLAYER_NAME); GetPlayerPos(playerid,x,y,z); new WhatGun = GetPlayerWeapon(playerid); new HowMuch = GetPlayerAmmo(playerid); GivePlayerWeapon(playerid,WhatGun,-HowMuch); format(msg,128,"%s has dropped his/her weapon on the floor.",name); for(new i=0;i<MAX_PLAYERS;i++){ if(IsPlayerConnected(playerid)){ if(IsPlayerInRangeOfPoint(i,15,x,y,z)){ SendClientMessage(i,0xC2A2DAAA,msg); } } } return 1; }
if (strcmp("/dropgun", cmdtext, true, 10) == 0) { if(GetPlayerWeapon(playerid) == 0) return SendClientMessage(playerid,0xFF0000FF,"You haven't gun in Your hand."); new name[MAX_PLAYER_NAME],msg[128],Float:x,Float:y,Float:z; GetPlayerName(playerid,name,MAX_PLAYER_NAME); GetPlayerPos(playerid,x,y,z); new WhatGun = GetPlayerWeapon(playerid); new HowMuch = GetPlayerAmmo(playerid); GivePlayerWeapon(playerid,WhatGun,-HowMuch); format(msg,128,"%s has dropped his/her weapon on the floor.",name); for(new i=0;i<MAX_PLAYERS;i++){ if(IsPlayerConnected(playerid)){ if(IsPlayerInRangeOfPoint(i,15,x,y,z)){ SendClientMessage(i,0xC2A2DAAA,msg); } } } return 1; }
public OnPlayerCommandText(playerid, cmdtext[]) {
Originally Posted by Platanito
Oh thanks i though i needed to put anywhere in the script thanks really appreciated it
|