31.05.2016, 00:07
Код:
CMD:givegun(playerid, params[]) { if(Player[playerid][pAdmin] < 4) return SCM(pid, ADMIN_COLOR, ADMIN_MESSAGE); new para1, gun, ammo; new sendername[MAX_PLAYER_NAME], giveplayer[MAX_PLAYER_NAME], string[128]; if(sscanf(params, "uii", para1, gun, ammo)) { SendClientMessage(pid, COLOR_WHITE, "{00E6FF}USAGE:{FFFFFF}/givegun [PlayerID/PartOfName] [WeaponID] [Bullets]"); SendClientMessage(pid, COLOR_WHITE, "Knuckles: 1 || Golf Club: 2 || Nightstick: 3 || Knife: 4: || Bat: 5 "); SendClientMessage(pid, COLOR_WHITE, "Shovel: 6 || Katana: 8 || Chainsaw: 9 || Purple Dildo: 10 || Dildo: 11"); SendClientMessage(pid, COLOR_WHITE, "Flowers: 14 || Cane: 15 || Grenade: 16 || Teargas: 17 || Molotov: 18"); SendClientMessage(pid, COLOR_WHITE, "Deagle: 24 || Shotgun: 25 || Sawedoff: 26 || Combat SGun: 27 || Uzi: 28"); SendClientMessage(pid, COLOR_WHITE, "AK47: 30 || M4: 31 || Rifle: 33 || Sniper: 34 || Flamethrower: 37"); SendClientMessage(pid, COLOR_WHITE, "Satchel: 39 || Spray: 41 || Extinguisher: 42 || Camera: 43 || Parachute: 46"); return 1; } if (para1 == INVALID_PLAYER_ID) return SCM(playerid, -1, "Invalid player."); if(!( 1 <= gun <= 46 )) return SCM(playerid, -1, "It must be between 1-46!"); if(!( 1 <= ammo <= 999 )) return SCM(playerid, -1, "It must be between 1-999!"); GivePlayerWeapon(para1, gun, ammo); format(string, sizeof(string), " You have given %s weapon id %d with %d ammo.", giveplayer, gun, ammo); SCM(pid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), " You have been granted weapon %d with %d ammo by %s", gun, ammo, sendername); SCM(para1, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "{D11515}[AdmWarning]: {FF9203}%s {FFFFFF}has given {FF9203}%s {FFFFFF}weapon id {FF9203}%d with {FF9203} %d.", sendername, giveplayer, gun, ammo); SendAdminMessage(-1, string); return 1; }