@Mr.Online
Du hast habe viele Schöneheits fehler in der Quest drin ^^.
Ich rate dir Quests in .lua Dateien zu schreiben (da sieht man besser die fehler).
Ich hoffe ich habe nicht all zuviele end´s weggehaun >.<
Du hast habe viele Schöneheits fehler in der Quest drin ^^.
Ich rate dir Quests in .lua Dateien zu schreiben (da sieht man besser die fehler).
PHP Code:
quest markensystem begin
state start begin
when letter begin
send_letter("Das Markensystem")
end
when info or button begin
say_title("Das Markensystem")
say("")
say("Hallo "..pc.get_name().." ")
say("Wir haben auf diesem Server ein Markensystem")
say("eingeführt. Es handelt sich hierbei um eine Art Währung.")
say("Für jeden Spieler, aus einem befeindeten Reich, den")
say("du tötest, bekommst du eine Marke")
say("Nun gibt es ab einer unterschiedlichen Anzahl von Marken")
say("unterschiedliche Belohnungen.")
say_reward("Bisher hast du "..pc.getqf("marken").." Marken gesammelt!")
say_reward("Töte Spieler aus anderen Reichen, um mehr zu sammeln.")
end
when 20011.chat."Markensystem" begin
say_title("Markensystem")
say("")
say("Hier befindest du dich im Markenbereich.")
say("Du erfährst hier, welche Belohnungen es gibt")
say("und kannst diese auch gleich gegen Marken eintauschen, wenn du genügend")
say("davon hast. Bisher hast du "..pc.getqf("marken").." Marken!")
say("")
local s = select("Belohnungen ansehen","Marken eintauschen","Abbrechen")
if s == 3 then
return
end
if s == 1 then
say("Hier siehst du für wieviele Marken du welche Belohnung bekommst.")
say("")
say("20 Marken: Belohnung 1: 3x schwere Metinrufrolle")
say("40 Marken: Belohnung 2: 1x Flammenkönigrufrolle")
say("60 Marken: Belohnung 3: 50x Segen des Lebens")
say("80 Marken: Belohnung 4: 1x Weiße Perle")
say("120 Marken: Belohnung 5: 1x Sensenmanntruhe")
say("150 Marken: Belohnung 6: 1x Weiße Perle, 1x Blaue Perle, 1x Rote Perle")
say("250 Marken: Belohnung 7: 2x Weiße Perle, 2x Blaue Perle, 2x Rote Perle, 2x Sensenmanntruhe.")
end
if s == 2 then
say("Du hast "..pc.getqf("marken").." Marken")
say("Was möchtest du davon kaufen?")
say("")
local v = select("Belohnung 1","Belohnung 2","Belohnung 3","Belohnung 4","Belohnung 5","Belohnung 6","Belohnung 7","nichts kaufen")
if v == 8 then
return
end
elseif v == 1 and pc.count_item("1111")>=20 then
pc.give_item2("71082,1")
pc.give_item2("71082,1")
pc.give_item2("71082,1")
pc.remove_item("1111,20")
elseif v == 2 and pc.count_item("1111")>=40 then
pc.give_item2("5504,1")
pc.remove_item("1111,40")
elseif v == 3 and pc.count_item("1111")>=60 then
pc.give_item2("71018,50")
pc.remove_item("1111,60")
elseif v == 4 and pc.count_item("1111")>=80 then
pc.give_item2("27992,1")
pc.remove_item("1111,80")
elseif v == 5 and pc.count_item("1111")>=120
pc.give_item2("50082,1")
pc.remove_item("1111,120")
elseif v == 6 and pc.count_item("1111")>=150
pc.give_item2("27992,1")
pc.give_item2("27993,1")
pc.give_item2("27994,1")
pc.remove_item("1111,150")
elseif v == 7 and pc.count_item("1111")>= 250
pc.give_item2("27992,1")
pc.give_item2("27993,1")
pc.give_item2("27994,1")
pc.remove_item("1111,250")
notice_all(" "..pc.get_name().." hat soeben 250 Marken eingetauscht,")
notice_all("viel Spaß mit deiner Belohnung.")
end
else
say("Du hast nicht genug Marken")
end
end
state kill begin
when npc.is_pc() and npc.kill() begin and npc.is_pc() and npc.empire != pc.empire and npc.get_level >=40 then
pc.give_item("1111,1")
end
end
end