Advertisement
rajat_cj

Economy Bottttt

Nov 16th, 2022 (edited)
1,324
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 9.76 KB | None | 0 0
  1. $nomention
  2. $onlyIf[$checkContains[$customID;shoppages^^$authorID^^]==true;]
  3.  
  4. $removeButtons
  5. $removeComponent[buy]
  6. $var[ppage;$replaceText[$customID;shoppages^^$authorID^^;]]
  7.  
  8. $var[user;$authorID]
  9.  
  10.  
  11. $title[🎒 • Shop]
  12.  
  13. $var[true;primary]
  14. $var[false;secondary]
  15.  
  16. $var[truee;yes]
  17. $var[falsee;no]
  18.  
  19. $addButton[yes;shoppages^^$authorID^^1;1;$var[$checkCondition[$var[ppage]==1]];$var[$checkCondition[$var[ppage]==1]e];;]
  20. $addButton[no;shoppages^^$authorID^^2;2;$var[$checkCondition[$var[ppage]==2]];$var[$checkCondition[$var[ppage]==2]e];;]
  21. $addButton[no;shoppages^^$authorID^^3;3;$var[$checkCondition[$var[ppage]==3]];$var[$checkCondition[$var[ppage]==3]e];;]
  22. $addButton[no;shoppages^^$authorID^^4;4;$var[$checkCondition[$var[ppage]==4]];$var[$checkCondition[$var[ppage]==4]e];;]
  23. $addButton[no;shoppages^^$authorID^^5;5;$var[$checkCondition[$var[ppage]==5]];$var[$checkCondition[$var[ppage]==5]e];;]
  24.  
  25.  
  26. $try
  27. $newSelectMenu[buy;1;1;Click to Buy Item]
  28. $endtry
  29.  
  30. $var[inline;no]
  31.  
  32. $addField[**BOT SHOP**;`This contains bot items`;$var[inline]]
  33. $var[n;norob]
  34. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  35. $if[$splitText[4]!=]
  36. $addField[🏃 Rob Protection • 💵 $numberSeparator[$splitText[4];,];
  37. >>> Get Rob protection.;$var[inline]]
  38. $addSelectMenuOption[buy;Rob Protection ;item$var[n];;no;🏃]
  39. $endif
  40. $var[n;nick]
  41. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  42. $if[$splitText[4]!=]
  43. $addField[🏷️ Nickname Change • 💵 $numberSeparator[$splitText[4];,];
  44. >>> Change Nickname for this server.;$var[inline]]
  45. $addSelectMenuOption[buy;Nickname Change;item$var[n];;no;🏷️]
  46. $endif
  47. $var[n;partner]
  48. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  49. $if[$splitText[4]!=]
  50. $c[addField[🤝 Partner • 💵 $numberSeparator[$splitText[4];,];
  51. >>> Join Bank Account with a user.;$var[inline]]
  52. $c[addSelectMenuOption[buy;Partner;item$var[n];;no;🤝]
  53. $endif
  54.  
  55.  
  56.  
  57. $addField[**SERVER SHOP**;`This contains bot items`;$var[inline]]
  58.  
  59.  
  60. $var[n;1]
  61.  
  62. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  63. $if[$splitText[4]!=]
  64. $var[shop;$var[shop]($ • $)item$var[n]]
  65. $endif
  66. $var[n;$sum[$var[n];1]]
  67.  
  68. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  69. $if[$splitText[4]!=]
  70. $var[shop;$var[shop]($ • $)item$var[n]]
  71. $endif
  72. $var[n;$sum[$var[n];1]]
  73.  
  74. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  75. $if[$splitText[4]!=]
  76. $var[shop;$var[shop]($ • $)item$var[n]]
  77. $endif
  78. $var[n;$sum[$var[n];1]]
  79.  
  80. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  81. $if[$splitText[4]!=]
  82. $var[shop;$var[shop]($ • $)item$var[n]]
  83. $endif
  84. $var[n;$sum[$var[n];1]]
  85.  
  86. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  87. $if[$splitText[4]!=]
  88. $var[shop;$var[shop]($ • $)item$var[n]]
  89. $endif
  90. $var[n;$sum[$var[n];1]]
  91.  
  92. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  93. $if[$splitText[4]!=]
  94. $var[shop;$var[shop]($ • $)item$var[n]]
  95. $endif
  96. $var[n;$sum[$var[n];1]]
  97.  
  98. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  99. $if[$splitText[4]!=]
  100. $var[shop;$var[shop]($ • $)item$var[n]]
  101. $endif
  102. $var[n;$sum[$var[n];1]]
  103.  
  104. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  105. $if[$splitText[4]!=]
  106. $var[shop;$var[shop]($ • $)item$var[n]]
  107. $endif
  108. $var[n;$sum[$var[n];1]]
  109.  
  110. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  111. $if[$splitText[4]!=]
  112. $var[shop;$var[shop]($ • $)item$var[n]]
  113. $endif
  114. $var[n;$sum[$var[n];1]]
  115.  
  116. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  117. $if[$splitText[4]!=]
  118. $var[shop;$var[shop]($ • $)item$var[n]]
  119. $endif
  120. $var[n;$sum[$var[n];1]]
  121.  
  122. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  123. $if[$splitText[4]!=]
  124. $var[shop;$var[shop]($ • $)item$var[n]]
  125. $endif
  126. $var[n;$sum[$var[n];1]]
  127.  
  128. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  129. $if[$splitText[4]!=]
  130. $var[shop;$var[shop]($ • $)item$var[n]]
  131. $endif
  132. $var[n;$sum[$var[n];1]]
  133.  
  134. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  135. $if[$splitText[4]!=]
  136. $var[shop;$var[shop]($ • $)item$var[n]]
  137. $endif
  138. $var[n;$sum[$var[n];1]]
  139.  
  140. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  141. $if[$splitText[4]!=]
  142. $var[shop;$var[shop]($ • $)item$var[n]]
  143. $endif
  144. $var[n;$sum[$var[n];1]]
  145.  
  146. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  147. $if[$splitText[4]!=]
  148. $var[shop;$var[shop]($ • $)item$var[n]]
  149. $endif
  150. $var[n;$sum[$var[n];1]]
  151.  
  152. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  153. $if[$splitText[4]!=]
  154. $var[shop;$var[shop]($ • $)item$var[n]]
  155. $endif
  156. $var[n;$sum[$var[n];1]]
  157.  
  158. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  159. $if[$splitText[4]!=]
  160. $var[shop;$var[shop]($ • $)item$var[n]]
  161. $endif
  162. $var[n;$sum[$var[n];1]]
  163.  
  164. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  165. $if[$splitText[4]!=]
  166. $var[shop;$var[shop]($ • $)item$var[n]]
  167. $endif
  168. $var[n;$sum[$var[n];1]]
  169.  
  170. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  171. $if[$splitText[4]!=]
  172. $var[shop;$var[shop]($ • $)item$var[n]]
  173. $endif
  174. $var[n;$sum[$var[n];1]]
  175.  
  176. $textSplit[$getUserVar[item$var[n];$botID]£#@$getServerVar[item$var[n]];£#@]
  177. $if[$splitText[4]!=]
  178. $var[shop;$var[shop]($ • $)item$var[n]]
  179. $endif
  180. $var[n;$sum[$var[n];1]]
  181.  
  182. $textSplit[$var[shop];($ • $)]
  183. $removeSplitTextElement[1]
  184. $var[n;$calculate[$var[ppage]*5-4]]
  185. $var[1item;$splitText[$var[n]]] $var[n;$sum[$var[n];1]]
  186. $var[2item;$splitText[$var[n]]] $var[n;$sum[$var[n];1]]
  187. $var[3item;$splitText[$var[n]]] $var[n;$sum[$var[n];1]]
  188. $var[4item;$splitText[$var[n]]] $var[n;$sum[$var[n];1]]
  189. $var[5item;$splitText[$var[n]]] $var[n;$sum[$var[n];1]]
  190.  
  191. $var[n;1]
  192. $try
  193. $textSplit[$getUserVar[$var[$var[n]item];$botID]£#@$getServerVar[$var[$var[n]item]];£#@]
  194. $addField[$replaceText[$replaceText[$splitText[1];ITEM;<:icon_items:1042507464844771508>];ROLE;<:icon_role:1042507215711518783>] $splitText[3] $try@$roleName[$findRole[$splitText[2]]]$catch$splitText[2]$endtry • 💵 $numberSeparator[$splitText[4];,];$numberSeparator[$splitText[5];,] Remaining
  195. > $splitText[6]
  196. ** **;$var[inline]]
  197. $addSelectMenuOption[buy;$try@$roleName[$findRole[$splitText[2]]]$catch$splitText[2]$endtry;item$var[n];;no;$replaceText[$replaceText[$splitText[1];ITEM;<:icon_items:1042507464844771508>];ROLE;<:icon_role:1042507215711518783>]]
  198. $endtry
  199. $var[n;$sum[$var[n];1]]
  200.  
  201. $try
  202. $textSplit[$getUserVar[$var[$var[n]item];$botID]£#@$getServerVar[$var[$var[n]item]];£#@]
  203. $addField[$replaceText[$replaceText[$splitText[1];ITEM;<:icon_items:1042507464844771508>];ROLE;<:icon_role:1042507215711518783>] $splitText[3] $try@$roleName[$findRole[$splitText[2]]]$catch$splitText[2]$endtry • 💵 $numberSeparator[$splitText[4];,];$numberSeparator[$splitText[5];,] Remaining
  204. > $splitText[6]
  205. ** **;$var[inline]]
  206. $addSelectMenuOption[buy;$try@$roleName[$findRole[$splitText[2]]]$catch$splitText[2]$endtry;item$var[n];;no;$replaceText[$replaceText[$splitText[1];ITEM;<:icon_items:1042507464844771508>];ROLE;<:icon_role:1042507215711518783>]]
  207. $endtry
  208. $var[n;$sum[$var[n];1]]
  209.  
  210. $try
  211. $textSplit[$getUserVar[$var[$var[n]item];$botID]£#@$getServerVar[$var[$var[n]item]];£#@]
  212. $addField[$replaceText[$replaceText[$splitText[1];ITEM;<:icon_items:1042507464844771508>];ROLE;<:icon_role:1042507215711518783>] $splitText[3] $try@$roleName[$findRole[$splitText[2]]]$catch$splitText[2]$endtry • 💵 $numberSeparator[$splitText[4];,];$numberSeparator[$splitText[5];,] Remaining
  213. > $splitText[6]
  214. ** **;$var[inline]]
  215. $addSelectMenuOption[buy;$try@$roleName[$findRole[$splitText[2]]]$catch$splitText[2]$endtry;item$var[n];;no;$replaceText[$replaceText[$splitText[1];ITEM;<:icon_items:1042507464844771508>];ROLE;<:icon_role:1042507215711518783>]]
  216. $endtry
  217. $var[n;$sum[$var[n];1]]
  218.  
  219. $try
  220. $textSplit[$getUserVar[$var[$var[n]item];$botID]£#@$getServerVar[$var[$var[n]item]];£#@]
  221. $addField[$replaceText[$replaceText[$splitText[1];ITEM;<:icon_items:1042507464844771508>];ROLE;<:icon_role:1042507215711518783>] $splitText[3] $try@$roleName[$findRole[$splitText[2]]]$catch$splitText[2]$endtry • 💵 $numberSeparator[$splitText[4];,];$numberSeparator[$splitText[5];,] Remaining
  222. > $splitText[6]
  223. ** **;$var[inline]]
  224. $addSelectMenuOption[buy;$try@$roleName[$findRole[$splitText[2]]]$catch$splitText[2]$endtry;item$var[n];;no;$replaceText[$replaceText[$splitText[1];ITEM;<:icon_items:1042507464844771508>];ROLE;<:icon_role:1042507215711518783>]]
  225. $endtry
  226. $var[n;$sum[$var[n];1]]
  227.  
  228. $try
  229. $textSplit[$getUserVar[$var[$var[n]item];$botID]£#@$getServerVar[$var[$var[n]item]];£#@]
  230. $addField[$replaceText[$replaceText[$splitText[1];ITEM;<:icon_items:1042507464844771508>];ROLE;<:icon_role:1042507215711518783>] $splitText[3] $try@$roleName[$findRole[$splitText[2]]]$catch$splitText[2]$endtry • 💵 $numberSeparator[$splitText[4];,];$numberSeparator[$splitText[5];,] Remaining
  231. > $splitText[6]
  232. ** **;$var[inline]]
  233. $addSelectMenuOption[buy;$try@$roleName[$findRole[$splitText[2]]]$catch$splitText[2]$endtry;item$var[n];;no;$replaceText[$replaceText[$splitText[1];ITEM;<:icon_items:1042507464844771508>];ROLE;<:icon_role:1042507215711518783>]]
  234. $endtry
  235. $var[n;$sum[$var[n];1]]
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244. $addSelectMenuOption[buy;Get Premium;premium;;no;<a:diamond:1042520298945269900>]
  245. $addField[**PREMIUM SHOP**;Run command `/get-premium`to subscribe.
  246. >>> 💰 **Perks:**
  247. 1. Half cooldown for all the commands
  248. 2. `/marry` command and account partnership.
  249. 3. More money on earning commands.
  250. 4. More to come;$var[inline]]
  251. $footer[Price : 1€ = 1 month, 2€ = 3 month and 5€ = Lifetime]
  252.  
  253.  
  254.  
  255.  
  256.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement