Guest User

Wshop

a guest
Oct 26th, 2012
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.79 KB | None | 0 0
  1. //by MarkzD for forum.sa-mp.com
  2. //You can add your weapon!It's very very simple :D
  3. //Skype: mayofunnn
  4. //WinStunt: 188.64.172.85:7840
  5. #include <a_samp>
  6.  
  7. #if defined FILTERSCRIPT
  8.  
  9. public OnFilterScriptInit()
  10. {
  11.     print("\n--------------------------------------");
  12.     print("Simple WeaponShop Dialog by MarkzD");
  13.     print("--------------------------------------\n");
  14.     return 1;
  15. }
  16.  
  17. public OnFilterScriptExit()
  18. {
  19.     return 1;
  20. }
  21.  
  22. #else
  23.  
  24. main()
  25. {
  26.     print("\n----------------------------------");
  27.     print("Simple WeaponShop Dialog by MarkzD");
  28.     print("----------------------------------\n");
  29. }
  30.  
  31. #endif
  32. public OnPlayerConnect(playerid)
  33. {
  34. SendClientMessage(playerid,0xFF0000,"Server use a SimpleWeaponShop by MarkzD");
  35. return 1;
  36. }
  37. public OnPlayerCommandText(playerid, cmdtext[])
  38. {
  39. if(!strcmp(cmdtext, "/wshop", true))
  40. {
  41. ShowPlayerDialog(playerid, 391, DIALOG_STYLE_LIST, "{FFFFFF}WeaponShop", "{DEFF00}AK47 3000$\n{DEFF00}MP5 2000$\n{DEFF00}Deagle 1500$\n{DEFF00}Snipe 4000$\n{DEFF00}Dildo 500$\n{DEFF00}Parachute 100$", "Okay", "Back");
  42. return 1;
  43. }
  44. return 0;
  45. }
  46. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  47. {
  48. switch(dialogid)
  49. {
  50. case 391: // dialog id
  51. {
  52. switch(listitem)
  53. {
  54. case 0:
  55. {
  56. if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid,0xFFFFFAA,"You do not have enough money(3000$)!");
  57. GivePlayerWeapon(playerid,30,1000);
  58. SendClientMessage(playerid,0xFFFFFAA,"You bought AK47!");
  59. GivePlayerMoney(playerid,-3000);
  60. }
  61. case 1:
  62. {
  63. if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid,0xFFFFFAA,"You do not have enough money(2000$)!");
  64. GivePlayerWeapon(playerid,29,1000);
  65. SendClientMessage(playerid,0xFFFFFAA,"You bought MP5!");
  66. GivePlayerMoney(playerid,-2000);
  67. }
  68. case 2:
  69. {
  70. if(GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid,0xFFFFFAA,"You do not have enough money(1500$)!");
  71. GivePlayerWeapon(playerid,24,1000);
  72. SendClientMessage(playerid,0xFFFFFAA,"You bought Deagle!");
  73. GivePlayerMoney(playerid,-1500);
  74. }
  75. case 3:
  76. {
  77. if(GetPlayerMoney(playerid) < 4000) return SendClientMessage(playerid,0xFFFFFAA,"You do not have enough money(4000$)!");
  78. GivePlayerWeapon(playerid,34,500);
  79. SendClientMessage(playerid,0xFFFFFAA,"You bought Snipe!");
  80. GivePlayerMoney(playerid,-4000);
  81. }
  82. case 4:
  83. {
  84. if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid,0xFFFFFAA,"You do not have enough money(500$)!");
  85. GivePlayerWeapon(playerid,12,1);
  86. SendClientMessage(playerid,0xFFFFFAA,"You bought LONGERST DILDO!");
  87. GivePlayerMoney(playerid,-500);
  88. }
  89. case 5:
  90. {
  91. if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid,0xFFFFFAA,"You do not have enough money(100$)!");
  92. GivePlayerWeapon(playerid,46,1);
  93. SendClientMessage(playerid,0xFFFFFAA,"You bought Snipe!");
  94. GivePlayerMoney(playerid,-100);
  95. }
  96. }
  97. }
  98. }
  99. return 1;
  100. }
Advertisement
Add Comment
Please, Sign In to add comment