Guest User

Untitled

a guest
Oct 26th, 2012
509
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.58 KB | None | 0 0
  1. /*
  2.  
  3. -...Welcome To Yamakei's Weapon System.
  4.  
  5. This is currently running version V0.1
  6.  
  7. -...There will be future releases.
  8.  
  9. - Yamakei.
  10.  
  11.  
  12. */
  13.  
  14. #include <a_samp>
  15.  
  16. #if defined FILTERSCRIPT
  17.  
  18. public OnFilterScriptInit()
  19. {
  20. print("\n--------------------------------------");
  21. print("Yamakie's Storage Has Loaded Successfully.");
  22. print("--------------------------------------\n");
  23. return 1;
  24. }
  25.  
  26. public OnFilterScriptExit()
  27. {
  28. return 1;
  29. }
  30.  
  31. #else
  32.  
  33. main()
  34. {
  35. print("\n----------------------------------");
  36. print("Yamakie's Storage Has Unloaded Successfully.");
  37. print("----------------------------------\n");
  38. }
  39.  
  40. #endif
  41. public OnPlayerConnect(playerid)
  42. {
  43. SendClientMessage(playerid,0xFF0000,"-....[[Successfully Loaded [[Yamakei's Weapon Storage]]");
  44. return 1;
  45. }
  46. public OnPlayerCommandText(playerid, cmdtext[])
  47. {
  48. if(!strcmp(cmdtext, "/ystorage", true))
  49. {
  50. ShowPlayerDialog(playerid, 420, DIALOG_STYLE_LIST, "{FFFFFF}WeaponShop", "{DEFF00}AK47 3000$\n{DEFF00}MP5 2500$\n{DEFF00}Deagle 1500$\n{DEFF00}Sniper 4000$\n{DEFF00}M4 10,000$\n{DEFF00}Parachute 100$", "Purchase", "Decline");
  51. return 1;
  52. }
  53. return 0;
  54. }
  55. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  56. {
  57. switch(dialogid)
  58. {
  59. case 420: /* Representing The Dialog ID, Change If Interfiers With GM or Alternative FS */
  60. {
  61. switch(listitem)
  62. {
  63. case 0:
  64. {
  65. if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid,0xFFFFFAA,"You don't have the required money. [[3000$!]]");
  66. GivePlayerWeapon(playerid,30,99999);
  67. SendClientMessage(playerid,0xFFFFFAA,"You've successfully purchased a [[AK47!]]");
  68. SendClientMessage(playerid,0xFFFFFAA,"This is a Auto-Matic Rifle.");
  69. GivePlayerMoney(playerid,-3000);
  70. }
  71. case 1:
  72. {
  73. if(GetPlayerMoney(playerid) < 2500) return SendClientMessage(playerid,0xFFFFFAA,"You don't have the required money. [[2500$!]]");
  74. GivePlayerWeapon(playerid,29,99999);
  75. SendClientMessage(playerid,0xFFFFFAA,"You've successfully purchased a [[MP5!]]");
  76. SendClientMessage(playerid,0xFFFFFAA,"This is a Auto-Matic SMG.");
  77. GivePlayerMoney(playerid,-2500);
  78. }
  79. case 2:
  80. {
  81. if(GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid,0xFFFFFAA,"You don't have the required money. [[1500$!]]");
  82. GivePlayerWeapon(playerid,24,99999);
  83. SendClientMessage(playerid,0xFFFFFAA,"You've successfully purchased a [[Desert-Eagle!]]");
  84. SendClientMessage(playerid,0xFFFFFAA,"This is a powerful handgun.");
  85. GivePlayerMoney(playerid,-1500);
  86. }
  87. case 3:
  88. {
  89. if(GetPlayerMoney(playerid) < 4000) return SendClientMessage(playerid,0xFFFFFAA,"You don't have the required money. [[4000$!]]");
  90. GivePlayerWeapon(playerid,34,99999);
  91. SendClientMessage(playerid,0xFFFFFAA,"You've successfully purchased a [[Sniper!]]");
  92. SendClientMessage(playerid,0xFFFFFAA,"This is a commonly used sniper rifle, used by hitmen.");
  93. GivePlayerMoney(playerid,-4000);
  94. }
  95. case 4:
  96. {
  97. if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid,0xFFFFFAA,"You don't have the required money. [[10000$!]]");
  98. GivePlayerWeapon(playerid,31,99999);
  99. SendClientMessage(playerid,0xFFFFFAA,"You've successfully purchased a [[M4A1-Carbine]]");
  100. SendClientMessage(playerid,0xFFFFFAA,"This is a Auto-Matic Rifle.");
  101. GivePlayerMoney(playerid,-500);
  102. }
  103. case 5:
  104. {
  105. if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid,0xFFFFFAA,"You don't have the required money. [[100$!]]");
  106. GivePlayerWeapon(playerid,46,1);
  107. SendClientMessage(playerid,0xFFFFFAA,"You've successfully purchased a [[Parachute!]]");
  108. SendClientMessage(playerid,0xFFFFFAA,"This is used as a life-saving device.");
  109. GivePlayerMoney(playerid,-100);
  110. }
  111. }
  112. }
  113. }
  114. return 1;
  115. }
Advertisement
Add Comment
Please, Sign In to add comment