Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Code 1
- Trigger: !start
- $nomention
- $onlyIf[$scriptLanguage==BDScript 2;❌ Dieses Skript funktioniert nur mit BDScript2]
- $c[Prüfe, ob die Variablen existieren]
- $varExistError[coins;❌ Bitte erstelle die Variable "coins"!]
- $varExistError[extra_spins;❌ Bitte erstelle die Variable "extra_spins"!]
- $c[Glücksrad starten]
- $addButton[no;spin_wheel;🎡 Drehe das Glücksrad!;primary;no]
- $color[#ffcc00]
- $title[🎰 Glücksrad]
- $description[Drücke auf den Button, um das Glücksrad zu drehen und eine zufällige Belohnung zu erhalten!]
- $footer[Viel Glück!]
- _______________________________________________________________________________________________________________________________________
- _______________________________________________________________________________________________________________________________________
- _______________________________________________________________________________________________________________________________________
- _______________________________________________________________________________________________________________________________________
- Trigger: $onInteraction[spin_wheel]
- Command language: BDSCRIPT 2
- $nomention
- $enableDecimals[yes]
- $c[Prüfe, ob die benötigten Variablen existieren]
- $varExistError[coins;❌ Bitte erstelle die Variable "coins"!]
- $varExistError[extra_spins;❌ Bitte erstelle die Variable "extra_spins"!]
- $varExistError[total_spins;❌ Bitte erstelle die Variable "total_spins"!]
- $varExistError[total_wins;❌ Bitte erstelle die Variable "total_wins"!]
- $varExistError[win_rate;❌ Bitte erstelle die Variable "win_rate"!]
- $varExistError[spin_cost;❌ Bitte erstelle die Variable "spin_cost"!]
- $c[Setze Standardwerte für leere Variablen]
- $if[$getUserVar[coins]==]
- $setUserVar[coins;0]
- $endif
- $if[$getUserVar[extra_spins]==]
- $setUserVar[extra_spins;0]
- $endif
- $if[$getUserVar[spin_cost]==]
- $setUserVar[spin_cost;20]
- $endif
- $c[Embed sofort senden, damit die Interaction nicht fehlschlägt]
- $title[🎰 Glücksrad Ergebnis]
- $description[Das Glücksrad dreht sich... ⏳]
- $footer[Viel Glück!]
- $color[#ffcc00]
- $c[Prüfe, ob der Nutzer Freispiele hat, bevor Coins verwendet werden]
- $if[$getUserVar[extra_spins] > 0]
- $setUserVar[extra_spins;$sub[$getUserVar[extra_spins];1]]
- $setUserVar[used_extra_spin;1]
- $else
- $if[$getUserVar[coins] >= $getUserVar[spin_cost]]
- $setUserVar[coins;$sub[$getUserVar[coins];$getUserVar[spin_cost]]]
- $setUserVar[used_extra_spin;0]
- $else
- $editEmbedIn[2s;❌ Nicht genug Coins!;Du brauchst mindestens **$getUserVar[spin_cost] Coins**, um das Glücksrad zu drehen!;Tipp: Gewinne Extra Spins, um kostenlos zu drehen!;#ff0000]
- $removeComponent[spin_wheel]
- $stop
- $endif
- $endif
- $c[Zufällige Belohnung generieren]
- $setUserVar[spin_result;$randomText[eine Niete;eine Niete;eine Niete;50 Coins;10 Coins;den Jackpot;einen Extra Spin]]
- $c[Erhöhe die Anzahl der gespielten Spins]
- $setUserVar[total_spins;$sum[$getUserVar[total_spins];1]]
- $c[Gewinn erkennen und total_wins erhöhen (ALLES außer Niete zählt als Gewinn)]
- $if[$getUserVar[spin_result]!=eine Niete]
- $setUserVar[total_wins;$sum[$getUserVar[total_wins];1]]
- $endif
- $c[Aktualisiere die Gewinnquote nach jedem Spin – FINALER FIX!]
- $if[$getUserVar[total_spins]>0]
- $if[$getUserVar[total_wins]>0]
- $setUserVar[win_rate;$round[$multi[$divide[$getUserVar[total_wins];$getUserVar[total_spins]];100];2]]
- $else
- $setUserVar[win_rate;0]
- $endif
- $endif
- $c[Nachricht nach 2 Sekunden mit dem tatsächlichen Ergebnis aktualisieren]
- $if[$getUserVar[spin_result]==50 Coins]
- $editEmbedIn[2s;🎰 Glücksrad Ergebnis;Du hast **50 Coins** gewonnen!;WinRate: $getUserVar[win_rate]%;#ffcc00]
- $setUserVar[coins;$sum[$getUserVar[coins];50]]
- $stop
- $endif
- $if[$getUserVar[spin_result]==10 Coins]
- $editEmbedIn[2s;🎰 Glücksrad Ergebnis;Du hast **10 Coins** gewonnen!;WinRate: $getUserVar[win_rate]%;#ffcc00]
- $setUserVar[coins;$sum[$getUserVar[coins];10]]
- $stop
- $endif
- $if[$getUserVar[spin_result]==eine Niete]
- $editEmbedIn[2s;🎰 Glücksrad Ergebnis;Leider hast du **eine Niete** gezogen! Vielleicht hast du beim nächsten Mal mehr Glück!;WinRate: $getUserVar[win_rate]%;#ff0000]
- $stop
- $endif
- $if[$getUserVar[spin_result]==den Jackpot]
- $editEmbedIn[2s;🎰 Glücksrad Ergebnis;🎉 Glückwunsch! Du hast **den Jackpot** gewonnen! 🎉;WinRate: $getUserVar[win_rate]%;#ffd700]
- $setUserVar[coins;$sum[$getUserVar[coins];500]]
- $stop
- $endif
- $if[$getUserVar[spin_result]==einen Extra Spin]
- $editEmbedIn[2s;🎰 Glücksrad Ergebnis;Du hast **einen Extra Spin** erhalten! Dreh gleich nochmal!;WinRate: $getUserVar[win_rate]%;#00ff00]
- $setUserVar[extra_spins;$sum[$getUserVar[extra_spins];1]]
- $stop
- $endif
- _______________________________________________________________________________________________________________________________________
- _______________________________________________________________________________________________________________________________________
- _______________________________________________________________________________________________________________________________________
- _______________________________________________________________________________________________________________________________________
- Trigger: !profil
- Command language: BDScript 2
- $nomention
- $onlyIf[$scriptLanguage==BDScript 2;❌ Dieses Skript funktioniert nur in BDScript2!]
- $enableDecimals[yes]
- $c[Prüfe, ob die benötigten Variablen existieren]
- $varExistError[coins;❌ Bitte erstelle die Variable "coins"!]
- $varExistError[extra_spins;❌ Bitte erstelle die Variable "extra_spins"!]
- $varExistError[total_spins;❌ Bitte erstelle die Variable "total_spins"!]
- $varExistError[win_rate;❌ Bitte erstelle die Variable "win_rate"!]
- $c[Profil-Embed]
- $title[📜 Dein Glücksrad-Profil]
- $thumbnail[$userAvatar[$authorID]]
- $color[#ffcc00]
- $description[
- 💰 **Coins:** `$getUserVar[coins]`
- 🎡 **Freispiele:** `$getUserVar[extra_spins]`
- 🔄 **Spins insgesamt:** `$getUserVar[total_spins]`
- 🏆 **Gewinnquote:** `$getUserVar[win_rate]%`
- ]
- $footer[Fordere deine Freunde heraus und gewinne mehr Coins!]
Advertisement