koreckt hast nen thanks verdient :)
quest info begin
state start begin
when login then
say_title("Willkommen auf Example2")
say("")
say("Hier ein Paar Regeln, an die du dich halten sollst!")
say("")
say("§1: Kein Mastrubieren in der Öffentlichkeit")
say("§2: Bla")
say("§3: Bla")
say("...")
say("...")
say("...")
set_state(lvlup)
end
end
state lvlup begin
when login or levelup begin
local lv = pc.get_level()
if lv != 30 and lv != 50 and lv != 70 and lv != 90 and lv != 100 and lv != 120 and lv != 130 then return end
if pc.getqf("anti_bug_info") == lv then return end
notice_all(string.format("%s hat Level %d erreicht!", pc.get_name(), lv))
syschat(string.format("Reife Leistung, %s", pc.get_name()))
pc.setqf("anti_bug_info", lv)
if lv == 130 then
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
end
end
Quote:
Könnte mir jemand eine Quest schreiben, wo man zum Alki gehen muss (Betrunkener Bürger) für eine Aufgabe, dass man 1x den Wasserdrachen töten muss, für eine Drachenschuppe und Drachenkralle? Die Quest sollte immer gehen, also wenn man die einmal gemacht hat, soll man die immer wieder machen können, da ich den Wasserdrachen kein dropp geben kann bei mir..
quest alki begin
state start begin
when xxx.chat."Den Wasserdrachen Töten" with pc.get_level() >= 85 begin -- xxx durch die Vnum des "Alkis" ersetzen
say_title("Bla")
say("")
say("Bla")
say_reward("Töte den Wasserdrachen.")
pc.setqf("dragon", 1)
end
when xxx kill with pc.getqf("dragon") == 1 begin -- xxx durch den Vnum des Drachens ersetzen
game.drop_item("xxx", 1) -- xxx durch Drachenkrallen Vnum ersetzen
game.drop_item("xxx", 1) -- xxx druch Drachenschuppen Vnum ersetzen
end
end
end
quest alki begin
state start begin
when xxx kill begin -- xxx durch den Vnum des Drachens ersetzen
game.drop_item("xxx", 1) -- xxx durch Drachenkrallen Vnum ersetzen
game.drop_item("xxx", 1) -- xxx druch Drachenschuppen Vnum ersetzen
end
end
end
Wobei es besser ist, wenn du stattQuote:
Alternative, wenn man immer was Droppt, ohne auf den "Alki"PHP Code:quest alki begin
state start begin
when xxx.chat."Den Wasserdrachen Töten" with pc.get_level() >= 85 begin -- xxx durch die Vnum des "Alkis" ersetzen
say_title("Bla")
say("")
say("Bla")
say_reward("Töte den Wasserdrachen.")
pc.setqf("dragon", 1)
end
when xxx kill with pc.getqf("dragon") == 1 begin -- xxx durch den Vnum des Drachens ersetzen
game.drop_item("xxx", 1) -- xxx durch Drachenkrallen Vnum ersetzen
game.drop_item("xxx", 1) -- xxx druch Drachenschuppen Vnum ersetzen
end
end
end
zu Drücken:
PHP Code:quest alki begin
state start begin
when xxx kill begin -- xxx durch den Vnum des Drachens ersetzen
game.drop_item("xxx", 1) -- xxx durch Drachenkrallen Vnum ersetzen
game.drop_item("xxx", 1) -- xxx druch Drachenschuppen Vnum ersetzen
end
end
end
LG
game.drop_item() game.drop_item[b]_with_ownership()[/b]
quest beutel begin
state start begin
when xxxx.use begin
pc.give_item2("xxxx", 200)
end
when xxx.use begin
pc.give_item2("xxxx", 200)
end
when xxxx.use begin
pc.give_item2("xxxx", 200)
end
when xxxx.use begin
pc.give_item2("xxxx", 200)
end
end
end
when 80046.use begin
wartezeit = 60*60*30 --Zeit abgabe
maximmale_truhen = 10 --Maximale anzahl an truhen
if pc.getqf("anzahl_"..item.get_id().."") >= 1 then
if pc.getqf("time_"..item.get_id().."") <= get_time() then
pc.setqf("anzahl_"..item.get_id().."", pc.getqf("anzahl_"..item.get_id().."") -1)
pc.setqf("time_"..item.get_id().."", get_time() + wartezeit)
chat("#old#Du kannst noch "..pc.getqf("anzahl_"..item.get_id().."").." mal die Truhe öffnen.")
if pc.getqf("anzahl_"..item.get_id().."") == 0 then
pc.delqf("anzahl_"..item.get_id().."")
pc.delqf("time_"..item.get_id().."")
item.remove()
return
end
else
chat("Du kannst die nächste Truhe erst in "..pc.getqf("time_"..item.get_id().."") - get_time().." Sekunden öffnen.")
end
else
pc.setqf("anzahl_"..item.get_id().."",maximmale_truhen)
pc.setqf("time_"..item.get_id().."", get_time() + wartezeit)
chat("#neu# Du kannst noch "..pc.getqf("anzahl_"..item.get_id().."") -1 .." mal die Truhe öffnen.")
end
end
die quest verstehe ich aber nichtQuote:
Ist von Zymos, paar Sekunden in SuFu schon gefunden. ;)PHP Code:when 80046.use begin
wartezeit = 60*60*30 --Zeit abgabe
maximmale_truhen = 10 --Maximale anzahl an truhen
if pc.getqf("anzahl_"..item.get_id().."") >= 1 then
if pc.getqf("time_"..item.get_id().."") <= get_time() then
pc.setqf("anzahl_"..item.get_id().."", pc.getqf("anzahl_"..item.get_id().."") -1)
pc.setqf("time_"..item.get_id().."", get_time() + wartezeit)
chat("#old#Du kannst noch "..pc.getqf("anzahl_"..item.get_id().."").." mal die Truhe öffnen.")
if pc.getqf("anzahl_"..item.get_id().."") == 0 then
pc.delqf("anzahl_"..item.get_id().."")
pc.delqf("time_"..item.get_id().."")
item.remove()
return
end
else
chat("Du kannst die nächste Truhe erst in "..pc.getqf("time_"..item.get_id().."") - get_time().." Sekunden öffnen.")
end
else
pc.setqf("anzahl_"..item.get_id().."",maximmale_truhen)
pc.setqf("time_"..item.get_id().."", get_time() + wartezeit)
chat("#neu# Du kannst noch "..pc.getqf("anzahl_"..item.get_id().."") -1 .." mal die Truhe öffnen.")
end
end
[Only registered and activated users can see links. Click Here To Register...]
I Need it !! :handsdown:Quote:
Hay Leute
Ich Suche 2 Quests
Die 1 :
Ich Suche eine Quest die einen Spieler der dem Blauen oder dem Gelben Reich beitrettet ein [BR] oder [GR] vor dem Name Automatisch stehen hat NICHT ALS RANG sondern im Name Automatisch (z.b. [GR]Raptor) <Wenn Möglich>
Die 2 :
Dann Suche ich noch eine Quest wenn man im Gelben Reich ist das man nur dort die End Rüssi gegen eine andere eintauschen kann | Das selbe für das Blaue Reich