Advertisement
Guest User

Untitled

a guest
Apr 14th, 2011
373
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 4.80 KB | None | 0 0
  1. //Get Weapon Command by Maramizo.
  2. #define FILTERSCRIPT
  3.  
  4. #include <a_samp>
  5. #include <zcmd>
  6. #include <sscanf2>
  7.  
  8. #if defined FILTERSCRIPT
  9.  
  10. public OnFilterScriptInit()
  11. {
  12.     print("\n--------------------------------------");
  13.     print(" Maramizo's Get Weapon stocks.");
  14.     print("--------------------------------------\n");
  15.     return 1;
  16. }
  17.  
  18. public OnFilterScriptExit()
  19. {
  20.     return 1;
  21. }
  22.  
  23. #endif
  24.  
  25. forward GetWeapon(playerid);
  26.  
  27. stock GetWeapon(playerid)
  28. {
  29.     new stringer[58], weapon;
  30.     weapon = GetPlayerWeapon(playerid);
  31.     switch(weapon)
  32.             {
  33.                 case 0:
  34.                 {
  35.                     stringer = "His fists";
  36.                     return stringer;
  37.                 }
  38.                 case 1:
  39.                 {
  40.                     stringer = "Brass Knuckles";
  41.                     return stringer;
  42.                 }
  43.                 case 2:
  44.                 {
  45.                     stringer = "Golf Club";
  46.                     return stringer;
  47.                 }
  48.                 case 3:
  49.                 {
  50.                     stringer = "Nite Stick";
  51.                     return stringer;
  52.                 }
  53.                 case 4:
  54.                 {
  55.                     stringer = "Knife";
  56.                     return stringer;
  57.                 }
  58.                 case 5:
  59.                 {
  60.                     stringer = "Baseball bat";
  61.                     return stringer;
  62.                 }
  63.                 case 6:
  64.                 {
  65.                     stringer = "Shovel";
  66.                     return stringer;
  67.                 }
  68.                 case 7:
  69.                 {
  70.                     stringer = "Pool Cue";
  71.                     return stringer;
  72.                 }
  73.                 case 8:
  74.                 {
  75.                     stringer = "Katana";
  76.                     return stringer;
  77.                 }
  78.                 case 9:
  79.                 {
  80.                     stringer = "Chainsaw";
  81.                     return stringer;
  82.                 }
  83.                 case 10:
  84.                 {
  85.                     stringer = "Purple Dildo";
  86.                     return stringer;
  87.                 }
  88.                 case 11:
  89.                 {
  90.                     stringer = "Small White Vibrator";
  91.                     return stringer;
  92.                 }
  93.                 case 12:
  94.                 {
  95.                     stringer = "Large White Vibrator";
  96.                     return stringer;
  97.                 }
  98.                 case 13:
  99.                 {
  100.                     stringer = "Silver Vibrator";
  101.                     return stringer;
  102.                 }
  103.                 case 14:
  104.                 {
  105.                     stringer = "Flowers";
  106.                     return stringer;
  107.                 }
  108.                 case 15:
  109.                 {
  110.                     stringer = "Cane";
  111.                     return stringer;
  112.                 }
  113.                 case 16:
  114.                 {
  115.                     stringer = "Grenade";
  116.                     return stringer;
  117.                 }
  118.                 case 17:
  119.                 {
  120.                     stringer = "Tear Gas";
  121.                     return stringer;
  122.                 }
  123.                 case 18:
  124.                 {
  125.                     stringer = "Molotov Coctail";
  126.                     return stringer;
  127.                 }
  128.                 case 22:
  129.                 {
  130.                     stringer = "9mm";
  131.                     return stringer;
  132.                 }
  133.                 case 23:
  134.                 {
  135.                     stringer = "Silenced 9mm";
  136.                     return stringer;
  137.                 }
  138.                 case 24:
  139.                 {
  140.                     stringer = "Desert Eagle";
  141.                     return stringer;
  142.                 }
  143.                 case 25:
  144.                 {
  145.                     stringer = "Shotgun";
  146.                     return stringer;
  147.                 }
  148.                 case 26:
  149.                 {
  150.                     stringer = "Sawn-Off Shotgun";
  151.                     return stringer;
  152.                 }
  153.                 case 27:
  154.                 {
  155.                     stringer = "Combat Shotgun";
  156.                     return stringer;
  157.                 }
  158.                 case 28:
  159.                 {
  160.                     stringer = "Macro SMG";
  161.                     return stringer;
  162.                 }
  163.                 case 29:
  164.                 {
  165.                     stringer = "MP5";
  166.                     return stringer;
  167.                 }
  168.                 case 30:
  169.                 {
  170.                     stringer = "AK47";
  171.                     return stringer;
  172.                 }
  173.                 case 31:
  174.                 {
  175.                     stringer = "M4";
  176.                     return stringer;
  177.                 }
  178.                 case 32:
  179.                 {
  180.                     stringer = "Tec9";
  181.                     return stringer;
  182.                 }
  183.                 case 33:
  184.                 {
  185.                     stringer = "Country Rifle";
  186.                     return stringer;
  187.                 }
  188.                 case 34:
  189.                 {
  190.                     stringer = "Sniper Rifle";
  191.                     return stringer;
  192.                 }
  193.                 case 35:
  194.                 {
  195.                     stringer = "Rocket Launcher";
  196.                     return stringer;
  197.                 }
  198.                 case 36:
  199.                 {
  200.                     stringer = "HS Rocket Launcher";
  201.                     return stringer;
  202.                 }
  203.                 case 37:
  204.                 {
  205.                     stringer = "Flamethrower";
  206.                     return stringer;
  207.                 }
  208.                 case 38:
  209.                 {
  210.                     stringer = "Minigun";
  211.                     return stringer;
  212.                 }
  213.                 case 39:
  214.                 {
  215.                     stringer = "Satchel Charge";
  216.                     return stringer;
  217.                 }
  218.                 case 40:
  219.                 {
  220.                     stringer = "Detonator";
  221.                     return stringer;
  222.                 }
  223.                 case 41:
  224.                 {
  225.                     stringer = "Spray Can";
  226.                     return stringer;
  227.                 }
  228.                 case 42:
  229.                 {
  230.                     stringer = "Fire Extinguisher";
  231.                     return stringer;
  232.                 }
  233.                 case 43:
  234.                 {
  235.                     stringer = "Camera";
  236.                     return stringer;
  237.                 }
  238.             }
  239.     return stringer;
  240. }
  241.  
  242. CMD:getweapon(playerid, params[])
  243. {
  244.     new gid;
  245.     if(sscanf(params,"u",gid)) return SendClientMessage(playerid, -1, "USAGE: /getweapon [PlayerID/PartOFName]");
  246.     if(!IsPlayerConnected(gid)) return SendClientMessage(playerid, -1, "This player is not connected!");
  247.     new str[50];
  248.     format(str, 50, "The player is currently using %s", GetWeapon(playerid));
  249.     SendClientMessage(playerid, -1, str);
  250.     return 1;
  251. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement