Advertisement
comniemeer

Untitled

May 10th, 2016
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.06 KB | None | 0 0
  1. ocmd:givegun(playerid, params[]) {
  2.     new weaponid = -1, weaponname[32], ammo;
  3.  
  4.     if (!sscanf(params, "ii", weaponid, ammo)) {
  5.     } else if (!sscanf(params, "si", weaponname, ammo)) {
  6.         weaponid = -1;
  7.        
  8.         for (new i = 1; i < 55; i++) {
  9.             new msg[128], newweaponname[32];
  10.             GetWeaponName(i, newweaponname, sizeof(newweaponname));
  11.  
  12.             if (isnull(newweaponname)) {
  13.                 SendClientMessage(playerid, 0xff0000ff, msg);
  14.             } else if (!strfind(newweaponname, weaponname, true)) {
  15.                 weaponid = i;
  16.                 SendClientMessage(playerid, 0xff0000ff, msg);
  17.                 break;
  18.             }
  19.         }
  20.     }
  21.  
  22.     if (weaponid == -1) {
  23.         return SendClientMessage(playerid, 0xff0000ff, "/givegun [Weapon-ID] [Ammo]");
  24.     }
  25.  
  26.     GivePlayerWeapon(playerid, weaponid, ammo);
  27.  
  28.     new name[MAX_PLAYER_NAME];
  29.     GetPlayerName(playerid, name, sizeof(name));
  30.     GetWeaponName(weaponid, weaponname, sizeof(weaponname));
  31.  
  32.     new msg[128];
  33.     format(msg, sizeof(msg), "%s hat sich die Waffe %i (%s) mit %i Schuss gegeben.", name, weaponid, weaponname, ammo);
  34.     SendClientMessageToAll(0xffffffff, msg);
  35.     return 1;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement