Tutorials_for_BDFD

XP System de 2.0

Dec 19th, 2022
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.22 KB | None | 0 0
  1. Variable :
  2.  
  3. noExp = no
  4.  
  5. el = 100
  6.  
  7. exp = 0
  8.  
  9. level = 0
  10.  
  11. message = 0
  12.  
  13. lvlUpMessage =
  14.  
  15. Code 1
  16. Trigger : !rank
  17. BDSCRIPT 2
  18.  
  19. $nomention
  20. $addTimestamp
  21. $footerIcon[$authorAvatar]
  22. $footer[Ausgeführt von $nickname#$discriminator[]]
  23. $description[
  24. $addField[〣│🔍 **・__Erfahrungslevel__**;$optOff[$textSplit[$getLeaderboardValue[user;message;asc;1]; - ]] > <a:Nachricht:949751447925428244>・ Nachrichten -> **$getUserVar[message;$mentioned[1;yes]] / $splitText[2]**
  25. $optOff[$textSplit[$getLeaderboardValue[user;level;asc;1] - $getLeaderboardValue[user;level;asc;2] - $getLeaderboardValue[user;level;asc;3] - $getLeaderboardValue[user;level;asc;4] - $getLeaderboardValue[user;level;asc;5] - $getLeaderboardValue[user;level;asc;6] - $getLeaderboardValue[user;level;asc;7] - $getLeaderboardValue[user;level;asc;8] - $getLeaderboardValue[user;level;asc;9] - $getLeaderboardValue[user;level;asc;10] - $getLeaderboardValue[user;level;asc;11] - $getLeaderboardValue[user;level;asc;12] - $getLeaderboardValue[user;level;asc;13] - $getLeaderboardValue[user;level;asc;14] - $getLeaderboardValue[user;level;asc;15] - $getLeaderboardValue[user;level;asc;16] - $getLeaderboardValue[user;level;asc;17] - $getLeaderboardValue[user;level;asc;18] - $getLeaderboardValue[user;level;asc;19] - $getLeaderboardValue[user;level;asc;20] - $getLeaderboardValue[user;level;asc;21] - $getLeaderboardValue[user;level;asc;22] - $getLeaderboardValue[user;level;asc;23] - $getLeaderboardValue[user;level;asc;24] - $getLeaderboardValue[user;level;asc;25] - $getLeaderboardValue[user;level;asc;26] - $getLeaderboardValue[user;level;asc;27] - $getLeaderboardValue[user;level;asc;28] - $getLeaderboardValue[user;level;asc;29] - $getLeaderboardValue[user;level;asc;30] - $getLeaderboardValue[user;level;asc;31] - $getLeaderboardValue[user;level;asc;32] - $getLeaderboardValue[user;level;asc;33] - $getLeaderboardValue[user;level;asc;34] - $getLeaderboardValue[user;level;asc;35] - $getLeaderboardValue[user;level;asc;36] - $getLeaderboardValue[user;level;asc;37] - $getLeaderboardValue[user;level;asc;38] - $getLeaderboardValue[user;level;asc;39] - $getLeaderboardValue[user;level;asc;40] - $getLeaderboardValue[user;level;asc;41] - $getLeaderboardValue[user;level;asc;42] - $getLeaderboardValue[user;level;asc;43] - $getLeaderboardValue[user;level;asc;44] - $getLeaderboardValue[user;level;asc;45] - $getLeaderboardValue[user;level;asc;46] - $getLeaderboardValue[user;level;asc;47] - $getLeaderboardValue[user;level;asc;48] - $getLeaderboardValue[user;level;asc;49] - $getLeaderboardValue[user;level;asc;50] - $getLeaderboardValue[user;level;asc;51] - $getLeaderboardValue[user;level;asc;52] - $getLeaderboardValue[user;level;asc;53] - $getLeaderboardValue[user;level;asc;54] - $getLeaderboardValue[user;level;asc;55] - $getLeaderboardValue[user;level;asc;56] - $getLeaderboardValue[user;level;asc;57] - $getLeaderboardValue[user;level;asc;58] - $getLeaderboardValue[user;level;asc;59] - $getLeaderboardValue[user;level;asc;60] - $getLeaderboardValue[user;level;asc;61] - $getLeaderboardValue[user;level;asc;62] - $getLeaderboardValue[user;level;asc;63] - $getLeaderboardValue[user;level;asc;64] - $getLeaderboardValue[user;level;asc;65] - $getLeaderboardValue[user;level;asc;66] - $getLeaderboardValue[user;level;asc;67] - $getLeaderboardValue[user;level;asc;68] - $getLeaderboardValue[user;level;asc;69] - $getLeaderboardValue[user;level;asc;70] - $getLeaderboardValue[user;level;asc;71] - $getLeaderboardValue[user;level;asc;72] - $getLeaderboardValue[user;level;asc;73] - $getLeaderboardValue[user;level;asc;74] - $getLeaderboardValue[user;level;asc;75] - $getLeaderboardValue[user;level;asc;76] - $getLeaderboardValue[user;level;asc;77] - $getLeaderboardValue[user;level;asc;78] - $getLeaderboardValue[user;level;asc;79] - $getLeaderboardValue[user;level;asc;80] - $getLeaderboardValue[user;level;asc;81] - $getLeaderboardValue[user;level;asc;82] - $getLeaderboardValue[user;level;asc;83] - $getLeaderboardValue[user;level;asc;84] - $getLeaderboardValue[user;level;asc;85] - $getLeaderboardValue[user;level;asc;86] - $getLeaderboardValue[user;level;asc;87] - $getLeaderboardValue[user;level;asc;88] - $getLeaderboardValue[user;level;asc;89] - $getLeaderboardValue[user;level;asc;90] - $getLeaderboardValue[user;level;asc;91] - $getLeaderboardValue[user;level;asc;92] - $getLeaderboardValue[user;level;asc;93] - $getLeaderboardValue[user;level;asc;94] - $getLeaderboardValue[user;level;asc;95] - $getLeaderboardValue[user;level;asc;96] - $getLeaderboardValue[user;level;asc;97] - $getLeaderboardValue[user;level;asc;98] - $getLeaderboardValue[user;level;asc;99] - $getLeaderboardValue[user;level;asc;100]; - ]] > <:Log:1026036568122724383>・ Rang -> **$if[$splitText[1]==$username[$mentioned[1;yes]]] #1 $else $if[$splitText[3]==$username[$mentioned[1;yes]]] #2 $else $if[$splitText[5]==$username[$mentioned[1;yes]]] #3 $else $if[$splitText[7]==$username[$mentioned[1;yes]]] #4 $else $if[$splitText[9]==$username[$mentioned[1;yes]]] #5 $else $if[$splitText[11]==$username[$mentioned[1;yes]]] #6 $else $if[$splitText[13]==$username[$mentioned[1;yes]]] #7 $else $if[$splitText[15]==$username[$mentioned[1;yes]]] #8 $else $if[$splitText[17]==$username[$mentioned[1;yes]]] #9 $else $if[$splitText[19]==$username[$mentioned[1;yes]]] #10 $else $if[$splitText[21]==$username[$mentioned[1;yes]]] #11 $else $if[$splitText[23]==$username[$mentioned[1;yes]]] #12 $else $if[$splitText[25]==$username[$mentioned[1;yes]]] #13 $else $if[$splitText[27]==$username[$mentioned[1;yes]]] #14 $else $if[$splitText[29]==$username[$mentioned[1;yes]]] #15 $else $if[$splitText[31]==$username[$mentioned[1;yes]]] #16 $else $if[$splitText[33]==$username[$mentioned[1;yes]]] #17 $else $if[$splitText[35]==$username[$mentioned[1;yes]]] #18 $else $if[$splitText[37]==$username[$mentioned[1;yes]]] #19 $else $if[$splitText[39]==$username[$mentioned[1;yes]]] #20 $else $if[$splitText[41]==$username[$mentioned[1;yes]]] #21 $else $if[$splitText[43]==$username[$mentioned[1;yes]]] #22 $else $if[$splitText[45]==$username[$mentioned[1;yes]]] #23 $else $if[$splitText[197]==$username[$mentioned[1;yes]]] #100 $else $if[$splitText[47]==$username[$mentioned[1;yes]]] #24 $else $if[$splitText[49]==$username[$mentioned[1;yes]]] #25 $else $if[$splitText[51]==$username[$mentioned[1;yes]]] #26 $else $if[$splitText[53]==$username[$mentioned[1;yes]]] #27 $else $if[$splitText[55]==$username[$mentioned[1;yes]]] #28 $else $if[$splitText[57]==$username[$mentioned[1;yes]]] #29 $else $if[$splitText[59]==$username[$mentioned[1;yes]]] #30 $else $if[$splitText[61]==$username[$mentioned[1;yes]]] #31 $else $if[$splitText[63]==$username[$mentioned[1;yes]]] #32 $else $if[$splitText[65]==$username[$mentioned[1;yes]]] #33 $else $if[$splitText[67]==$username[$mentioned[1;yes]]] #34 $else $if[$splitText[69]==$username[$mentioned[1;yes]]] #35 $else $if[$splitText[71]==$username[$mentioned[1;yes]]] #36 $else $if[$splitText[73]==$username[$mentioned[1;yes]]] #37 $else $if[$splitText[75]==$username[$mentioned[1;yes]]] #38 $else $if[$splitText[77]==$username[$mentioned[1;yes]]] #39 $else $if[$splitText[79]==$username[$mentioned[1;yes]]] #40 $else $if[$splitText[81]==$username[$mentioned[1;yes]]] #41 $else $if[$splitText[83]==$username[$mentioned[1;yes]]] #42 $else $if[$splitText[85]==$username[$mentioned[1;yes]]] #43 $else $if[$splitText[87]==$username[$mentioned[1;yes]]] #44 $else $if[$splitText[89]==$username[$mentioned[1;yes]]] #45 $else $if[$splitText[91]==$username[$mentioned[1;yes]]] #46 $else $if[$splitText[93]==$username[$mentioned[1;yes]]] #47 $else $if[$splitText[95]==$username[$mentioned[1;yes]]] #48 $else $if[$splitText[97]==$username[$mentioned[1;yes]]] #49 $else $if[$splitText[99]==$username[$mentioned[1;yes]]] #50 $else $if[$splitText[101]==$username[$mentioned[1;yes]]] #51 $else $if[$splitText[103]==$username[$mentioned[1;yes]]] #52 $else $if[$splitText[105]==$username[$mentioned[1;yes]]] #53 $else $if[$splitText[107]==$username[$mentioned[1;yes]]] #54 $else $if[$splitText[109]==$username[$mentioned[1;yes]]] #55 $else $if[$splitText[111]==$username[$mentioned[1;yes]]] #56 $else $if[$splitText[113]==$username[$mentioned[1;yes]]] #57 $else $if[$splitText[115]==$username[$mentioned[1;yes]]] #58 $else $if[$splitText[117]==$username[$mentioned[1;yes]]] #59 $else $if[$splitText[119]==$username[$mentioned[1;yes]]] #60 $else $if[$splitText[121]==$username[$mentioned[1;yes]]] #61 $else $if[$splitText[123]==$username[$mentioned[1;yes]]] #62 $else $if[$splitText[125]==$username[$mentioned[1;yes]]] #63 $else $if[$splitText[127]==$username[$mentioned[1;yes]]] #64 $else $if[$splitText[129]==$username[$mentioned[1;yes]]] #65 $else $if[$splitText[131]==$username[$mentioned[1;yes]]] #66 $else $if[$splitText[133]==$username[$mentioned[1;yes]]] #67 $else $if[$splitText[135]==$username[$mentioned[1;yes]]] #68 $else $if[$splitText[137]==$username[$mentioned[1;yes]]] #69 $else $if[$splitText[139]==$username[$mentioned[1;yes]]] #70 $else $if[$splitText[141]==$username[$mentioned[1;yes]]] #71 $else $if[$splitText[143]==$username[$mentioned[1;yes]]] #72 $else $if[$splitText[145]==$username[$mentioned[1;yes]]] #73 $else $if[$splitText[147]==$username[$mentioned[1;yes]]] #74 $else $if[$splitText[149]==$username[$mentioned[1;yes]]] #75 $else $if[$splitText[151]==$username[$mentioned[1;yes]]] #76 $else $if[$splitText[153]==$username[$mentioned[1;yes]]] #78 $else $if[$splitText[155]==$username[$mentioned[1;yes]]] #79 $else $if[$splitText[157]==$username[$mentioned[1;yes]]] #80 $else $if[$splitText[159]==$username[$mentioned[1;yes]]] #81 $else $if[$splitText[161]==$username[$mentioned[1;yes]]] #82 $else $if[$splitText[163]==$username[$mentioned[1;yes]]] #83 $else $if[$splitText[165]==$username[$mentioned[1;yes]]] #84 $else $if[$splitText[167]==$username[$mentioned[1;yes]]] #85 $else $if[$splitText[169]==$username[$mentioned[1;yes]]] #86 $else $if[$splitText[171]==$username[$mentioned[1;yes]]] #87 $else $if[$splitText[173]==$username[$mentioned[1;yes]]] #88 $else $if[$splitText[175]==$username[$mentioned[1;yes]]] #89 $else $if[$splitText[177]==$username[$mentioned[1;yes]]] #90 $else $if[$splitText[179]==$username[$mentioned[1;yes]]] #91 $else $if[$splitText[181]==$username[$mentioned[1;yes]]] #92 $else $if[$splitText[183]==$username[$mentioned[1;yes]]] #93 $else $if[$splitText[185]==$username[$mentioned[1;yes]]] #94 $else $if[$splitText[187]==$username[$mentioned[1;yes]]] #95 $else $if[$splitText[189]==$username[$mentioned[1;yes]]] #96 $else $if[$splitText[191]==$username[$mentioned[1;yes]]] #97 $else $if[$splitText[193]==$username[$mentioned[1;yes]]] #98 $else $if[$splitText[195]==$username[$mentioned[1;yes]]] #99 $else #100+ $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif $endif**
  26. > <:Pokal:962215755380846612>・Level -> **$getUserVar[level;$mentioned[1;yes]]**
  27. > <:Sternchen:1013477418213855382>・Erfahrung -> **$getUserVar[exp;$mentioned[1;yes]] / $getUserVar[el;$mentioned[1;yes]]**
  28. > <:abbrechen:1025819352848670770>・Ausgeschlossen -> $replaceText[$replaceText[$checkCondition[$getUserVar[noExp;$mentioned[1;yes]]==yes];true;🟢;1];false;🔴;1]]]
  29. $image[https://vacefron.nl/api/rankcard?username=$replaceText[$username[$mentioned[1;yes]]; ;+;-1]&avatar=https://vslapi.cf/api/circle?avatar=$replaceText[$userAvatar[$mentioned[1;yes]]?size=4096;webp;jpg;-1]&level=$getUserVar[level;$mentioned[1;yes]]&rank=&currentxp=$getUserVar[exp;$mentioned[1;yes]]&nextlevelxp=$getUserVar[el;$mentioned[1;yes]]&previouslevelxp=0&custombg=https://cdn.discordapp.com/attachments/934875890184241162/934882537069752370/IMG_4980.png&xpcolor=FFFFFF&isboosting=false&circleavatar=true]
  30.  
  31.  
  32.  
  33. Trigger : !blacklist
  34. BDSCRIPT
  35.  
  36. $nomention
  37. $onlyIf[$mentioned[1]!=;<:abbrechen:1025819352848670770>・Bitte erwähnen sie einen gültigen Nutzer.]
  38. $onlyIf[$guildID!=;<:abbrechen:1025819352848670770> ・$getVar[dm_error]]
  39. $onlyBotPerms[manageserver;<:abbrechen:1025819352848670770>・ich benötige die Berechtigungen "Serververwalten".]
  40. $onlyPerms[manageserver;<:abbrechen:1025819352848670770>・Ihnen fehlen die Berechtigungen "Serververwalten"]
  41. $onlyIf[$serverOwner!=$mentioned[1];<:abbrechen:1025819352848670770>・Du kannst den Serverbesitzer nicht ausschließen]
  42. $if[$getUserVar[noExp;$mentioned[1]]==no]
  43. $title[<:abbrechen:1025819352848670770>・__Nutzer Ausgeschlossen__]
  44. $description[<@$mentioned[1]> `($mentioned[1])` ist nun vom Levelsystem ausgeschlossen.]
  45. $color[$getServerVar[color]]
  46. $footer[$getServerVar[footer]]
  47. $setUserVar[noExp;yes;$mentioned[1]]
  48. $else
  49. $color[$getServerVar[color]]
  50. $footer[$getServerVar[footer]]
  51. $title[<:Correkt:1013520970658627645>・__Nutzer Freigeschaltet__]
  52. $description[<@$mentioned[1]> `($mentioned[1])` kann nun wieder XP erhalten.]
  53. $setUserVar[noExp;no;$mentioned[1]]
  54. $endif
  55.  
  56.  
  57.  
  58. Trigger : a-z (oder bei Premium $alwaysReply)
  59. Script : Unsteable
  60.  
  61.  
  62. $nomention
  63.  
  64. $onlyIf[$isBot[$authorID]==false;]
  65. $if[$getUserVar[noExp]==no]
  66. $setUserVar[exp;$replaceText[$replaceText[$checkCondition[$sum[$getUserVar[exp];$splitText[1]]>=$getUserVar[el]];true;0;-1];false;$sum[$getUserVar[exp];$splitText[1]];-1]]
  67. $setUserVar[el;$replaceText[$replaceText[$checkCondition[$sum[$getUserVar[exp];$splitText[1]]>=$getUserVar[el]];true;$sum[100;$multi[$sum[$getUserVar[level];1];25]];-1];false;$getUserVar[el];-1]]
  68. $setUserVar[level;$replaceText[$replaceText[$checkCondition[$sum[$getUserVar[exp];$splitText[1]]>=$getUserVar[el]];true;$sum[1;$getUserVar[level]];-1];false;$getUserVar[level];-1]]
  69. $replaceText[$replaceText[$checkCondition[$sum[$getUserVar[exp];$splitText[1]]>=$getUserVar[el]];true;$replaceText[$replaceText[$replaceText[$getUserVar[lvlUpMessage];{user};$username;-1];{mention};<@$authorID>;-1];{level};$sum[$getUserVar[level];1];-1];-1];false;;-1]
  70. $textSplit[$random[1;10]...<- ;...]
  71. $else
  72. $endif
  73. $setUserVar[message;$sum[$getUserVar[message];1]]
  74.  
Advertisement
Add Comment
Please, Sign In to add comment