Advertisement
Guest User

example of imenu

a guest
Jun 6th, 2017
315
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.63 KB | None | 0 0
  1. #include <a_samp>
  2. #include <iMenu>
  3.  
  4. #define HellYeah 1
  5.  
  6. #undef MAX_PLAYERS
  7. #define MAX_PLAYERS (100)
  8.  
  9. public OnFilterScriptInit()
  10. {
  11.     print("\n--------------------------------------");
  12.     print(" Simple iMenu test filterscript");
  13.     print("--------------------------------------\n");
  14.     return 1;
  15. }
  16.  
  17. public OnPlayerCommandText(playerid, cmdtext[])
  18. {
  19.     if (strcmp("/menu", cmdtext, true, 10) == 0)
  20.     {
  21.         iMenu_ShowForPlayer(playerid , HellYeah , "This Is A Test For Samp Forums XD");
  22.         iMenu_AddItem(playerid , 0 , "Turismo" , "Spawns a Turismo For Player" , 451 , 0.0 , 0.0 , 65.0 , 1.3);
  23.         iMenu_AddItem(playerid , 1 , "Skin ID 23" , "Gives Player Skin ID 23" , 23 , 0.0 , 0.0 ,30.0);
  24.         iMenu_AddItem(playerid , 2 , "NRG" , "Spawns a NRG For Player" , 522 , 0.0 , 0.0 , 65.0 , 1.3);
  25.         iMenu_AddItem(playerid , 3 , "Dildo" , "Gives Player a Rocket Launcher xD" , 321);
  26.         iMenu_AddItem(playerid , 4 , "Rocket Launcher" ,"Gives Player a Rocket Launcher" , 359 , 0.0 , 0.0 , 0.0 , 1.3);
  27.         iMenu_AddItem(playerid , 5 , "Say Hello" , "This will sends a message as 'Hello' on player screen");
  28.         iMenu_AddItem(playerid , 6 , "Skin ID 299" , "Gives Player Skin ID 299" , 299 , 0.0 , 0.0 ,30.0);
  29.         iMenu_AddItem(playerid , 7 , "Test 8" , "This is just a test so nvm fuck it");
  30.         iMenu_AddItem(playerid , 8 , "Test 9" , "This is just a test so nvm fuck it");
  31.         iMenu_AddItem(playerid , 9 , "Test 10" , "This is just a test so nvm fuck it");
  32.         iMenu_AddItem(playerid , 10 , "Test 11" , "This is just a test so nvm fuck it");
  33.         iMenu_AddItem(playerid , 11 , "Test 11" , "This is just a test so nvm fuck it");
  34.         return 1;
  35.     }
  36.     return 0;
  37. }
  38.  
  39. public iMenuPlayerResponse(playerid , imenuid , itemid)
  40. {
  41.     if(imenuid == HellYeah)
  42.     {
  43.         switch(itemid)
  44.         {
  45.             case 0:
  46.             {
  47.                 new Float:x, Float:y, Float:z, Float:a;
  48.                 GetPlayerFacingAngle(playerid,a);
  49.                 GetPlayerPos(playerid, x, y, z);
  50.                 new car;
  51.                 car=CreateVehicle(451,x,y,z,a,-1,-1,30000);
  52.                 PutPlayerInVehicle(playerid , car , 0);
  53.             }
  54.             case 1:
  55.             {
  56.                 SetPlayerSkin(playerid , 23);
  57.             }
  58.             case 2:
  59.             {
  60.                 new Float:x, Float:y, Float:z, Float:a;
  61.                 GetPlayerFacingAngle(playerid,a);
  62.                 GetPlayerPos(playerid, x, y, z);
  63.                 new car;
  64.                 car=CreateVehicle(522,x,y,z,a,-1,-1,30000);
  65.                 PutPlayerInVehicle(playerid , car , 0);
  66.             }
  67.             case 3:
  68.             {
  69.                 GivePlayerWeapon(playerid , 10 , 10000);
  70.             }
  71.             case 4:
  72.             {
  73.                 GivePlayerWeapon(playerid , 35 , 10000);
  74.             }
  75.             case 5:
  76.             {
  77.                 GameTextForPlayer(playerid , "~r~Hello MF !!" , 8000, 5);
  78.             }
  79.             case 6:
  80.             {
  81.                 SetPlayerSkin(playerid , 299);
  82.             }
  83.         }
  84.     }
  85.     return 1;
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement