Advertisement
quab

System Level Avanzado

Jun 19th, 2023 (edited)
1,252
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.40 KB | None | 0 0
  1. Comando Level System
  2. Discord: xquab
  3. Team Discord: The DBS Word
  4. Discord Soporte: https://discord.gg/3nM7fm7XRu
  5.  
  6.  
  7.  
  8. Creditos de la Api
  9.  
  10. https://agg-api.vercel.app/
  11. By aggelos007
  12.  
  13.  
  14.  
  15.  
  16. Variables Necesarias
  17.  
  18. Nombre: xp
  19. Valor: 0
  20.  
  21. Nombre: subir
  22. Valor: 200
  23.  
  24. Nombre: nivel
  25. Valor: 0
  26.  
  27. Nombre: imagen
  28. Valor:
  29.  
  30.  
  31.  
  32. 1.- Son dos codigos apartes que tienen que ponerle desde la a-z y en mayusculas A-Z del abecedario.
  33.  
  34. Posdata: Si tiene Premium solo pongan en el trigger "$alwaisReply"
  35.  
  36.  
  37.  
  38. A.-
  39.  
  40. Trigger: a-z y A-Z
  41.  
  42. Codigo
  43. $nomention
  44.  
  45. $var[Hex;$random[0;999999]]
  46. $onlyIf[$getUserVar[xp]>$getUserVar[subir];]
  47.  
  48. $var[nivel;1]
  49. $var[subir;200]
  50. $if[$hasRole[$authorID;$findRole[Server Booster]]]
  51. $var[nivel;1]
  52. $var[subir;100]
  53. $endif
  54.  
  55. $description[Felicides $username has sibido al nivel `$sum[$getUserVar[nivel];$var[nivel]]`
  56. ]
  57. $color[$var[Hex]]
  58.  
  59. $setUserVar[nivel;$sum[$getUserVar[nivel];$var[nivel]]]
  60.  
  61. $setUserVar[subir;$sum[$getUserVar[subir];$var[subir]]]
  62.  
  63. $setUserVar[xp;0]
  64.  
  65.  
  66. B.-
  67.  
  68. Trigger: a-z y A-Z
  69.  
  70. Codigo:
  71. $nomention
  72. $setUserVar[xp;$sum[$getUserVar[xp];3]]
  73.  
  74.  
  75.  
  76.  
  77. 2.- Agrega dinero a un usuario mencionandolo
  78.  
  79. Trigger: !agregarXP(o que decees)
  80.  
  81. Codigo:
  82. $nomention
  83. $onlyForIDs[$botOwnerID;Solo el **Owner** del servidor puede agregar dinero.]
  84. $onlyIf[$isNumber[$noMentionMessage]==true;Ingresa una **cantidad** valida]
  85.  
  86.  
  87. $if[$mentioned[1]!=]
  88. $try
  89. $argsCheck[>2;]
  90. $catch
  91. $description[Menciona una cantidad]
  92. $color[$random[0;999999]]
  93. $stop
  94. $endtry
  95. $color[$random[0;999999]]
  96. $description[Has aumentado $noMentionMessageXP a **$username[$mentioned[1]]** correctamente]
  97.  
  98. $setUserVar[xp;$sum[$noMentionMessage;$getUserVar[xp;$mentioned[1]]];$mentioned[1]]
  99. $else
  100. $description[Menciona un usuario valido]
  101. $color[$random[0;999999]]
  102. $endif
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112. 3.- Retire dinero del usuario mencionado
  113.  
  114. Trigger: RetirarXP(o el que decees)
  115.  
  116. Codigo:
  117. $nomention
  118. $onlyForIDs[$botOwnerID;Solo el **Owner** del servidor puede agregar dinero.]
  119. $onlyIf[$isNumber[$noMentionMessage]==true;Ingresa una **cantidad** valida]
  120.  
  121.  
  122. $if[$mentioned[1]!=]
  123. $try
  124. $argsCheck[>2;]
  125. $catch
  126. $description[Menciona una cantidad]
  127. $color[$random[0;999999]]
  128. $stop
  129. $endtry
  130. $color[$random[0;999999]]
  131. $description[Has retirado $noMentionMessageXP a **$username[$mentioned[1]]** correctamente]
  132.  
  133. $setUserVar[xp;$sub[$noMentionMessage;$getUserVar[xp;$mentioned[1]]];$mentioned[1]]
  134. $else
  135. $description[Menciona un usuario valido]
  136. $color[$random[0;999999]]
  137. $endif
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145. 4.- Modifica la imagen de fondo del rankcard.
  146.  
  147. Trigger: !imagencard( o el que decees)
  148.  
  149. Codigo:
  150. $nomention
  151. $if[$message==$removeLinks[$message]]
  152. $description[Proporciona un link valido]
  153. $color[$random[0;999999]]
  154. $else
  155. $description[imagen establecida **correctamente**]
  156. $setServerVar[imagen;$message]
  157. $endif
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165. 5.- Resetea el Nivel y XP de un usuario
  166.  
  167. Trigger: !resetear(o el que decees)
  168.  
  169. Codigo:
  170. $nomention
  171. $onlyForIDs[$botOwnerID;Solo el owner del servidor pueden resetear el **XP¨** de un usuario.]
  172. $onlyIf[$mentioned[1]!=;Menciona un **usuario** valido]
  173. $onlyIf[$or[$getUserVar[nivel;$mentioned[1]]>0;$getUserVar[xp;$mentioned[1]]>0]==true;Este usuario no tiene nada de **XP** o **NIVEL**]
  174.  
  175.  
  176. $onlyIf[$userExists[$mentioned[1]]==true;El **usuario** no existe]
  177. $description[:white_check_mark: Se ha resteado la experiencia de **$username[$mentioned[1]]**]
  178. $resetUserVar[xp;$mentioned[1]]
  179. $resetUserVar[subir;$mentioned[1]]
  180. $resetUserVar[nivel;$mentioned[1]]
  181. $color[$random[0;999999]]
  182.  
  183.  
  184.  
  185.  
  186.  
  187. y los que mas quieren xd
  188.  
  189. 6.- mira tu xp y nivel en la rankcard , mencionando un usuario o sin mencionar
  190.  
  191. Trigger: !rank(o que decees)
  192.  
  193. Codigo:
  194. $nomention
  195. $var[username;$nickname[$findUser[$message]]]
  196. $var[xp;$numberSeparator[$getUserVar[xp;$findUser[$message]]]]
  197. $var[subir;$getUserVar[subir;$findUser[$message]]]
  198. $var[nivel;$getUserVar[nivel;$findUser[$message]]]
  199. $var[avatar;$userAvatar[$findUser[$message]]]
  200. $var[imagen;$replaceText[$replaceText[$checkCondition[$getServerVar[imagen]==];true;https://cdn.discordapp.com/attachments/1112423013103714325/1120166479803994123/rankcard.png;1];false;$getServerVar[imagen];1]]
  201. $var[col;$random[0;999999]]
  202. $color[$var[col]]
  203.  
  204. $image[https://agg-api.vercel.app/rankcard?username=$url[encode;$var[username]]&xp=$var[xp]&maxxp=$var[subir]&level=$var[nivel]&avatar=$var[avatar]&background=$var[imagen]]
  205.  
  206.  
  207.  
  208.  
  209.  
  210. Posdata: quab>Izana, digan si en los comentarios de este pastebin xd
Advertisement
Comments
Add Comment
Please, Sign In to add comment
Advertisement