Advertisement
fiki574_CRO

LuxAdmin VIP System

Jun 4th, 2011
811
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 6.20 KB | None | 0 0
  1. #include <a_samp>
  2. #include <ladmin>
  3. #define VIP 150
  4.  
  5. public OnPlayerCommandText(playerid, cmdtext[])
  6. {
  7. if(strcmp(cmdtext,"/vcmds",true)==0)
  8. {
  9. if(!IsPlayerVipType(playerid,1)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP      MEMBER!",4000,3);
  10. {
  11. ShowPlayerDialog(playerid,VIP,DIALOG_STYLE_LIST,"{FF002B}VIP Commands","{FF002B}Silver VIP Commands:\nHealth {03F2FF}(/heal)\nArmour {03F2FF}(/armor)\n{FF002B}Gold VIP Commands:\nMoney {03F2FF}(/money)\nWeapon Pack 1 {03F2FF}(/wp1)\nWeapon Pack 2 {03F2FF}(/wp2)\n{FF002B}Premium VIP Commands:\nHealth God Mode {03F2FF}(/hgod)\nArmour God Mode {03F2FF}(/agod)","Select","Cancel");
  12. }
  13. return 1;
  14. }
  15. if(strcmp(cmdtext,"/heal",true)==0)
  16. {
  17. if(!IsPlayerVipType(playerid,1)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER!",4000,3);
  18. {
  19. SetPlayerHealth(playerid, 100);
  20. GameTextForPlayer(playerid,"~r~HEALTH",4000,3);
  21. }
  22. return 1;
  23. }
  24. if(strcmp(cmdtext,"/armor",true)==0)
  25. {
  26. if(!IsPlayerVipType(playerid,1)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER!",4000,3);
  27. {
  28. SetPlayerArmour(playerid, 100);
  29. GameTextForPlayer(playerid,"~w~ARMOUR",4000,3);
  30. }
  31. return 1;
  32. }
  33. if(strcmp(cmdtext,"/money",true)==0)
  34. {
  35. if(!IsPlayerVipType(playerid,2)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER LEVEL 2!",4000,3);
  36. {
  37. GivePlayerMoney(playerid, 1000000);
  38. GameTextForPlayer(playerid,"~g~1M$",4000,3);
  39. }
  40. return 1;
  41. }
  42. if(strcmp(cmdtext,"/wp1",true)==0)
  43. {
  44. if(!IsPlayerVipType(playerid,2)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER LEVEL 2!",4000,3);
  45. {
  46. GameTextForPlayer(playerid,"~y~WEAPON PACK 1",4000,3);
  47. GivePlayerWeapon(playerid,22,1000000);
  48. GivePlayerWeapon(playerid,25,1000000);
  49. GivePlayerWeapon(playerid,29,1000000);
  50. }
  51. return 1;
  52. }
  53. if(strcmp(cmdtext,"/wp2",true)==0)
  54. {
  55. if(!IsPlayerVipType(playerid,2)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER LEVEL 2!",4000,3);
  56. {
  57. GameTextForPlayer(playerid,"~y~WEAPON PACK 2",4000,3);
  58. GivePlayerWeapon(playerid,24,1000000);
  59. GivePlayerWeapon(playerid,27,1000000);
  60. GivePlayerWeapon(playerid,31,1000000);
  61. }
  62. return 1;
  63. }
  64. if(strcmp(cmdtext,"/hgod",true)==0)
  65. {
  66. if(!IsPlayerVipType(playerid,3)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER LEVEL 3!",4000,3);
  67. {
  68. GameTextForPlayer(playerid,"~r~HEALTH GOD MODE",4000,3);
  69. SetPlayerHealth(playerid,99999);
  70. }
  71. return 1;
  72. }
  73. if(strcmp(cmdtext,"/agod",true)==0)
  74. {
  75. if(!IsPlayerVipType(playerid,3)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER LEVEL 3!",4000,3);
  76. {
  77. GameTextForPlayer(playerid,"~w~ARMOUR GOD MODE",4000,3);
  78. SetPlayerArmour(playerid,99999);
  79. }
  80. return 1;
  81. }
  82. return 0;
  83. }
  84.  
  85. if(response)// They pressed the first button.
  86.     {
  87.     switch(dialogid == VIP)// If you only have one dialog, then this isn't required, but it's neater for when you implement more dialogs.
  88.         {
  89.         case 1:// Our dialog!
  90.             {
  91.             switch(listitem)// Checking which listitem was selected
  92.             {
  93.                 case 0:// The first item listed
  94.                 {
  95.                     ShowPlayerDialog(playerid,VIP,DIALOG_STYLE_LIST,"{FF002B}VIP Commands","{FF002B}Silver VIP Commands:\nHealth {03F2FF}(/heal)\nArmour {03F2FF}(/armor)\n{FF002B}Gold VIP Commands:\nMoney {03F2FF}(/money)\nWeapon Pack 1 {03F2FF}(/wp1)\nWeapon Pack 2 {03F2FF}(/wp2)\n{FF002B}Premium VIP Commands:\nHealth God Mode {03F2FF}(/hgod)\nArmour God Mode {03F2FF}(/agod)","Select","Cancel");
  96.             }
  97.                 case 1:
  98.                 {
  99.                         if(!IsPlayerVipType(playerid,1)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER!",4000,3);
  100.                     {
  101.                         SetPlayerHealth(playerid, 100);
  102.                     GameTextForPlayer(playerid,"~r~HEALTH",4000,3);
  103.                     }
  104.                 }
  105.                 case 2:
  106.                 {
  107.                         if(!IsPlayerVipType(playerid,1)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER!",4000,3);
  108.                     {
  109.                         SetPlayerArmour(playerid, 100);
  110.                     GameTextForPlayer(playerid,"~w~ARMOUR",4000,3);
  111.                     }
  112.                 }
  113.                 case 3:
  114.                 {
  115.                        ShowPlayerDialog(playerid,VIP,DIALOG_STYLE_LIST,"{FF002B}VIP Commands","{FF002B}Silver VIP Commands:\nHealth {03F2FF}(/heal)\nArmour {03F2FF}(/armor)\n{FF002B}Gold VIP Commands:\nMoney {03F2FF}(/money)\nWeapon Pack 1 {03F2FF}(/wp1)\nWeapon Pack 2 {03F2FF}(/wp2)\n{FF002B}Premium VIP Commands:\nHealth God Mode {03F2FF}(/hgod)\nArmour God Mode {03F2FF}(/agod)","Select","Cancel");
  116.                 }
  117.                 case 4:
  118.                 {
  119.                         if(!IsPlayerVipType(playerid,2)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER LEVEL 2!",4000,3);
  120.                     {
  121.                     GivePlayerMoney(playerid, 1000000);
  122.                     GameTextForPlayer(playerid,"~g~1M$",4000,3);
  123.                     }
  124.                 }
  125.                 case 5:
  126.                 {
  127.                         if(!IsPlayerVipType(playerid,2)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER LEVEL 2!",4000,3);
  128.                     {
  129.                     GameTextForPlayer(playerid,"~y~WEAPON PACK 1",4000,3);
  130.                     GivePlayerWeapon(playerid,22,1000000);
  131.                     GivePlayerWeapon(playerid,25,1000000);
  132.                     GivePlayerWeapon(playerid,29,1000000);
  133.                     }
  134.                 }
  135.                 case 6:
  136.                 {
  137.                         if(!IsPlayerVipType(playerid,2)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER LEVEL 2!",4000,3);
  138.                     {
  139.                     GameTextForPlayer(playerid,"~y~WEAPON PACK 2",4000,3);
  140.                     GivePlayerWeapon(playerid,24,1000000);
  141.                     GivePlayerWeapon(playerid,27,1000000);
  142.                     GivePlayerWeapon(playerid,31,1000000);
  143.                     }
  144.                 }
  145.                 case 7:
  146.                 {
  147.                         ShowPlayerDialog(playerid,VIP,DIALOG_STYLE_LIST,"{FF002B}VIP Commands","{FF002B}Silver VIP Commands:\nHealth {03F2FF}(/heal)\nArmour {03F2FF}(/armor)\n{FF002B}Gold VIP Commands:\nMoney {03F2FF}(/money)\nWeapon Pack 1 {03F2FF}(/wp1)\nWeapon Pack 2 {03F2FF}(/wp2)\n{FF002B}Premium VIP Commands:\nHealth God Mode {03F2FF}(/hgod)\nArmour God Mode {03F2FF}(/agod)","Select","Cancel");
  148.                 }
  149.                 case 8:
  150.                 {
  151.                         if(!IsPlayerVipType(playerid,3)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER LEVEL 3!",4000,3);
  152.                     {
  153.                     GameTextForPlayer(playerid,"~r~HEALTH GOD MODE",4000,3);
  154.                     SetPlayerHealth(playerid,99999);
  155.                     }
  156.                 }
  157.                 case 9:
  158.                 {
  159.                         if(!IsPlayerVipType(playerid,3)) return GameTextForPlayer(playerid,"~r~YOU ARENT VIP MEMBER LEVEL 3!",4000,3);
  160.                     {
  161.                     GameTextForPlayer(playerid,"~w~ARMOUR GOD MODE",4000,3);
  162.                     SetPlayerArmour(playerid,99999);
  163.                         }
  164.                 }
  165.             }
  166.         }
  167.     }
  168. return 1;
  169. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement