legodude

legodude

Aug 17th, 2010
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 3.36 KB | None | 0 0
  1. #define FILTERSCRIPT
  2. #define ATTACH_DIALOG_ID 36336
  3. #include <a_samp>
  4.  
  5. public OnFilterScriptInit()
  6. {
  7.     print("\n--------------------------------------");
  8.     print(" Blank Filterscript by your name here");
  9.     print("--------------------------------------\n");
  10.     return 1;
  11. }
  12.  
  13. public OnFilterScriptExit()
  14. {
  15.     return 1;
  16. }
  17.  
  18. public OnPlayerSpawn(playerid)
  19. {
  20.     return 1;
  21. }
  22.  
  23. public OnPlayerDeath(playerid, killerid, reason)
  24. {
  25.     return 1;
  26. }
  27.  
  28. public OnPlayerCommandText(playerid, cmdtext[])
  29. {
  30.     if (strcmp("/turtle", cmdtext, true, 10) == 0)
  31.     {
  32.         StopPlayerHoldingObject(playerid);
  33.         SetPlayerHoldingObject(playerid ,1609 , 1, 0, 0, 0, 0, 90, 0);
  34.         return 1;
  35.     }
  36.     if (strcmp("/cow", cmdtext, true, 10) == 0)
  37.     {
  38.         StopPlayerHoldingObject(playerid);
  39.         SetPlayerHoldingObject(playerid ,16442 , 1, 0, 0, 0, 90, 90, 0);
  40.         return 1;
  41.     }
  42.     if (strcmp("/basketball", cmdtext, true, 10) == 0)
  43.     {
  44.         StopPlayerHoldingObject(playerid);
  45.         SetPlayerHoldingObject(playerid ,2114 , 2, 0.1, 0, 0, 0, 0, 0);
  46.         return 1;
  47.     }
  48.     if (strcmp("/penis", cmdtext, true, 10) == 0)
  49.     {
  50.         StopPlayerHoldingObject(playerid);
  51.         SetPlayerHoldingObject(playerid ,322 , 1, -0.1, 0.2, -0.04, 90, 180, 0);
  52.         return 1;
  53.     }
  54.     if (strcmp("/armour", cmdtext, true, 10) == 0)
  55.     {
  56.         StopPlayerHoldingObject(playerid);
  57.         SetPlayerHoldingObject(playerid ,373 , 1, 0.33, -0.029, -0.15, 65, 25, 35);
  58.         return 1;
  59.     }
  60.     if (strcmp("/shark", cmdtext, true, 10) == 0)
  61.     {
  62.         StopPlayerHoldingObject(playerid);
  63.         SetPlayerHoldingObject(playerid ,1608 , 1, 0, 0, 0, 0, 90, 0);
  64.         return 1;
  65.     }
  66.     if (strcmp("/hideme", cmdtext, true, 10) == 0)
  67.     {
  68.         StopPlayerHoldingObject(playerid);
  69.         SetPlayerHoldingObject(playerid ,2780 , 2, 0, 0, 0, 0, 90, 180);
  70.         return 1;
  71.     }
  72.     if (strcmp("/stop", cmdtext, true, 10) == 0)
  73.     {
  74.     StopPlayerHoldingObject(playerid);
  75.     return 1;
  76.     }
  77.     if (strcmp("/attach", cmdtext, true, 10) == 0)
  78.     {
  79.     ShowPlayerDialog(playerid,ATTACH_DIALOG_ID,DIALOG_STYLE_LIST,"attach...","turtle\ncow\nbasketball\npenis\narmour\nshark\nsmoke\nremove all","choose","cancel");
  80.     return 1;
  81.     }
  82.     return 0;
  83. }
  84. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  85. {
  86.     if(dialogid==ATTACH_DIALOG_ID)
  87.     {
  88.         if(response)
  89.         {
  90.             switch(listitem)
  91.             {
  92.                 case 0://turtle
  93.                 {
  94.                 StopPlayerHoldingObject(playerid);
  95.                 SetPlayerHoldingObject(playerid ,1609 , 1, 0, 0, 0, 0, 90, 0);
  96.                 }
  97.                 case 1://cow
  98.                 {
  99.                 StopPlayerHoldingObject(playerid);
  100.                 SetPlayerHoldingObject(playerid ,16442 , 1, 0, 0, 0, 90, 90, 0);
  101.                 }
  102.                 case 2://basketball
  103.                 {
  104.                 StopPlayerHoldingObject(playerid);
  105.                 SetPlayerHoldingObject(playerid ,2114 , 2, 0.1, 0, 0, 0, 0, 0);
  106.                 }
  107.                 case 3://penis
  108.                 {
  109.                 StopPlayerHoldingObject(playerid);
  110.                 SetPlayerHoldingObject(playerid ,322 , 1, -0.1, 0.2, -0.04, 90, 180, 0);
  111.                 }
  112.                 case 4://armour
  113.                 {
  114.                 StopPlayerHoldingObject(playerid);
  115.                 SetPlayerHoldingObject(playerid ,373 , 1, 0.33, -0.029, -0.15, 65, 25, 35);
  116.                 }
  117.                 case 5://shark
  118.                 {
  119.                 StopPlayerHoldingObject(playerid);
  120.                 SetPlayerHoldingObject(playerid ,1608 , 1, 0, 0, 0, 0, 90, 0);
  121.                 }
  122.                 case 6://smoke
  123.                 {
  124.                 StopPlayerHoldingObject(playerid);
  125.                 SetPlayerHoldingObject(playerid ,2780 , 2, 0, 0, 0, 0, 90, 180);
  126.                 }
  127.                 case 7://remove all
  128.                 {
  129.                 StopPlayerHoldingObject(playerid);
  130.                 }
  131.             }
  132.         }
  133.     }
  134.     return 1;
  135. }
Add Comment
Please, Sign In to add comment