Spieler zahlen einen gewissen Betrag und raten eine Zahl zwischen 1 und 50 stimmt sie nicht haben sie Pech und der Jackpot erhöht sich. Errät jemand die Zahl bekommt er den gesamten Jackpot.
EDIT: Kleinen Fehler behoben.
PHP Code:
quest Jackpot begin
state start begin
when 20095.chat."Jackpot" begin
preis = 1000000
say_title("Jackpot")
say("Bei Servername gibt es einen Jackpot.")
say("Bei diesem wird eine zufällige Zahl")
say("generiert falls deine Zahl mit dieser")
say("Zahl übereinstimmt erhältst du den gesamten")
say("Jackpot.")
say("")
say_reward("Im Jackpot liegen derzeitig : "..game.get_event_flag("jackpotcash").." Yang ")
say_reward("Willst du dein Glück versuchen?")
say_reward("Es kostet dich "..preis.." Yang.")
local s = select("Ja","Nein")
if s == 2 then
return
end
if pc.get_money() >= preis then
pc.change_money(-preis)
game.set_event_flag("jackpotcash",game.get_event_flag("jackpotcash")+preis)
say_title("Jackpot")
say_reward("Nenne eine Zahl zwischen 1 und 50")
local zahleingabe = tonumber(input())
local zahl = number(1, 50)
if zahleingabe == zahl then
say_title("Gewonnen")
say("Glückwunsch,")
say("Du hast den Jackpot geknackt")
pc.give_money(game.get_event_flag("jackpotcash"))
notice_all("Der Jackpot wurde geknackt!")
notice_all(" "..pc.get_name().." hat soeben den Jackpot in höhe von "..game.get_event_flag("jackpotcash").." Yang bekommen")
game.set_event_flag("jackpotcash", preis)
elseif zahleingabe != zahl then
say_title("Verloren")
say("Du hast die falsche Zahl eingegeben.")
say("Deine Zahl war "..zahleingabe.." und die richtige Zahl wäre: "..zahl..".")
end
elseif pc.get_money() < preis then
say_title("Yang")
say("Du hast nicht genug Yang.")
end
end
end
end