HTML Code:
quest wish_fountain begin
state start begin
when 23003.click begin
setbgimage('fortune_fountain_bg.tga')
say_title("Am Wunschbrunnen")
say_black("")
say_black("Das ist der Legendäre Wunschbrunnen von Negaria!")
say_black("Er bergt noch viele Geheimnisse in sich, die")
say_black("wir Menschen nicht verstehen können.")
say_reward("Was möchtest du am Wunschbrunnen machen?")
local a = select("Verfallenes Schild lesen!","Ich möchte mir etwas Wunschen!","Abbrechen")
if a == 3 then
return
elseif a == 1 then
setbgimage('fortune_fountain_bg.tga')
say_title("Verfallenes Schild")
say_black("")
say_black("Dieser Brunnen ist sehr alt, aber voller Magie!")
say_black("Wen man Yang in den Brunnen wirft, gibt es")
say_black("nach einer Zeit, eine kleine Chance etwas zu")
say_black("bekommen, oder man wird von Monstern angegriffen.")
say_black(". . . .")
say_black("")
say_title("".. pc.get_name() ..":")
say_black("Wie Schade, der Rest des Schildes ist")
say_black("nicht mehr lessbar.")
say_black("Ich muss es wohl ausprobieren, um mehr")
say_black("darüber zu erfahren.")
return
elseif a == 2 then
if get_time() < pc.getqf("neuerwunsch") and pc.getqf("wunschan") == 0 then
setbgimage('fortune_fountain_bg.tga')
say_title("Der Wunsch")
say_black("")
say_black("Oh Gott, bist du überheblich.")
say_black("Du kannst dir nur alle 6 Stunden was vom")
say_black("Wunschbrunnen wünschen.")
say_black("Habe noch etwas Gedult!")
return
elseif get_time() < pc.getqf("neuerwunsch") and get_time() < pc.getqf("wunschwarten") and pc.getqf("wunschan") >= 1 then
setbgimage('fortune_fountain_bg.tga')
say_title("Der Wunsch")
say_black("")
say_black("Du guckst im Wunschbrunnen nach, ob dein Wunsch")
say_black("in erfüllung gegangen ist.")
say_black("[DELAY value;500]. . . . .[/DELAY]")
say_black("Es ist noch nichts Passiert.")
say_black("Komm später wieder!")
return
elseif pc.getqf("wunschan") == 1 then
setbgimage('fortune_fountain_bg.tga')
say_title("Der Wunsch")
say_black("")
say_black("Du guckst im Wunschbrunnen nach, ob dein Wunsch")
say_black("in erfüllung gegangen ist.")
say_black("[DELAY value;500]. . . . .[/DELAY]")
say_black("Es ist etwas passiert!")
wait()
pc.setqf("wunschan", 0)
local wunschbelohnung1 = number(1, 100)
if wunschbelohnung1 >= 1 and wunschbelohnung1 < 40 then
chat("Dein Geld ist im Brunnen verloren gegangen!")
elseif wunschbelohnung1 >= 41 and wunschbelohnung1 <= 50 then
chat("Dein Geld hat sich im Brunnen verdoppelt!")
pc.give_item2("80011", 1)
elseif wunschbelohnung1 >= 51 and wunschbelohnung1 <= 75 then
chat("Du hast Pech, es kommen Monster aus dem Brunnen!")
local wunschbelohnung1mob = number(1, 5)
if wunschbelohnung1mob == 1 then
mob.spawn(101)
elseif wunschbelohnung1mob == 2 then
mob.spawn(101)
mob.spawn(101)
elseif wunschbelohnung1mob == 3 then
mob.spawn(101)
mob.spawn(101)
mob.spawn(101)
elseif wunschbelohnung1mob == 4 then
mob.spawn(101)
mob.spawn(101)
mob.spawn(101)
mob.spawn(101)
elseif wunschbelohnung1mob == 5 then
mob.spawn(101)
mob.spawn(101)
mob.spawn(101)
mob.spawn(101)
mob.spawn(101)
elseif wunschbelohnung1 >= 76 and wunschbelohnung1 <= 95 then
chat("Du hast Rangpunkte aus dem Brunnen bekommen.")
local wunschbelohnung1rang = number(1, 5)
if wunschbelohnung1rang == 1 then
pc.change_alignment(5000)
elseif wunschbelohnung1rang == 2 then
pc.change_alignment(10000)
elseif wunschbelohnung1rang == 3 then
pc.change_alignment(15000)
elseif wunschbelohnung1rang == 4 then
pc.change_alignment(20000)
elseif wunschbelohnung1rang == 5 then
pc.change_alignment(25000)
elseif wunschbelohnung1 >= 96 and wunschbelohnung1 <= 100 then
chat("Du hast ein Item aus dem Brunnen bekommen.")
local wunschbelohnung1item = number(1, 5)
if wunschbelohnung1item == 1 then
pc.give_item2("10", 1)
elseif wunschbelohnung1item == 2 then
pc.give_item2("11", 1)
elseif wunschbelohnung1item == 3 then
pc.give_item2("12", 1)
elseif wunschbelohnung1item == 4 then
pc.give_item2("13", 1)
elseif wunschbelohnung1item == 5 then
pc.give_item2("14", 1)
end
elseif pc.getqf("wunschan") == 2 then
setbgimage('fortune_fountain_bg.tga')
say_title("Der Wunsch")
say_black("")
say_black("Du guckst im Wunschbrunnen nach, ob dein Wunsch")
say_black("in erfüllung gegangen ist.")
say_black("[DELAY value;500]. . . . .[/DELAY]")
say_black("Es ist etwas passiert!")
wait()
pc.setqf("wunschan", 0)
local wunschbelohnung2 = number(1, 100)
if wunschbelohnung2 >= 1 and wunschbelohnung2 < 40 then
chat("Dein Geld ist im Brunnen verloren gegangen!")
elseif wunschbelohnung2 >= 41 and wunschbelohnung2 <= 50 then
chat("Dein Geld hat sich im Brunnen verdoppelt!")
pc.give_item2("80011", 2)
elseif wunschbelohnung2 >= 51 and wunschbelohnung2 <= 75 then
chat("Du hast Pech, es kommen Monster aus dem Brunnen!")
local wunschbelohnung2mob = number(1, 5)
if wunschbelohnung2mob == 1 then
mob.spawn(102)
elseif wunschbelohnung2mob == 2 then
mob.spawn(102)
mob.spawn(102)
elseif wunschbelohnung2mob == 3 then
mob.spawn(102)
mob.spawn(102)
mob.spawn(102)
elseif wunschbelohnung2mob == 4 then
mob.spawn(102)
mob.spawn(102)
mob.spawn(102)
mob.spawn(102)
elseif wunschbelohnung2mob == 5 then
mob.spawn(102)
mob.spawn(102)
mob.spawn(102)
mob.spawn(102)
mob.spawn(102)
elseif wunschbelohnung2 >= 76 and wunschbelohnung2 <= 95 then
chat("Du hast Rangpunkte aus dem Brunnen bekommen.")
local wunschbelohnung2rang = number(1, 5)
if wunschbelohnung2rang == 1 then
pc.change_alignment(10000)
elseif wunschbelohnung2rang == 2 then
pc.change_alignment(16000)
elseif wunschbelohnung2rang == 3 then
pc.change_alignment(22000)
elseif wunschbelohnung2rang == 4 then
pc.change_alignment(28000)
elseif wunschbelohnung2rang == 5 then
pc.change_alignment(35000)
elseif wunschbelohnung2 >= 96 and wunschbelohnung2 <= 100 then
chat("Du hast ein Item aus dem Brunnen bekommen.")
local wunschbelohnung2item = number(1, 5)
if wunschbelohnung2item == 1 then
pc.give_item2("20", 1)
elseif wunschbelohnung2item == 2 then
pc.give_item2("21", 1)
elseif wunschbelohnung2item == 3 then
pc.give_item2("22", 1)
elseif wunschbelohnung2item == 4 then
pc.give_item2("23", 1)
elseif wunschbelohnung2item == 5 then
pc.give_item2("24", 1)
end
elseif pc.getqf("wunschan") == 3 then
setbgimage('fortune_fountain_bg.tga')
say_title("Der Wunsch")
say_black("")
say_black("Du guckst im Wunschbrunnen nach, ob dein Wunsch")
say_black("in erfüllung gegangen ist.")
say_black("[DELAY value;500]. . . . .[/DELAY]")
say_black("Es ist etwas passiert!")
wait()
pc.setqf("wunschan", 0)
local wunschbelohnung3 = number(1, 100)
if wunschbelohnung3 >= 1 and wunschbelohnung3 < 40 then
chat("Dein Geld ist im Brunnen verloren gegangen!")
elseif wunschbelohnung3 >= 41 and wunschbelohnung3 <= 50 then
chat("Dein Geld hat sich im Brunnen verdoppelt!")
pc.give_item2("80012", 1)
elseif wunschbelohnung3 >= 51 and wunschbelohnung3 <= 75 then
chat("Du hast Pech, es kommen Monster aus dem Brunnen!")
local wunschbelohnung3mob = number(1, 5)
if wunschbelohnung3mob == 1 then
mob.spawn(103)
elseif wunschbelohnung3mob == 2 then
mob.spawn(103)
mob.spawn(103)
elseif wunschbelohnung3mob == 3 then
mob.spawn(103)
mob.spawn(103)
mob.spawn(103)
elseif wunschbelohnung3mob == 4 then
mob.spawn(103)
mob.spawn(103)
mob.spawn(103)
mob.spawn(103)
elseif wunschbelohnung3mob == 5 then
mob.spawn(103)
mob.spawn(103)
mob.spawn(103)
mob.spawn(103)
mob.spawn(103)
elseif wunschbelohnung3 >= 76 and wunschbelohnung3 <= 95 then
chat("Du hast Rangpunkte aus dem Brunnen bekommen.")
local wunschbelohnung3rang = number(1, 5)
if wunschbelohnung3rang == 1 then
pc.change_alignment(20000)
elseif wunschbelohnung3rang == 2 then
pc.change_alignment(25000)
elseif wunschbelohnung3rang == 3 then
pc.change_alignment(30000)
elseif wunschbelohnung3rang == 4 then
pc.change_alignment(35000)
elseif wunschbelohnung3rang == 5 then
pc.change_alignment(40000)
elseif wunschbelohnung3 >= 96 and wunschbelohnung3 <= 100 then
chat("Du hast ein Item aus dem Brunnen bekommen.")
local wunschbelohnung3item = number(1, 5)
if wunschbelohnung3item == 1 then
pc.give_item2("30", 1)
elseif wunschbelohnung3item == 2 then
pc.give_item2("31", 1)
elseif wunschbelohnung3item == 3 then
pc.give_item2("32", 1)
elseif wunschbelohnung3item == 4 then
pc.give_item2("33", 1)
elseif wunschbelohnung3item == 5 then
pc.give_item2("34", 1)
end
elseif pc.getqf("wunschan") == 4 then
setbgimage('fortune_fountain_bg.tga')
say_title("Der Wunsch")
say_black("")
say_black("Du guckst im Wunschbrunnen nach, ob dein Wunsch")
say_black("in erfüllung gegangen ist.")
say_black("[DELAY value;500]. . . . .[/DELAY]")
say_black("Es ist etwas passiert!")
wait()
pc.setqf("wunschan", 0)
local wunschbelohnung4 = number(1, 100)
if wunschbelohnung4 >= 1 and wunschbelohnung4 < 40 then
chat("Dein Geld ist im Brunnen verloren gegangen!")
elseif wunschbelohnung4 >= 41 and wunschbelohnung4 <= 50 then
chat("Dein Geld hat sich im Brunnen verdoppelt!")
pc.give_item2("80012", 2)
elseif wunschbelohnung4 >= 51 and wunschbelohnung4 <= 75 then
chat("Du hast Pech, es kommen Monster aus dem Brunnen!")
local wunschbelohnung4mob = number(1, 5)
if wunschbelohnung4mob == 1 then
mob.spawn(104)
elseif wunschbelohnung4mob == 2 then
mob.spawn(104)
mob.spawn(104)
elseif wunschbelohnung4mob == 3 then
mob.spawn(104)
mob.spawn(104)
mob.spawn(104)
elseif wunschbelohnung4mob == 4 then
mob.spawn(104)
mob.spawn(104)
mob.spawn(104)
mob.spawn(104)
elseif wunschbelohnung4mob == 5 then
mob.spawn(104)
mob.spawn(104)
mob.spawn(104)
mob.spawn(104)
mob.spawn(104)
elseif wunschbelohnung4 >= 76 and wunschbelohnung4 <= 95 then
chat("Du hast Rangpunkte aus dem Brunnen bekommen.")
local wunschbelohnung4rang = number(1, 5)
if wunschbelohnung4rang == 1 then
pc.change_alignment(15000)
elseif wunschbelohnung4rang == 2 then
pc.change_alignment(20000)
elseif wunschbelohnung4rang == 3 then
pc.change_alignment(30000)
elseif wunschbelohnung4rang == 4 then
pc.change_alignment(40000)
elseif wunschbelohnung4rang == 5 then
pc.change_alignment(50000)
elseif wunschbelohnung4 >= 96 and wunschbelohnung4 <= 100 then
chat("Du hast ein Item aus dem Brunnen bekommen.")
local wunschbelohnung4item = number(1, 5)
if wunschbelohnung4item == 1 then
pc.give_item2("40", 1)
elseif wunschbelohnung4item == 2 then
pc.give_item2("41", 1)
elseif wunschbelohnung4item == 3 then
pc.give_item2("42", 1)
elseif wunschbelohnung4item == 4 then
pc.give_item2("43", 1)
elseif wunschbelohnung4item == 5 then
pc.give_item2("44", 1)
end
else
setbgimage('fortune_fountain_bg.tga')
say_title("Der Wunsch")
say_black("")
say_black("Du willst dir was vom Wunschbrunnen wünschen?")
say_black("Wirf zunächst etwas Yang in den Brunnen und")
say_black("schließe deine Auchen für paar Sekunden!")
say_black("")
say_reward("Wie viel Yang möchtest du in den Brunnen werfen?")
local b = select("50.000.000 Yang","100.000.000 Yang","250.000.000 Yang","500.000.000 Yang","Abbrechen")
if b == 5 then
return
elseif b == 1 then
if pc.get_gold() <= 49999999 then
setbgimage('fortune_fountain_bg.tga')
say_title("".. pc.get_name() .."")
say_black("")
say_black("Wie schade, ich habe nicht genügent Yang")
say_black("bei mir.")
say_black("Dann muss ich das wan anders Probieren.")
return
else
setbgimage('fortune_fountain_bg.tga')
say_title("Der Wunsch")
say_black("")
say_black("Du schließt deine Augen für paar Sekunden!")
say_black("[DELAY value;500]. . . . .[/DELAY]")
local wunschwarten1 = number(1, 5)
if wunschwarten1 == 1 then
say_black("Du musst in 1 Stunde wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschan", 1)
pc.setqf("wunschwarten", get_time() + 60*60*1)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.change_gold(-50000000)
return
elseif wunschwarten1 == 2 then
say_black("Du musst in 2 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*2)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 1)
pc.change_gold(-50000000)
return
elseif wunschwarten1 == 3 then
say_black("Du musst in 3 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*3)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 1)
pc.change_gold(-50000000)
return
elseif wunschwarten1 == 4 then
say_black("Du musst in 4 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*4)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 1)
pc.change_gold(-50000000)
return
elseif wunschwarten1 == 5 then
say_black("Du musst in 5 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*5)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 1)
pc.change_gold(-50000000)
return
elseif b == 2 then
if pc.get_gold() <= 99999999 then
setbgimage('fortune_fountain_bg.tga')
say_title("".. pc.get_name() .."")
say_black("")
say_black("Wie schade, ich habe nicht genügent Yang")
say_black("bei mir.")
say_black("Dann muss ich das wan anders Probieren.")
return
else
setbgimage('fortune_fountain_bg.tga')
say_title("Der Wunsch")
say_black("")
say_black("Du schließt deine Augen für paar Sekunden!")
say_black("[DELAY value;500]. . . . .[/DELAY]")
local wunschwarten2 = number(1, 5)
if wunschwarten2 == 1 then
say_black("Du musst in 1 Stunde wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*1)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 2)
pc.change_gold(-100000000)
return
elseif wunschwarten2 == 2 then
say_black("Du musst in 2 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*2)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 2)
pc.change_gold(-100000000)
return
elseif wunschwarten2 == 3 then
say_black("Du musst in 3 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*3)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 2)
pc.change_gold(-100000000)
return
elseif wunschwarten2 == 4 then
say_black("Du musst in 4 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*4)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 2)
pc.change_gold(-100000000)
return
elseif wunschwarten2 == 5 then
say_black("Du musst in 5 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*5)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 2)
pc.change_gold(-100000000)
return
elseif b == 3 then
if pc.get_gold() <= 249999999 then
setbgimage('fortune_fountain_bg.tga')
say_title("".. pc.get_name() .."")
say_black("")
say_black("Wie schade, ich habe nicht genügent Yang")
say_black("bei mir.")
say_black("Dann muss ich das wan anders Probieren.")
return
else
setbgimage('fortune_fountain_bg.tga')
say_title("Der Wunsch")
say_black("")
say_black("Du schließt deine Augen für paar Sekunden!")
say_black("[DELAY value;500]. . . . .[/DELAY]")
local wunschwarten3 = number(1, 5)
if wunschwarten3 == 1 then
say_black("Du musst in 1 Stunde wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*1)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 3)
pc.change_gold(-250000000)
return
elseif wunschwarten3 == 2 then
say_black("Du musst in 2 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*2)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 3)
pc.change_gold(-250000000)
return
elseif wunschwarten3 == 3 then
say_black("Du musst in 3 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*3)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 3)
pc.change_gold(-250000000)
return
elseif wunschwarten3 == 4 then
say_black("Du musst in 4 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*4)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 3)
pc.change_gold(-250000000)
return
elseif wunschwarten3 == 5 then
say_black("Du musst in 5 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*5)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 3)
pc.change_gold(-250000000)
return
elseif b == 4 then
if pc.get_gold() <= 499999999 then
setbgimage('fortune_fountain_bg.tga')
say_title("".. pc.get_name() .."")
say_black("")
say_black("Wie schade, ich habe nicht genügent Yang")
say_black("bei mir.")
say_black("Dann muss ich das wan anders Probieren.")
return
else
setbgimage('fortune_fountain_bg.tga')
say_title("Der Wunsch")
say_black("")
say_black("Du schließt deine Augen für paar Sekunden!")
say_black("[DELAY value;500]. . . . .[/DELAY]")
local wunschwarten4 = number(1, 5)
if wunschwarten4 == 1 then
say_black("Du musst in 1 Stunde wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*1)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 4)
pc.change_gold(-500000000)
return
elseif wunschwarten4 == 2 then
say_black("Du musst in 2 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*2)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 4)
pc.change_gold(-500000000)
return
elseif wunschwarten4 == 3 then
say_black("Du musst in 3 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*3)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 4)
pc.change_gold(-500000000)
return
elseif wunschwarten4 == 4 then
say_black("Du musst in 4 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*4)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 4)
pc.change_gold(-500000000)
return
elseif wunschwarten4 == 5 then
say_black("Du musst in 5 Stunden wieder kommen, um")
say_black("nach deinen Wunsch zu gucken!")
pc.setqf("wunschwarten", get_time() + 60*60*5)
pc.setqf("neuerwunsch", get_time() + 60*60*6)
pc.setqf("wunschan", 4)
pc.change_gold(-500000000)
return
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end