|
You last visited: Today at 19:53
Advertisement
[SERVICE] Die Questkontrolle
Discussion on [SERVICE] Die Questkontrolle within the Metin2 Private Server forum part of the Metin2 category.
06/26/2013, 19:31
|
#8386
|
elite*gold: 0
Join Date: Mar 2010
Posts: 218
Received Thanks: 18
|
Huhu kann mir bitte einer mit dieser quest helfen?
fehlermeldung error occured on compile gmpanel.quest
quest gmpanel begin
state start begin
when letter with pc.is_gm() begin
say("")
say("Dein Mapindex: "..pc.get_map_index().."")
say("Kordinaten: "..pc.get_local_x().." "..pc.get_local_y().."")
say("")
end
function text()
say("Wie viel Sekunden soll sie anhalten?")
say("5 Minuten = 300 Sekunden")
say("10 Minuten = 600 Sekunden")
say("30 Minuten = 1800 Sekunden")
say("1 Stunde = 3600 Sekunden")
say("24 Stunde = 86400 Sekunden")
say("7 tage = 604800 Sekunden")
end
function seiteeins()
say_title("Folgende Bonis kannst dir setzen (Seite 1)")
local i = select("Verteidigung +", "Abwehr gegen %", "Stark gegen %", "Bewegungsgeschwindigkeit+", "Angriffgeschwindigkeit+", "Schadenserhöhung %", "Schadensverminderung.. %", "Nächste Seite", "Schließen")
if 1 == i then --Verteidigung
say_title("Verteidigung")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Verteidigung")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect(apply.DEF_GRADE_BONUS,wert,zeit )
chat("Du hast dir "..wert.."+ Verteidigung gegeben für "..zeit.." Sekunden.")
end
if 2 == i then --Abwehr gegen
local s = select("Abwehr gegen Ohnmacht", "Abwehr gegen Verlangsamen", "Abwehr gegen Stürzen", "alle Rassen", "Magiewiederstand", "Schließen")
if 1 == s then
say_title("Abwehr gegen Ohnmacht")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect(apply.IMMUNE_STUN,100,zeit)
chat("Du hast dir Abwehr gegen Ohnmacht gegeben für "..zeit.." Sekunden.")
elseif 2 == s then
say_title("Abwehr gegen Verlangsamen")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect(apply.IMMUNE_SLOW,100,zeit)
chat("Du hast dir Abwehr gegen Verlangsamen gegeben für "..zeit.." Sekunden.")
elseif 3 == s then
say_title("Abwehr gegen Stürzen")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect(apply.IMMUNE_FALL,100,zeit)
chat("Du hast dir Abwehr gegen Stürzen gegeben für "..zeit.." Sekunden.")
elseif 4 == s then
say_title("Abwehr gegen alle Rassen")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Abwehr gegen alle Rassen")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect_point(POINT_RESIST_WARRIOR,wert ,zeit)
affect.add_collect_point(POINT_RESIST_ASSASSIN,wer t,zeit)
affect.add_collect_point(POINT_RESIST_SURA,wert,ze it)
affect.add_collect_point(POINT_RESIST_SHAMAN,wert, zeit)
chat("Du hast dir "..wert.."% Abwehr gegen Krieger,Ninja,Sura,Schami gegeben für "..zeit.." Sekunden.")
elseif 5 == s then
say_title("Magiewiederstand")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Magiewiederstand")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect_point(POINT_RESIST_MAGIC,wert,z eit)
chat("Du hast dir "..wert.."% Magiewiederstand gegeben für "..zeit.." Sekunden.")
end
end
if 3 == i then --Stark gegen %
say("Welchen Stark gg Boni?")
local s = select("Untote", "Teufel", "Monster", "Halbmenschen", "alle Rassen", "Schließen")
if 1 == s then
say_title("Stark gegen Untote")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Stark gegen Untote")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect(apply.ATTBONUS_UNDEAD,wert,zeit )
chat("Du hast dir "..wert.."% Stark gg Untote gegeben für "..zeit.." Sekunden.")
elseif 2 == s then
say_title("Stark gegen Teufel")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Stark gegen Teufel")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect(apply.ATTBONUS_DEVIL,wert,zeit)
chat("Du hast dir "..wert.."% Stark gg Teufel gegeben für "..zeit.." Sekunden.")
elseif 3 == s then
say_title("Stark gegen Monster")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Stark gegen Monster")
gm_item.text()
local zeit = tonumber(input("0")) or 0
--affect.add_collect(apply.ATT_BONUS_TO_MONSTER,wert ,zeit)
affect.add_collect_point(POINT_ATTBONUS_MONSTER,we rt, zeit)
chat("Du hast dir "..wert.."% Stark gg Monster gegeben für "..zeit.." Sekunden.")
elseif 4 == s then
say_title("Stark gegen Halbmenschen")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Stark gegen Halbmenschen")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect(apply.ATTBONUS_HUMAN,wert,zeit)
chat("Du hast dir "..wert.."% Stark gg Halbmenschen gegeben für "..zeit.." Sekunden.")
elseif 5 == s then
say_title("Stark gegen alle Rassen")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Stark gegen alle Rassen")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect(apply.ATTBONUS_WARRIOR,wert,zei t)
affect.add_collect(apply.ATTBONUS_ASSASSIN,wert,ze it)
affect.add_collect(apply.ATTBONUS_SURA,wert,zeit)
affect.add_collect(apply.ATTBONUS_SHAMAN,wert,zeit )
chat("Du hast dir "..wert.."% Stark gegen Krieger,Ninja,Sura,Schami gegeben für "..zeit.." Sekunden.")
end
end
if 4 == i then --Bewegungsgeschwindigkeit
say_title("Bewegungsgeschwindigkeit")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Bewegungsgeschwindigkeit")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect(apply.MOV_SPEED, wert, zeit)
chat("Du hast dir "..wert.."+ Bewegungsgeschwindigkeit gegeben für "..zeit.." Sekunden.")
end
if 5 == i then --Angriffgeschwindigkeit
say_title("Angriffgeschwindigkeit")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Angriffgeschwindigkeit")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect(apply.ATT_SPEED, wert, zeit)
chat("Du hast dir "..wert.."+ Angriffsgeschwindigkeit gegeben für "..zeit.." Sekunden.")
end
if 6 == i then --Schadenserhöhung
say_title("Schadenserhöhung")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Schadenserhöhung")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect_point(POINT_ATT_BONUS,wert,zeit )
chat("Du hast dir "..wert.."% Schadenserhöhung gegeben für "..zeit.." Sekunden.")
end
if 7 == i then --Schadensreduzierung
say_title("Schadensverminderung")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Schadensverminderung (1,2 hand deff, dolch, pfeil und Magie")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect(apply.RESIST_SWORD, wert, zeit)
affect.add_collect(apply.RESIST_TWOHAND, wert, zeit)
affect.add_collect(apply.RESIST_DAGGER, wert, zeit)
affect.add_collect(apply.RESIST_BELL, wert, zeit)
affect.add_collect(apply.RESIST_FAN, wert, zeit)
affect.add_collect(apply.RESIST_MAGIC, wert, zeit)
chat("Du hast dir "..wert.."% Schadensverminderung gegeben für "..zeit.." Sekunden.")
end
if 8 == i then --Nächste Seite
gm_item.seitezwei()
end
end
function seitezwei()
say_title("Folgende Bonis kannst dir setzen (Seite 2)")
local i = select("TP +", "Angriffswert +", "Giftreduzierung %", "TP Regeneration %", "Zaubergeschwindigkeit +", "Chance Nah-angriff abzublocken %", "Zurück", "Alle Bonis Löschen", "Schließen")
if 1== i then --TP
say_title("TP")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("TP")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect_point(POINT_MAX_HP, wert, zeit)
affect.add_collect_point(POINT_HP, wert, zeit)
chat("Du hast dir "..wert.."+ TP gegeben für "..zeit.." Sekunden.")
end
if 2 == i then --Angriffswert
say_title("Angriffswert")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Angriffswert")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect(apply.ATT_GRADE_BONUS, wert, zeit)
chat("Du hast dir "..wert.."+ Angriffswert gegeben für "..zeit.." Sekunden.")
end
if 3 == i then --Giftreduzierung
say_title("Giftreduzierung")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Giftreduzierung")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect_point(POINT_POISON_REDUCE,wert, zeit)
chat("Du hast dir "..wert.."% Giftreduzierung gegeben für "..zeit.." Sekunden.")
end
if 4 == i then --TP Regeneration
say_title("TP Regeneration")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("TP Regeneration")
gm_item.text()
local zeit = tonumber(input("0")) or 0
affect.add_collect_point(POINT_HP_REGEN, wert, zeit)
chat("Du hast dir "..wert.."% TP Regeneration gegeben für "..zeit.." Sekunden.")
end
if 5 == i then --Zaubergeschwindigkeit
say_title("Zaubergeschwindigkeit")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Zaubergeschwindigkeit")
gm_item.text()
local zeit = tonumber(input("0")) or 0
--affect.add_collect(apply.CAST_SPEED,wert,Zeit)
chat("Du hast dir "..wert.."+ Zaubergeschwindigkeit % gegeben für "..zeit.." Sekunden.")
affect.add_collect_point(POINT_CASTING_SPEED, wert, zeit)
end
if 6 == i then --
say_title("Chance Nah-angriff abzublocken")
say("Welchen Wert möchtest du?")
local wert = tonumber(input("0")) or 0
say_title("Chance Nah-angriff abzublocken")
gm_item.text()
local zeit = tonumber(input("0")) or 0
chat("Du hast dir "..wert.."+ Chance Nah-angriff abzublocken % gegeben für "..zeit.." Sekunden.")
affect.add_collect_point(POINT_BLOCK , wert, zeit)
end
if 7 == i then --Nächste Seite
gm_item.seiteeins()
elseif 8 == i then
affect.remove_all_collect()
say("Alle Bonis wurden gelöscht.")
end
end
function tanakas(a,b)
local anzahl = a
i = 1
while i <= anzahl do
mob.spawn(5005,130,130,1)
i = i + 1
end
local anzahl1 = b
o = 0
while o <= anzahl1 do
mob.spawn(5004,130,130,1)
o = o + 1
end
game.set_event_flag("50tanaka",1)
game.set_event_flag("50tanaka_anzahl",b)
notice_all("Es wurde das Tanaka Event gestartet")
notice_all("Der/Die Spieler/in die das Ohr dropppen, und auf das Ohr klicken bekommen eine Belohnung.")
notice_all("Um das an Event teilzunehmen geht zu "..mob_name(9004).." in Map1")
notice_all("Dort findet ihr ingesammt "..b.." echte Tanakas")
end
function skillsett(a,b,c,d)
if a == 99999999999 then
command("setsk 124 50")
command("setsk 131 50")
command("setsk 121 50")
command("setsk 129 50")
command("setsk 126 50")
command("setsk 127 50")
command("setsk 128 50")
command("setsk 137 59")
command("setsk 138 59")
command("setsk 139 59")
command("setsk 140 59")
command("setsk 125 59")
command("setsk 130 59")
say("Bergbau P")
say("Pferde Rufen P")
say("Führung P")
say("Verwandeln P")
say("Rot sprachen P")
say("Gelb sprachen P")
say("Pferdeskills P")
say("Reiten P")
return
end
pc.set_skill_group(""..d.."")
i = a
while i <= b do
pc.set_skill_level(""..i.."", ""..c.."")
i = i + 1
end
command("setsk "..a.." "..c.."")
end
function tanakaevent()
if pc.get_map_index() == 190 then
say("Diese Option spawnt Tanaka Piraten")
say("Und die richtigen Droppen das Ohr!")
say("")
if game.get_event_flag("50tanaka_back") == 0 then
say_reward("Zurück in dorf port ist deaktiviert.")
else
say_reward("Zurück in dorf port ist aktiviert.")
end
say("")
say("Willst du das Tanaka Event starten?")
local m =select("Ja", "Nein", "Beenden", "Zurück in dorf port an/aus")
if 1==m then
say_reward("Wie viele Sollen gespawnt werden?")
say_reward("#Zahl ist die anzahl vom echten Tanaka")
local o =select("50 #1", "100 #2", "150 #3","Eigene angabe")
if 1==o then gm_item.tanakas(50,1)
elseif 2 == o then gm_item.tanakas(100,2)
elseif 3 == o then gm_item.tanakas(150,3)
elseif 4 == o then
say("Wie viele UNECHTE Tanakas willst du Spawnen lassen?")
local a = tonumber(input("0")) or 0
say("Wie viele ECHTE Tanakas willst du Spawnen lassen?")
local b = tonumber(input("0")) or 0
gm_item.tanakas(a,b)
end
elseif 2 == m then
say("50 Tanaka Event wird nicht gestartet!")
elseif 3 == m then
game.set_event_flag("50tanaka",0)
say("50 Tanaka Event wurde beendet.")
warp_all_to_village( pc.get_map_index() , 5)
elseif 4 == m then
if game.get_event_flag("50tanaka_back") == 0 then
say("50 Tanaka event, zuückport ist aktiviert.")
game.set_event_flag("50tanaka_back",1)
else
say("50 Tanaka event, zuückport ist deaktiviert.")
game.set_event_flag("50tanaka_back",0)
end
end
else
say("Du musst auf der Eventmap Sein.")
end
end
function weihnachtsevent()
say_title("Was genau möchtest du am Weihnachtsevent starten?")
local f = select ("Weihnachtsbaum", "Schnee", "Weihnachtsmusik", "Sockendrop", "Weihnachtsevent starten (Alles)", "Weihnachtsevent stoppen (Alles)", "Abbrechen")
if f == 1 then
local g = select ("Weihnachtsbaum aufstellen" , "Weihnachtsbaum wegräumen", "Abbrechen")
if g == 1 then
command ("e xmas_tree 1")
say("Der Weihnachtsbaum steht!")
elseif g == 2 then
command ("e xmas_tree 0")
say("Der Weihnachtsbaum ist weg!")
end
elseif f == 2 then
local h = select ("Schnee an" , "Schnee aus", "Abbrechen")
if h == 1 then
command("e xmas_snow 1")
elseif h == 2 then
command ("e xmas_snow 0")
end
elseif f == 3 then
local i = select ("Weihnachts-Musik abspielen", "Musik stoppen", "Abbrechen")
if i == 1 then
command("e xmas_song 1")
elseif i == 2 then
command("e xmas_song 0")
end
elseif f == 4 then
say("Sockendrop wird noch eingerichtet")
elseif f == 5 then
say("Willst du wirklich alles aktivieren?")
say("Also Nachtmodus, den Weihnachtsbaum,")
say("Schnee und die Weihnachtsmusik?")
say("")
local g_sub = select ("Ja", "Nein")
if g_sub == 1 then
command("e xmas_tree 1")
command("e xmas_song 1")
command("e xmas_boom 1")
command("e xmas_snow 1")
say("Alles aktiviert!")
end
elseif f == 6 then
say("Willst du wirklich alles deaktivieren?")
say("Also Nachtmodus, den Weihnachtsbaum,")
say("Schnee und die Weihnachtsmusik?")
say("")
local g_desub = select ("Ja", "Nein")
if g_desub == 1 then
command("e xmas_tree 0")
command("e xmas_song 0")
command("e xmas_boom 0")
command("e xmas_snow 0")
say("Alles deaktiviert!")
end
else
return
end
end
function landrates()
say_title("Landrates")
say("")
say_reward("Wähle das gewünschte Reich")
local e = select(locale.empire_names[1], locale.empire_names[2], locale.empire_names[3], locale.empire_names[0], "Standart setzen alle Reiche","Wochenende", locale.cancel)
if 5 == e then
command("priv_empire 0 1:item_drop 30 24")
command("priv_empire 0 2:gold_drop 60 24")
command("priv_empire 0 3:gold10_drop 5 24")
command("priv_empire 0 4:exp 150 24")
--notice_all("<Ankündigung> Die Droppchance von Gegenständen ist gesetzt 10%")
--notice_all("<Ankündigung> Die Droppchance von Yang ist gesetzt 230%")
--notice_all("<Ankündigung> Die Droppchance von Yangbomben ist gesetzt 10%")
--notice_all("<Ankündigung> Die Droppchance von EXP Erfahrungen ist gesetzt 320%")
return
elseif 6 == e then
command("priv_empire 0 1:item_drop 60 24")
command("priv_empire 0 2:gold_drop 120 24")
command("priv_empire 0 3:gold10_drop 30 24")
command("priv_empire 0 4:exp 300 24")
--notice_all("<Ankündigung> Die Droppchance von Gegenständen ist gesetzt 20%")
--notice_all("<Ankündigung> Die Droppchance von Yang ist gesetzt 40%")
--notice_all("<Ankündigung> Die Droppchance von Yangbomben ist gesetzt 30%")
--notice_all("<Ankündigung> Die Droppchance von EXP Erfahrungen ist gesetzt 40%")
return
elseif 7 == e then
return
elseif 4 == e then
e = 0
end
say_title("Landrates")
say(__get_empire_priv_string(e))
say("")
say("Wähle den zu verteilenden Bonus")
local t = select(locale.item_drop_pct, locale.gold_drop_pct, locale.tengold_drop_pct, locale.exp_pct, locale.cancel)
if 5 == t then
return
end
say_title("Landrates")
local title_list = {locale.item_drop_pct, locale.gold_drop_pct, locale.tengold_drop_pct, locale.exp_pct}
say(string.format("%s : %s ", locale.empire_names[e], title_list[t]))
say("")
say("Wähle hoch sollen die Rates werden?")
local g={0, 5, 10, 15, 20, 25, 30, 50}
local p = select(g[1]..'%%', g[2]..'%%', g[3]..'%%', g[4]..'%%', g[5]..'%%', g[6]..'%%', g[7]..'%%', g[8]..'%%', 'Abbrechen')
if p == 7 then
return
end
say_title("Landrates")
say(string.format("%s : %s %d%%", locale.empire_names[e], title_list[t], g[p]))
say("")
say("Wie lang sollen die Rates anhalten?")
local v = 0
local h = select('6 hours', '12 hours', '24 hours', 'Andere Zeit', 'Abbrechen')
if 5 == h then
return
elseif 4 == h then
say_title("Landrates")
say(string.format("%s : %s %d%%", locale.empire_names[e], title_list[t], g[p]))
say("")
say("Gib die gewünschte Länge in STUNDEN an.")
v=input()
if v == "" then
v = 0
else
v=tonumber(v)
end
elseif 3 == h then
v=24
elseif 2 == h then
v=12
elseif 1 == h then
v=6
end
say_title("Landrates")
say(string.format("%s : %s %d%% (für %d Stunden)", locale.empire_names[e], title_list[t], g[p], v))
say("")
say("Möchtest du die Rates wirklich so setzen?")
local s = select("Ja", "Nein")
if 1 == s then
__give_empire_priv(e, t, g[p], v*60*60)
say("Die Bonus rates wurden dem gewählten")
say(" Reich/en zugeteilt.")
else
say("Die Einstellung der Rates wurde verworfen")
end
end
function Lotterie()
say_reward("Was möchsten sie gerne?")
local g = select("Lottozahlen setzen", "Lotto Auswertung", "Lotto Aktivieren/Deakvieren", "Schließen")
if 1 == g then
local zahl1 = number(1, 49)
local zahl2 = number(1, 49)
local zahl3 = number(1, 49)
local zahl4 = number(1, 49)
local zahl5 = number(1, 49)
local zahl6 = number(1, 49)
local zahl7 = number(1, 100)
local Code = number(1, 999999999)
game.set_event_flag("Lotto_zahl1",zahl1)
game.set_event_flag("Lotto_zahl2",zahl2)
game.set_event_flag("Lotto_zahl3",zahl3)
game.set_event_flag("Lotto_zahl4",zahl4)
game.set_event_flag("Lotto_zahl5",zahl5)
game.set_event_flag("Lotto_zahl6",zahl6)
game.set_event_flag("Lotto_zahl7",zahl7)
game.set_event_flag("Code",Code)
say("Lottozahlen wurde erfolgreich gesetzt.")
say("Die Verlosung wurde deaktiviert.")
game.set_event_flag("Lotto_Aktiviert",1)
game.set_event_flag("Lotto_auslosung",0)
end
if 2 == g then
if game.get_event_flag("Lotto_auslosung") == 1 then
say("Lottery Auswertung nun deaktiviert")
game.set_event_flag("Lotto_auslosung",0)
else
game.set_event_flag("Lotto_auslosung",1)
say("Lottery Auswertung nun aktiviert")
notice_all("Lottery-Event: Die Verlosung hat nun begonnen.")
end
end
if 3 == g then
if game.get_event_flag("Lotto_Aktiviert") == 1 then
say("Lottery ist deaktiviert")
game.set_event_flag("Lotto_Aktiviert",0)
else
game.set_event_flag("Lotto_Aktiviert",1)
say("Lottery nun aktiviert")
end
end
end
function eventstatus()
say_title("Folgende Event Funktionen sind ON/OFF")
say("")
-----------------------------------------------------------
local meldung = "Lotteryevent: "
if game.get_event_flag("Lotto_Aktiviert") == 1 then
meldung = meldung.."Aktiviert ON, "
else
meldung = meldung.."Aktiviert OFF, "
end
if game.get_event_flag("Lotto_auslosung") == 1 then
meldung = meldung.."Auslosung ON, "
else
meldung = meldung.."Auslosung OFF, "
end
say_reward(""..meldung.."")
-----------------------------------------------------------
if game.get_event_flag("50tanaka") == 1 then
say_reward("Tanaka Event ist gestartet.")
else
say("Tanaka Event ist nicht gestartet.")
end
-----------------------------------------------------------
if game.get_event_flag("drop_moon") == 1 then
say_reward("Mondlicht-Schatztruhe ist gestartet.")
else
say("Mondlicht-Schatztruhe ist nicht gestartet.")
end
-----------------------------------------------------------
if game.get_event_flag("halloween_drop") == 1 then
say_reward("Halloween-Event ist gestartet.")
else
say("Halloween-Event ist nicht gestartet.")
end
if game.get_event_flag("valentine_drop") == 1 then
say_reward("Valentins-Event ist gestartet.")
else
say("Valentins-Event ist nicht gestartet.")
end
if game.get_event_flag("icecream_drop") == 1 then
say_reward("Icecream-Event ist gestartet.")
else
say("Icecream-Event ist nicht gestartet.")
end
if game.get_event_flag("football_drop") == 1 then
say_reward("Football-Event ist gestartet.")
else
say("Football-Event ist nicht gestartet.")
end
if game.get_event_flag("whiteday_drop ") == 1 then
say_reward("Whiteday-Event ist gestartet.")
else
say("Whiteday-Event ist nicht gestartet.")
end
if game.get_event_flag("kids_day_drop_high ") == 1 then
say_reward("Kindertag-Event ist gestartet.")
else
say("Kindertag-Event ist nicht gestartet.")
end
-----------------------------------------------------------
local val=0
local msg = "Weihnachtsevent: "
if game.get_event_flag("xmas_tree") == 1 then
msg = msg.."Baum, "
val = val + 1
end
if game.get_event_flag("xmas_song") == 1 then
val = val + 1
msg = msg.."Musik, "
end
if game.get_event_flag("xmas_snow") == 1 then
msg = msg.."Schnee, "
val = val + 1
end
if game.get_event_flag("xmas_sock") == 1 then
msg = msg.."Socke, "
val = val + 1
end
if val == 0 then
say("Kein Weihnachtsevent aktiv.")
else
say_reward(""..msg.."")
end
-----------------------------------------------------------
if game.get_event_flag("#wart#") == 1 then
say_reward("Wartungsarbeit ist Aktiviert.")
else
say("Wartungsarbeit ist nicht Aktiviert.")
end
say("")
wait()
end
function gmonline()
say_reward("Was möchsten sie gerne?")
if pc.getqf("automeld") == 1 then
say("Automatische Meldung ist aktiviert")
else
say("Status: Automatische Meldung ist deaktiviert")
end
local g = select("Online Melden", "Automatisch Online melden beim Login", "Online melde zeit setzen", "Schließen")
if 1 == g then
notice_all(""..pc.get_name().." ist nun Online, und steht für eure Fragen zur Verfügung")
elseif 2 == g then
if pc.getqf("automeld") == 1 then
say("Automatische Meldung ist deaktiviert")
pc.setqf("automeld",0)
else
say("Automatische Meldung ist aktiviert")
pc.setqf("automeld",1)
end
elseif 3 == g then
say("Gebe die zeit ein (in Sekunden) wie lange du Offline sein musst, bevor Automatische meldung erscheint")
say("Standartmässig sind 3600 Sekunden")
local zeit = tonumber(input("0")) or 0
pc.setqf("abstand",zeit)
say("Deine zeit von "..zeit.." Sekunden wurde gesetzt und Aktiviert.")
pc.setqf("automeld",1)
else
return
end
end
when login with pc.is_gm() begin
affect.add_collect(apply.HP_REGEN, 50000, 3)
affect.add_collect(apply.SP_REGEN, 50000, 3)
local name = pc.get_name()
game.set_event_flag(name, 1)
setskin(NOWINDOW)
syschat("System: Guten Tag, "..pc.get_name().." Sie sind nun angemeldet!")
if get_time() > pc.getqf("abgelaufen") and pc.getqf("automeld") == 1 then
notice_all(""..pc.get_name().." ist nun Online, und steht für eure Fragen zur Verfügung")
if pc.getqf("abstand") == 0 then
pc.setqf("abgelaufen",get_time()+60*60*1)
else
local zeit = get_time() + pc.getqf("abstand")
pc.setqf("abgelaufen",zeit)
syschat("BETA MELDUNG: Zeit wurde gesett auf "..zeit.." Sekunden aktuell "..get_time()..", Online Meldung.")
end
end
end
when logout with pc.is_gm() begin
local name = pc.get_name()
game.set_event_flag(name, 0)
setskin(NOWINDOW)
syschat("System: Auf Wiedersehen, "..pc.get_name().." Sie sind nun Abgemeldet!")
end
function wartung()
local s = select("Zeit Setzen", "Aktivieren", "Schließen")
if s == 1 then
say("Welchen Tag? Nur Zahl")
local Tag = tonumber(input("0")) or 00
game.set_event_flag("#Wartung#Tag",Tag)
say("Welchen Monat? Nur Zahl ")
local monat = tonumber(input("0")) or 00
game.set_event_flag("#Wartung#monat",monat)
say("Welchen Jahr? Nur Zahl ")
local jahr = tonumber(input("0")) or 00
game.set_event_flag("#Wartung#jahr",jahr)
say("Welchen Stunde?")
local stunde = tonumber(input("0")) or 00
game.set_event_flag("#Wartung#stunde",stunde)
say("Welchen minute?")
local minute = tonumber(input("0")) or 00
game.set_event_flag("#Wartung#minute",minute)
say("Welchen Dauer in Minuten?")
local dauer = tonumber(input("0")) or 00
game.set_event_flag("#Wartung#dauer",dauer)
say("Wartungsarbeitzeit wurde gesetzt")
elseif s == 2 then
if game.get_event_flag("#wart#") == 1 then
command("e #wart# 0")
say("Wartungsarbeit wurde Deaktiviert")
else
command("e #wart# 1")
say("Wartungsarbeit wurde Aktiviert")
end
end
end
when letter with pc.is_gm() begin
send_letter("GM Panel")
end
when info or button with pc.is_gm() or pc.get_gm_level() >= 2 begin
say("Womit kann ich ihnen dienen?")
local s = select("Skill setzen", "Teleportieren","Event Manager", "Landrates", "Online Melde Funktionen", "Gm Bonis","Lager öffnen", "Schließen")
if s == 1 then
say("Welche Skillrichtung wählst du?")
if pc . job == 0 then
local s = select("Groß Meister Mentalo", "Perfekter Meister Mentalo", "Groß Meister Körper", "Perfekter Meister Körper", "Pferd usw. setzen", "Schließen")
if s == 1 then gm_item.skillsett(16,21,30,2) say("Mentalo Groß Meister")
elseif s == 2 then gm_item.skillsett(16,21,59,2) say("Mentalo Perfekt Meister")
elseif s == 3 then gm_item.skillsett(1,6,30,1) say("körper Groß Meister")
elseif s == 4 then gm_item.skillsett(1,6,59,1) say("körper Perfekt Meister")
elseif s == 5 then gm_item.skillsett(99999999999)
else
return
end
elseif pc . job == 1 then
local s = select("Groß Meister Nahkampf", "Perfekter Meister Nahkampf", "Groß Meister Fernkampf", "Perfekter Meister Fernkampf", "Schließen")
if s == 1 then gm_item.skillsett(31,36,30,1) say("Nahkampf Groß Meister")
elseif s == 2 then gm_item.skillsett(3,36,59,1) say("Nahkampf Perfekt Meister")
elseif s == 3 then gm_item.skillsett(46,51,30,2) say("Fernkampf Groß Meister")
elseif s == 4 then gm_item.skillsett(46,51,59,2) say("Fernkampf Perfekt Meister")
else
return
end
elseif pc . job == 2 then
local s = select("Groß Meister Waffenmagie", "Perfekter Meister Waffenmagie", "Groß Meister Schwarzemagie", "Perfekter Meister Schwarzemagie", "Schließen")
if s == 1 then gm_item.skillsett(61,66,30,1) say("Waffenmagie Groß Meister")
elseif s == 2 then gm_item.skillsett(61,6,59,1) say("Waffenmagie Perfekt Meister")
elseif s == 3 then gm_item.skillsett(76,81,30,2) say("Schwarzemagie Groß Meister")
elseif s == 4 then gm_item.skillsett(76,81,59,2) say("Schwarzemagie Perfekt Meister")
else
return
end
elseif pc . job == 3 then
local s = select("Groß Meister Drachen", "Perfekter Meister Drachen", "Groß Meister Heilung", "Perfekter Meister Heilung", "Schließen")
if s == 1 then gm_item.skillsett(91,96,30,1) say("Drachen Groß Meister")
elseif s == 2 then gm_item.skillsett(91,96,59,1) say("Drachen Perfekt Meister")
elseif s == 3 then gm_item.skillsett(106,111,30,2) say("Heilung Groß Meister")
elseif s == 4 then gm_item.skillsett(106,111,59,2) say("Heilung Perfekt Meister")
else
return
end
end
end
if s == 2 then
say("Welche Ortschaft?")
local o = select("Spinnendungeon 2", "Hwang Tempel", "Geisterwald", "Roter Wald", "Orktal", "Grotte der Verbannung", "Sonstige Maps", "Schließen")
if o == 1 then
say("Spinnendungeon Ebene 2")
local ss = select("Anfang", "Bosskamer", "Schließen")
if ss == 1 then
say("Ich bringe dich Spinnendungeon Ebene 2, Anfang")
wait()
pc.warp(704100, 464100)
elseif ss == 2then
say("Ich bringe dich Spinnendungeon Ebene 2, Bosskammer")
wait()
pc.warp(704100, 522500)
end
elseif o == 2 then
say("Hanf Tempel")
local ss = select("Anfang", "Vorm Dämonenturm", "Schließen")
if ss == 1 then
say("Ich bringe dich Hwang Tempel, Anfang")
wait()
pc.warp(553600, 143600)
elseif ss == 2 then
say("Ich bringe dich Hwang Tempel, Vorm Dämonenturm")
wait()
pc.warp(590400, 111100)
end
elseif o == 3 then
say("Geisterwald")
local ss = select("Anfang", "Mitte", "Ende", "Schließen")
if ss == 1 then
say("Ich bringe dich Geisterwald, Anfang")
wait()
pc.warp(289900, 5600)
elseif ss == 2 then
say("Ich bringe dich Geisterwald, Mitte")
wait()
pc.warp(303100, 25600)
elseif ss == 3 then
say("Ich bringe dich Geisterwald, Ende")
wait()
pc.warp(286900, 42900)
end
elseif o == 4 then
say("Roter Wald")
local ss = select("Anfang", "Levelplatz 1", "Levelplatz 2", "Schließen")
if ss == 1 then
say("Ich bringe dich Roter Wald, Anfang")
wait()
pc.warp(1118100, 69500)
elseif ss == 2 then
say("Ich bringe dich Roter Wald, Levelplatz 1")
wait()
pc.warp(1079500, 7300)
elseif ss == 3 then
say("Ich bringe dich Roter Wald, Levelplatz 2")
wait()
pc.warp(1119800, 7400)
end
elseif o == 5 then
say("Orktal")
local ss = select("Gelb", "Rot", "Blau", ",levelstelle 1", "Levelstelle 2,", "Vor Grotte NPC´s", "Schließen")
if ss == 1 then
say("Ich bringe dich Orktal, Gelb")
wait()
pc.warp(269700, 739900)
elseif ss == 2 then
say("Ich bringe dich Orktal, Rot")
wait()
pc.warp(401600, 674700)
elseif ss == 3 then
say("Ich bringe dich Orktal, Blau")
wait()
pc.warp(320700, 808300)
elseif ss == 4 then
say("Ich bringe dich Orktal, levelstelle 1")
wait()
pc.warp(313600, 728400)
elseif ss == 5 then
say("Ich bringe dich Orktal, Levelstelle 2")
wait()
pc.warp(333900, 757700)
elseif ss == 6 then
say("Ich bringe dich Orktal, Vor Grotte NPC´s")
wait()
pc.warp(284400, 809900)
end
elseif o == 6 then
local ssf = select("Grotte der Verbannung", "Grotte der Verbannung Ebene 2", "Grotte der Verbannung Bosskammer", "Schließen")
if ssf == 1 then
say("Grotte der Verbannung")
local ss = select("Anfang", "Ende", "Schließen")
if ss == 1 then
say("Ich bringe dich Grotte der Verbannung, Anfang")
wait()
pc.warp(9900, 1207400)
elseif ss == 2 then
say("Ich bringe dich Grotte der Verbannung, Ende")
wait()
pc.warp(136500, 1343600)
end
end
if ssf == 2 then
say("Grotte der Verbannung Ebene 2")
local sss = select("Anfang", "Ende", "Schließen")
if sss == 1 then
say("Ich bringe dich Grotte der Verbannung Ebene 2, Anfang")
wait()
pc.warp(241600, 1274600)
elseif sss == 2 then
say("Ich bringe dich Grotte der Verbannung Ebene 2, Ende")
wait()
pc.warp(180300, 1220700)
end
end
if ssf == 3 then
say("Ich bringe dich Grotte der Verbannung Ebene Bosskammer")
wait()
pc.warp(843200, 1066900)
end
elseif o == 7 then
local ssf = select("Land der Toten", "Handelsmap", "Eventmap", "Farmmap", "Kaiser-Palast", "Schließen")
if ssf == 1 then
say("Land der Toten")
local ss = select("Startpunkt","leveplatz 1#","leveplatz 2#","leveplatz 3#","Schließen")
if ss == 1 then
say("Ich bringe dich zu den Land der Toten, Startpunkt")
wait()
pc.warp(5100,1072600)
end
elseif ssf == 2 then
say("Ich bringe dich zu der Handelsmap")
wait()
pc.warp(444400, 444400)
elseif ssf == 3 then
say("Ich bringe dich zu der Event Map")
wait()
pc.warp(83200, 0)
elseif ssf == 4 then
say("Welchen Startpunkt Farmmap:")
local ff = select("Rot","Gelb","Blau","Schließen")
if ff == 1 then
say("Ich bringe dich zu Farmmap, Rot")
wait()
pc.warp(614400,1049600)
elseif ff == 2 then
say("Ich bringe dich zu Farmmap, Gelb")
wait()
pc.warp(628400,1123900)
elseif ff == 3 then
say("Ich bringe dich zu Farmmap, Blau")
wait()
pc.warp(679100,1192400)
else return
end
elseif ssf == 5 then
say("Ich bringe dich zu der Monarchen-Palast")
wait()
pc.warp(999900, 999900)
end
end
end
if s == 3 then --Eventmanager
gm_item.eventstatus()
say_title("Welches Event willst du Beenden/Starten?")
local i = select("Tanaka Event", "Weihnachts-Event#", "Mondlicht-Schatztruhe (Besonderen Tagen, Neujahr, Gm geburtstag)", "Halloween-Event# (31. Oktober)","Valentins-Event# (14. Februar)","Icecream-Event (Immer wenn es verdammt Sonnig ist)", "Football-Event (Zu WM zeiten)", "Whiteday-Event# (14. März)", "Kindertag-Event# (01. Juni)","Lottery-Verwaltung", "Schließen")
if 1 == i then gm_item.tanakaevent() end
if 200 == i then gm_item.weihnachtsevent() end
if 3 == i then
say("Mondlicht-Schatztruhe Event Starten?")
local f = select ("Starten" , "Beenden", "Abbrechen")
if f == 1 then
command ("e drop_moon 1")
say("Mondlicht-Schatztruhe Event ist gestartet")
elseif f == 2 then
command ("e drop_moon 0")
say("Mondlicht-Schatztruhe Event ist beendet")
else
return
end
end
if 4000 == i then
say("Halloween-Event Starten?")
local f = select ("Starten" , "Beenden", "Abbrechen")
if f == 1 then
command ("e halloween_drop 1")
say("Halloween-Event ist gestartet")
elseif f == 2 then
command ("e halloween_drop 0")
say("Halloween-Event ist beendet")
else
return
end
end
if 5000 == i then
say_title("lässt Schokolade,Rote Rosen droppen")
say("Valentins-Event Starten?")
local f = select ("Starten" , "Beenden", "Abbrechen")
if f == 1 then
command ("e valentine_drop 1")
say("Valentins-Event ist gestartet")
elseif f == 2 then
command ("e valentine_drop 0")
say("Valentins-Event ist beendet")
else
return
end
end
if 6 == i then
say_title("Lässt Icecream Droppen")
say("Icecream-Event Starten?")
local f = select ("Starten" , "Beenden", "Abbrechen")
if f == 1 then
command ("e icecream_drop 1")
say("Icecream-Event ist gestartet")
elseif f == 2 then
command ("e icecream_drop 0")
say("Icecream-Event ist beendet")
else
return
end
end
if 7 == i then
say("Football-Event Starten?")
local f = select ("Starten" , "Beenden", "Abbrechen")
if f == 1 then
command ("e football_drop 1")
say("Football-Event ist gestartet")
elseif f == 2 then
command ("e football_drop 0")
say("Football-Event ist beendet")
else
return
end
end
if 800 == i then
say("Whiteday-Event Starten?")
say("lässt Bonbon, gelbe Rose droppen")
local f = select ("Starten" , "Beenden", "Abbrechen")
if f == 1 then
command ("e whiteday_drop 1")
say("Whiteday-Event ist gestartet")
elseif f == 2 then
command ("e whiteday_drop 0")
say("Whiteday-Event ist beendet")
else
return
end
end
if 900 == i then
say("Kindertag-Event Starten?")
say("lässt Rätselhafte truhe droppen")
local f = select ("Starten" , "Beenden", "Abbrechen")
if f == 1 then
command ("e kids_day_drop_high 1")
say("Kindertag-Event ist gestartet")
elseif f == 2 then
command ("e kids_day_drop_high 0")
say("Kindertag-Event ist beendet")
else
return
end
end
if 10 == i then
gm_item.Lotterie()
end
end
if s == 4 then
gm_item.landrates()
end
if s == 5 then
gm_item.gmonline()
end
if s == 6 then
gm_item.seiteeins()
end
if s == 7 then
game.open_safebox()
end
send_letter("GM Panel")
end --when use ende
end --state ende
end --quest ende
|
|
|
06/26/2013, 21:51
|
#8387
|
elite*gold: 0
Join Date: Sep 2011
Posts: 698
Received Thanks: 11
|
quest give_basic_weapon begin
state start begin
when login begin
if pc.getqf("basic_weapon") == 0 then
pc.setqf("basic_weapon", 1)
local item = 19
local item = 50053
local pferd = 20
horse.set_level(pferd)
if pc . job == 0 then
pc . give_item2 ( "19" , 1 )
pc . give_item2 ( "11209" , 1 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "71050" , 100 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "70038" , 200 )
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "12209" , 1 )
pc . give_item2 ( "11219" , 1 )
pc . give_item2 ( "11229" , 1 )
pc . give_item2 ( "70007" , 1 )
elseif pc . job == 1 then
item = 1009
pc . give_item2 ( "1009" , 1 )
pc . give_item2 ( "11409" , 1 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "71050" , 100 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "70038" , 200 )
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "11419" , 1 )
pc . give_item2 ( "11429" , 1 )
pc . give_item2 ( "70007" , 1 )
pc . give_item2 ( "12349" , 1 )
pc . give_item2 ( "8001" , 200 )
pc . give_item2 ( "8001" , 200 )
elseif pc . job == 2 then
item = 19
pc . give_item2 ( "19" , 1 )
pc . give_item2 ( "11609" , 1 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "71050" , 100 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "70038" , 200 )
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "12489" , 1 )
pc . give_item2 ( "11619" , 1 )
pc . give_item2 ( "11629" , 1 )
pc . give_item2 ( "70007" , 1 )
elseif pc . job == 3 then
item = 7009
pc . give_item2 ( "7009" , 1 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "71050" , 100 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "70038" , 200 )
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "12629" , 1 )
pc . give_item2 ( "11809" , 1 )
pc . give_item2 ( "11819" , 1 )
pc . give_item2 ( "11829" , 1 )
pc . give_item2 ( "5009" , 1 )
end
end
end
end
end
Was stimmt da nicht??
Jetzt kommt die Meldung in VB:
qc in malloc():error:allcoation faild
Abort trap (core dumped)
Error occured on compile give_basic_weapon.quest
|
|
|
06/26/2013, 22:31
|
#8388
|
elite*gold: 0
Join Date: Nov 2012
Posts: 131
Received Thanks: 43
|
When I enter the map no mobs spawn.
wenn ich die Karte geben es gibt keine Mobs
forked_road.quest
Code:
quest forked_road begin
state start begin
when login begin
-- 114 sungzi
-- 115 116 117 118 119 120 Road
if forked.isforkedmapindex( pc.get_map_index() ) == 1 then
if game.get_event_flag("threeway_war") == 0 then
warp_to_village();
else
--if forked.getdeadcount() <= 0 then
-- warp_to_village();
--end
if forked.issungzimapindex( pc.get_map_index() ) == 0 then
say( "Reichsschlacht" )
say( "Dringe vor zum Tiegergeist, der am ende" )
say( "dieser Map auf dich wartet und töte ihn!" )
say( "Nur er besitzt das magische Siegel:" )
say_item( "Es öffnet das Tor!",50089,"");
else
say( "Wilkommen in der Reichsschlacht!" )
say( "Hier könnt ihr den anderen Reichen" )
say( "Reichen mal richtig den hintern versohlen" )
say( "und eure stärken im Kampf Messen!" )
end
end
end
end
when 11001.chat."Reichsschlacht" or 11003.chat."Reichsschlacht" or 11005.chat."Reichsschlacht" begin
if game.get_event_flag("threeway_war") == 0 then
say("Die Tore zur Reichsschlacht sind")
say("im Moment geschlossen!")
else
say("Hallo!")
say("Zur Zeit ist eine Reichsschlacht!")
say("Möchtest du beitreten?")
local s = select("Ja","Nein!")
if s == 1 then
if pc.get_level() < 50 then
say("Dein Level ist noch zu niedrig! Komm mit 50 wieder!");
return
end
say("Mach dich bereit.")
say("Ich wünsche dir viel Glück")
wait()
if pc.get_empire() == 1 then
pc.warp(1151400, 182400)
elseif pc.get_empire() == 2 then
pc.warp(1151400, 182400)
elseif pc.get_empire() == 3 then
pc.warp(1151400, 182400)
end
end
end
end
when 1306.kill begin
game.drop_item(50089, 1 )
say("Der Tiegergeist hat das Siegel fallengelassen![ENTER]Es gewährt dir den Beitritt zur Schlacht!") ;
end
when 20081.take with item.vnum == 50089 begin
say_in_map( pc.get_map_index() , locale.forked_open_gate , 1);
npc.purge()
item.remove()
--??? ???
forked.setdeadcount()
forked.initkillcount()
forked.initmobkillcount()
if pc.getempire() == 1 then
game.set_event_flag("threeway_war_open_gate1", 0 )
notice_all("¶i¤J·s¨ü°êªº¸t¦a" )
elseif pc.getempire() == 2 then
game.set_event_flag("threeway_war_open_gate2", 0 )
notice_all("¶i¤J¤Ñ½Õ°êªº¸t¦a" )
elseif pc.getempire() == 3 then
game.set_event_flag("threeway_war_open_gate3", 0 )
notice_all("¶i¤J¶i³Ò°êªº¸t¦a" )
else
say(locale.forked_man_say_you_cant2 )
end
local iEmpire = pc.getempire()
warp_all_in_map( pc.get_map_index() , forked.getsungzimapindex() ,forked.getsungziposx() , forked.getsungziposy() , 10 );
end
when 11001.chat."Reichschlachtsverwaltung" or 11003.chat."Reichschlachtsverwaltung" or 11005.chat."Reichschlachtsverwaltung" with pc.is_gm() begin
local s = select("Reichsschlacht starten" , "Reichsschlacht beenden" );
if s == 1 then
-- ??? ?? ?? ?? ???
kill_all_in_map( forked.getsungzimapindex() );
kill_all_in_map( forked.getpassmapindexbyempire(1) );
kill_all_in_map( forked.getpassmapindexbyempire(2) );
kill_all_in_map( forked.getpassmapindexbyempire(3) );
-- ???
forked.initforked()
-- ??? ??? ??
regen_in_map( forked.getpassmapindexbyempire(1), forked.getpasspathbyempire(1) .."regen.txt" );
regen_in_map( forked.getpassmapindexbyempire(1), forked.getpasspathbyempire(1) .."npc.txt" );
regen_in_map( forked.getpassmapindexbyempire(2), forked.getpasspathbyempire(2) .."regen.txt" );
regen_in_map( forked.getpassmapindexbyempire(2), forked.getpasspathbyempire(2) .."npc.txt" );
regen_in_map( forked.getpassmapindexbyempire(3), forked.getpasspathbyempire(3) .."regen.txt" );
regen_in_map( forked.getpassmapindexbyempire(3), forked.getpasspathbyempire(3) .."npc.txt" );
-- ?? ??? ??
game.set_event_flag("threeway_war",1)
-- ??? ?? ? ?? ??
game.set_event_flag("threeway_war_dead_count", 5)
game.set_event_flag("threeway_war_mob_count", 150 )
game.set_event_flag("threeway_war_kill_count", 200 )
game.set_event_flag("threeway_war_kill_boss_count", 1 );
-- ??? ?? ??/?? ??
game.set_event_flag("threeway_war_open_gate1", 1 )
game.set_event_flag("threeway_war_open_gate2", 1 )
game.set_event_flag("threeway_war_open_gate3", 1 )
notice_all("REICHSSCHLACHT GESTARTET!")
notice_all("Begebt euch alle zum Schlachtenverwalter!" )
else
game.set_event_flag("threeway_war",0)
kill_all_in_map( forked.getsungzimapindex() );
kill_all_in_map( forked.getpassmapindexbyempire(1) );
kill_all_in_map( forked.getpassmapindexbyempire(2));
kill_all_in_map( forked.getpassmapindexbyempire(3));
notice_all("REICHSSCHLACHT BEENDET!")
warp_all_to_village( forked.getsungzimapindex() , 1 )
warp_all_to_village( forked.getpassmapindexbyempire(1) , 1 )
warp_all_to_village( forked.getpassmapindexbyempire(2) , 1 )
warp_all_to_village( forked.getpassmapindexbyempire(3) , 1 )
end
end
when 11001.chat."Sungzi öffnen" or 11003.chat."Sungzi öffnen" or 11005.chat."Sungzi öffnen" with pc.is_gm() begin
game.set_event_flag("threeway_war",1)
game.set_event_flag("threeway_war_dead_count", 5)
game.set_event_flag("threeway_war_mob_count", 150 )
game.set_event_flag("threeway_war_kill_count", 200 )
game.set_event_flag("threeway_war_kill_boss_count", 1 );
game.set_event_flag("threeway_war_open_gate1", 1 )
game.set_event_flag("threeway_war_open_gate2", 1 )
game.set_event_flag("threeway_war_open_gate3", 1 )
command("warp 9463 254")
end
end
end
metin2_map_sungzi_flame_hill_01 regen.txt
Code:
m 250 602 1 1 0 0 0s 100 1 7019
m 246 607 1 1 0 0 0s 100 1 7019
m 254 609 1 1 0 0 0s 100 1 7019
m 255 611 1 1 0 0 0s 100 1 7019
m 255 614 1 1 0 0 0s 100 1 7019
m 262 618 1 1 0 0 0s 100 1 7019
m 264 620 1 1 0 0 0s 100 1 7019
m 252 621 1 1 0 0 0s 100 1 7019
m 253 623 1 1 0 0 0s 100 1 7019
m 263 623 1 1 0 0 0s 100 1 7019
m 270 631 1 1 0 0 0s 100 1 7019
m 263 635 1 1 0 0 0s 100 1 7019
m 268 637 1 1 0 0 0s 100 1 7019
m 272 642 1 1 0 0 0s 100 1 7019
m 275 646 1 1 0 0 0s 100 1 7019
m 274 647 1 1 0 0 0s 100 1 7019
m 282 653 1 1 0 0 0s 100 1 7019
m 283 655 1 1 0 0 0s 100 1 7019
m 279 657 1 1 0 0 0s 100 1 7019
m 282 659 1 1 0 0 0s 100 1 7019
m 288 659 1 1 0 0 0s 100 1 7019
m 285 660 1 1 0 0 0s 100 1 7019
m 285 662 1 1 0 0 0s 100 1 7019
m 291 665 1 1 0 0 0s 100 1 7019
m 288 672 1 1 0 0 0s 100 1 7019
m 276 676 1 1 0 0 0s 100 1 7019
m 286 678 1 1 0 0 0s 100 1 7019
m 295 680 1 1 0 0 0s 100 1 7019
m 292 682 1 1 0 0 0s 100 1 7019
m 278 685 1 1 0 0 0s 100 1 7019
m 282 688 1 1 0 0 0s 100 1 7019
m 280 690 1 1 0 0 0s 100 1 7019
m 263 691 1 1 0 0 0s 100 1 7019
m 283 693 1 1 0 0 0s 100 1 7019
m 289 695 1 1 0 0 0s 100 1 7019
m 278 696 1 1 0 0 0s 100 1 7019
m 276 698 1 1 0 0 0s 100 1 7019
m 268 701 1 1 0 0 0s 100 1 7019
m 271 705 1 1 0 0 0s 100 1 7019
m 267 707 1 1 0 0 0s 100 1 7019
m 272 709 1 1 0 0 0s 100 1 7019
m 253 710 1 1 0 0 0s 100 1 7019
m 256 710 1 1 0 0 0s 100 1 7019
m 278 710 1 1 0 0 0s 100 1 7019
m 273 712 1 1 0 0 0s 100 1 7019
m 256 713 1 1 0 0 0s 100 1 7019
m 259 715 1 1 0 0 0s 100 1 7019
m 261 718 1 1 0 0 0s 100 1 7019
m 241 719 1 1 0 0 0s 100 1 7019
m 260 724 1 1 0 0 0s 100 1 7019
m 258 725 1 1 0 0 0s 100 1 7019
m 265 726 1 1 0 0 0s 100 1 7019
m 248 732 1 1 0 0 0s 100 1 7019
m 255 733 1 1 0 0 0s 100 1 7019
m 254 734 1 1 0 0 0s 100 1 7019
m 256 735 1 1 0 0 0s 100 1 7019
m 251 739 1 1 0 0 0s 100 1 7019
m 247 741 1 1 0 0 0s 100 1 7019
m 242 745 1 1 0 0 0s 100 1 7019
m 250 749 1 1 0 0 0s 100 1 7019
m 241 751 1 1 0 0 0s 100 1 7019
m 241 754 1 1 0 0 0s 100 1 7019
m 236 755 1 1 0 0 0s 100 1 7019
m 248 758 1 1 0 0 0s 100 1 7019
m 241 759 1 1 0 0 0s 100 1 7019
m 251 762 1 1 0 0 0s 100 1 7019
m 249 764 1 1 0 0 0s 100 1 7019
m 237 765 1 1 0 0 0s 100 1 7019
m 251 767 1 1 0 0 0s 100 1 7019
m 236 770 1 1 0 0 0s 100 1 7019
m 247 774 1 1 0 0 0s 100 1 7019
m 251 775 1 1 0 0 0s 100 1 7019
m 244 776 1 1 0 0 0s 100 1 7019
m 248 778 1 1 0 0 0s 100 1 7019
m 237 605 1 1 0 0 0s 100 1 7019
m 254 607 1 1 0 0 0s 100 1 7019
m 249 611 1 1 0 0 0s 100 1 7019
m 254 614 1 1 0 0 0s 100 1 7019
m 248 615 1 1 0 0 0s 100 1 7019
m 260 620 1 1 0 0 0s 100 1 7019
m 267 620 1 1 0 0 0s 100 1 7019
m 261 622 1 1 0 0 0s 100 1 7019
m 258 623 1 1 0 0 0s 100 1 7019
m 263 627 1 1 0 0 0s 100 1 7019
m 277 634 1 1 0 0 0s 100 1 7019
m 263 637 1 1 0 0 0s 100 1 7019
m 279 641 1 1 0 0 0s 100 1 7019
m 275 644 1 1 0 0 0s 100 1 7019
m 283 646 1 1 0 0 0s 100 1 7019
m 278 648 1 1 0 0 0s 100 1 7019
m 282 654 1 1 0 0 0s 100 1 7019
m 285 655 1 1 0 0 0s 100 1 7019
m 284 657 1 1 0 0 0s 100 1 7019
m 286 659 1 1 0 0 0s 100 1 7019
m 277 660 1 1 0 0 0s 100 1 7019
m 284 662 1 1 0 0 0s 100 1 7019
m 288 665 1 1 0 0 0s 100 1 7019
m 283 667 1 1 0 0 0s 100 1 7019
m 286 675 1 1 0 0 0s 100 1 7019
m 285 677 1 1 0 0 0s 100 1 7019
m 295 678 1 1 0 0 0s 100 1 7019
m 288 682 1 1 0 0 0s 100 1 7019
m 287 683 1 1 0 0 0s 100 1 7019
m 272 686 1 1 0 0 0s 100 1 7019
m 269 689 1 1 0 0 0s 100 1 7019
m 284 690 1 1 0 0 0s 100 1 7019
m 278 693 1 1 0 0 0s 100 1 7019
m 284 695 1 1 0 0 0s 100 1 7019
m 258 696 1 1 0 0 0s 100 1 7019
m 265 698 1 1 0 0 0s 100 1 7019
m 284 699 1 1 0 0 0s 100 1 7019
m 277 704 1 1 0 0 0s 100 1 7019
m 261 706 1 1 0 0 0s 100 1 7019
m 262 709 1 1 0 0 0s 100 1 7019
m 246 710 1 1 0 0 0s 100 1 7019
m 255 710 1 1 0 0 0s 100 1 7019
m 259 710 1 1 0 0 0s 100 1 7019
m 253 711 1 1 0 0 0s 100 1 7019
m 255 713 1 1 0 0 0s 100 1 7019
m 248 714 1 1 0 0 0s 100 1 7019
m 264 716 1 1 0 0 0s 100 1 7019
m 266 718 1 1 0 0 0s 100 1 7019
m 254 723 1 1 0 0 0s 100 1 7019
m 254 725 1 1 0 0 0s 100 1 7019
m 243 726 1 1 0 0 0s 100 1 7019
m 247 728 1 1 0 0 0s 100 1 7019
m 246 733 1 1 0 0 0s 100 1 7019
m 251 734 1 1 0 0 0s 100 1 7019
m 245 735 1 1 0 0 0s 100 1 7019
m 252 737 1 1 0 0 0s 100 1 7019
m 238 741 1 1 0 0 0s 100 1 7019
m 244 744 1 1 0 0 0s 100 1 7019
m 248 745 1 1 0 0 0s 100 1 7019
m 241 750 1 1 0 0 0s 100 1 7019
m 240 753 1 1 0 0 0s 100 1 7019
m 250 754 1 1 0 0 0s 100 1 7019
m 243 756 1 1 0 0 0s 100 1 7019
m 252 758 1 1 0 0 0s 100 1 7019
m 239 761 1 1 0 0 0s 100 1 7019
m 238 764 1 1 0 0 0s 100 1 7019
m 251 764 1 1 0 0 0s 100 1 7019
m 250 767 1 1 0 0 0s 100 1 7019
m 246 768 1 1 0 0 0s 100 1 7019
m 252 773 1 1 0 0 0s 100 1 7019
m 235 775 1 1 0 0 0s 100 1 7019
m 239 776 1 1 0 0 0s 100 1 7019
m 245 777 1 1 0 0 0s 100 1 7019
m 221 326 1 1 0 0 0s 100 1 7021
m 233 329 1 1 0 0 0s 100 1 7021
m 219 331 1 1 0 0 0s 100 1 7021
m 227 332 1 1 0 0 0s 100 1 7021
m 274 335 1 1 0 0 0s 100 1 7021
m 272 339 1 1 0 0 0s 100 1 7021
m 215 342 1 1 0 0 0s 100 1 7021
m 278 343 1 1 0 0 0s 100 1 7021
m 280 345 1 1 0 0 0s 100 1 7021
m 212 350 1 1 0 0 0s 100 1 7021
m 225 358 1 1 0 0 0s 100 1 7021
m 216 359 1 1 0 0 0s 100 1 7021
m 276 360 1 1 0 0 0s 100 1 7021
m 224 361 1 1 0 0 0s 100 1 7021
m 278 363 1 1 0 0 0s 100 1 7021
m 223 364 1 1 0 0 0s 100 1 7021
m 271 365 1 1 0 0 0s 100 1 7021
m 216 372 1 1 0 0 0s 100 1 7021
m 283 374 1 1 0 0 0s 100 1 7021
m 223 377 1 1 0 0 0s 100 1 7021
m 224 379 1 1 0 0 0s 100 1 7021
m 280 383 1 1 0 0 0s 100 1 7021
m 211 385 1 1 0 0 0s 100 1 7021
m 284 387 1 1 0 0 0s 100 1 7021
m 224 395 1 1 0 0 0s 100 1 7021
m 229 396 1 1 0 0 0s 100 1 7021
m 231 398 1 1 0 0 0s 100 1 7021
m 223 401 1 1 0 0 0s 100 1 7021
m 282 402 1 1 0 0 0s 100 1 7021
m 227 411 1 1 0 0 0s 100 1 7021
m 236 417 1 1 0 0 0s 100 1 7021
m 283 418 1 1 0 0 0s 100 1 7021
m 275 420 1 1 0 0 0s 100 1 7021
m 247 421 1 1 0 0 0s 100 1 7021
m 251 427 1 1 0 0 0s 100 1 7021
m 247 429 1 1 0 0 0s 100 1 7021
m 274 430 1 1 0 0 0s 100 1 7021
m 270 432 1 1 0 0 0s 100 1 7021
m 271 438 1 1 0 0 0s 100 1 7021
m 262 440 1 1 0 0 0s 100 1 7021
m 267 443 1 1 0 0 0s 100 1 7021
m 271 461 1 1 0 0 0s 100 1 7021
m 269 466 1 1 0 0 0s 100 1 7021
m 269 472 1 1 0 0 0s 100 1 7021
m 273 477 1 1 0 0 0s 100 1 7021
m 268 481 1 1 0 0 0s 100 1 7021
m 259 486 1 1 0 0 0s 100 1 7021
m 260 488 1 1 0 0 0s 100 1 7021
m 276 493 1 1 0 0 0s 100 1 7021
m 264 505 1 1 0 0 0s 100 1 7021
m 266 506 1 1 0 0 0s 100 1 7021
m 260 511 1 1 0 0 0s 100 1 7021
m 259 515 1 1 0 0 0s 100 1 7021
m 267 519 1 1 0 0 0s 100 1 7021
m 268 522 1 1 0 0 0s 100 1 7021
m 268 525 1 1 0 0 0s 100 1 7021
m 266 536 1 1 0 0 0s 100 1 7021
m 257 540 1 1 0 0 0s 100 1 7021
m 266 545 1 1 0 0 0s 100 1 7021
m 265 549 1 1 0 0 0s 100 1 7021
m 259 556 1 1 0 0 0s 100 1 7021
m 253 558 1 1 0 0 0s 100 1 7021
m 263 558 1 1 0 0 0s 100 1 7021
m 261 560 1 1 0 0 0s 100 1 7021
m 232 563 1 1 0 0 0s 100 1 7021
m 237 566 1 1 0 0 0s 100 1 7021
m 247 568 1 1 0 0 0s 100 1 7021
m 252 574 1 1 0 0 0s 100 1 7021
m 227 322 1 1 0 0 0s 100 1 7021
m 225 329 1 1 0 0 0s 100 1 7021
m 273 330 1 1 0 0 0s 100 1 7021
m 224 332 1 1 0 0 0s 100 1 7021
m 224 334 1 1 0 0 0s 100 1 7021
m 217 339 1 1 0 0 0s 100 1 7021
m 229 340 1 1 0 0 0s 100 1 7021
m 272 342 1 1 0 0 0s 100 1 7021
m 214 345 1 1 0 0 0s 100 1 7021
m 212 349 1 1 0 0 0s 100 1 7021
m 284 357 1 1 0 0 0s 100 1 7021
m 279 358 1 1 0 0 0s 100 1 7021
m 226 360 1 1 0 0 0s 100 1 7021
m 277 360 1 1 0 0 0s 100 1 7021
m 225 362 1 1 0 0 0s 100 1 7021
m 210 364 1 1 0 0 0s 100 1 7021
m 216 365 1 1 0 0 0s 100 1 7021
m 225 366 1 1 0 0 0s 100 1 7021
m 275 373 1 1 0 0 0s 100 1 7021
m 220 375 1 1 0 0 0s 100 1 7021
m 218 379 1 1 0 0 0s 100 1 7021
m 222 380 1 1 0 0 0s 100 1 7021
m 212 384 1 1 0 0 0s 100 1 7021
m 212 387 1 1 0 0 0s 100 1 7021
m 223 388 1 1 0 0 0s 100 1 7021
m 228 395 1 1 0 0 0s 100 1 7021
m 272 397 1 1 0 0 0s 100 1 7021
m 282 398 1 1 0 0 0s 100 1 7021
m 234 402 1 1 0 0 0s 100 1 7021
m 278 406 1 1 0 0 0s 100 1 7021
m 233 416 1 1 0 0 0s 100 1 7021
m 241 417 1 1 0 0 0s 100 1 7021
m 238 419 1 1 0 0 0s 100 1 7021
m 240 421 1 1 0 0 0s 100 1 7021
m 273 424 1 1 0 0 0s 100 1 7021
m 249 428 1 1 0 0 0s 100 1 7021
m 272 430 1 1 0 0 0s 100 1 7021
m 243 431 1 1 0 0 0s 100 1 7021
m 271 437 1 1 0 0 0s 100 1 7021
m 276 439 1 1 0 0 0s 100 1 7021
m 267 440 1 1 0 0 0s 100 1 7021
m 278 448 1 1 0 0 0s 100 1 7021
m 264 462 1 1 0 0 0s 100 1 7021
m 272 466 1 1 0 0 0s 100 1 7021
m 263 475 1 1 0 0 0s 100 1 7021
m 267 480 1 1 0 0 0s 100 1 7021
m 270 484 1 1 0 0 0s 100 1 7021
m 266 487 1 1 0 0 0s 100 1 7021
m 268 488 1 1 0 0 0s 100 1 7021
m 261 504 1 1 0 0 0s 100 1 7021
m 268 505 1 1 0 0 0s 100 1 7021
m 271 507 1 1 0 0 0s 100 1 7021
m 275 514 1 1 0 0 0s 100 1 7021
m 272 518 1 1 0 0 0s 100 1 7021
m 261 522 1 1 0 0 0s 100 1 7021
m 258 524 1 1 0 0 0s 100 1 7021
m 258 527 1 1 0 0 0s 100 1 7021
m 269 539 1 1 0 0 0s 100 1 7021
m 263 542 1 1 0 0 0s 100 1 7021
m 265 546 1 1 0 0 0s 100 1 7021
m 244 553 1 1 0 0 0s 100 1 7021
m 249 557 1 1 0 0 0s 100 1 7021
m 257 558 1 1 0 0 0s 100 1 7021
m 237 559 1 1 0 0 0s 100 1 7021
m 249 561 1 1 0 0 0s 100 1 7021
m 251 564 1 1 0 0 0s 100 1 7021
m 241 568 1 1 0 0 0s 100 1 7021
m 236 574 1 1 0 0 0s 100 1 7021
m 226 575 1 1 0 0 0s 100 1 7021
m 226 134 1 1 0 0 0s 100 1 7023
m 218 136 1 1 0 0 0s 100 1 7023
m 234 136 1 1 0 0 0s 100 1 7023
m 240 137 1 1 0 0 0s 100 1 7023
m 210 140 1 1 0 0 0s 100 1 7023
m 244 141 1 1 0 0 0s 100 1 7023
m 224 144 1 1 0 0 0s 100 1 7023
m 211 145 1 1 0 0 0s 100 1 7023
m 222 146 1 1 0 0 0s 100 1 7023
m 217 147 1 1 0 0 0s 100 1 7023
m 228 148 1 1 0 0 0s 100 1 7023
m 246 150 1 1 0 0 0s 100 1 7023
m 219 153 1 1 0 0 0s 100 1 7023
m 247 156 1 1 0 0 0s 100 1 7023
m 238 158 1 1 0 0 0s 100 1 7023
m 203 159 1 1 0 0 0s 100 1 7023
m 207 160 1 1 0 0 0s 100 1 7023
m 250 164 1 1 0 0 0s 100 1 7023
m 244 166 1 1 0 0 0s 100 1 7023
m 245 167 1 1 0 0 0s 100 1 7023
m 214 169 1 1 0 0 0s 100 1 7023
m 249 169 1 1 0 0 0s 100 1 7023
m 217 170 1 1 0 0 0s 100 1 7023
m 208 171 1 1 0 0 0s 100 1 7023
m 240 171 1 1 0 0 0s 100 1 7023
m 221 172 1 1 0 0 0s 100 1 7023
m 214 173 1 1 0 0 0s 100 1 7023
m 233 174 1 1 0 0 0s 100 1 7023
m 238 174 1 1 0 0 0s 100 1 7023
m 208 177 1 1 0 0 0s 100 1 7023
m 242 177 1 1 0 0 0s 100 1 7023
m 242 178 1 1 0 0 0s 100 1 7023
m 231 181 1 1 0 0 0s 100 1 7023
m 233 182 1 1 0 0 0s 100 1 7023
m 223 184 1 1 0 0 0s 100 1 7023
m 223 186 1 1 0 0 0s 100 1 7023
m 235 187 1 1 0 0 0s 100 1 7023
m 238 188 1 1 0 0 0s 100 1 7023
m 228 191 1 1 0 0 0s 100 1 7023
m 226 192 1 1 0 0 0s 100 1 7023
m 224 193 1 1 0 0 0s 100 1 7023
m 226 194 1 1 0 0 0s 100 1 7023
m 232 197 1 1 0 0 0s 100 1 7023
m 233 200 1 1 0 0 0s 100 1 7023
m 231 201 1 1 0 0 0s 100 1 7023
m 231 207 1 1 0 0 0s 100 1 7023
m 236 209 1 1 0 0 0s 100 1 7023
m 235 210 1 1 0 0 0s 100 1 7023
m 238 211 1 1 0 0 0s 100 1 7023
m 241 213 1 1 0 0 0s 100 1 7023
m 235 217 1 1 0 0 0s 100 1 7023
m 245 222 1 1 0 0 0s 100 1 7023
m 247 228 1 1 0 0 0s 100 1 7023
m 245 232 1 1 0 0 0s 100 1 7023
m 249 237 1 1 0 0 0s 100 1 7023
m 250 243 1 1 0 0 0s 100 1 7023
m 242 245 1 1 0 0 0s 100 1 7023
m 241 251 1 1 0 0 0s 100 1 7023
m 252 254 1 1 0 0 0s 100 1 7023
m 245 258 1 1 0 0 0s 100 1 7023
m 255 259 1 1 0 0 0s 100 1 7023
m 255 262 1 1 0 0 0s 100 1 7023
m 248 265 1 1 0 0 0s 100 1 7023
m 258 266 1 1 0 0 0s 100 1 7023
m 253 273 1 1 0 0 0s 100 1 7023
m 252 280 1 1 0 0 0s 100 1 7023
m 251 284 1 1 0 0 0s 100 1 7023
m 247 289 1 1 0 0 0s 100 1 7023
m 257 291 1 1 0 0 0s 100 1 7023
m 254 294 1 1 0 0 0s 100 1 7023
//È*·É ¹æ¾î¶óÀÎ
m 242 761 0 0 0 0 0s 100 30 7020
m 283 660 0 0 0 0 0s 100 20 7020
m 264 625 0 0 0 0 0s 100 20 7020
m 239 587 0 0 0 0 0s 100 30 7020
m 268 513 0 0 0 0 0s 100 30 7020
m 276 433 0 0 0 0 0s 100 30 7020
m 250 432 0 0 0 0 0s 100 30 7020
m 215 387 0 0 0 0 0s 100 30 7020
m 279 379 0 0 0 0 0s 100 30 7020
m 222 336 0 0 0 0 0s 100 30 7020
m 275 335 0 0 0 0 0s 100 30 7020
m 257 298 0 0 0 0 0s 100 30 7020
m 247 251 0 0 0 0 0s 100 30 7020
m 235 199 0 0 0 0 0s 100 30 7020
//Áø´©··¹ü±Í
m 230 169 1 1 0 0 0s 100 1 1306
metin2_map_sungzi_flame_hill_02 regen.txt
Code:
m 250 602 1 1 0 0 0s 100 1 7019
m 246 607 1 1 0 0 0s 100 1 7019
m 254 609 1 1 0 0 0s 100 1 7019
m 255 611 1 1 0 0 0s 100 1 7019
m 255 614 1 1 0 0 0s 100 1 7019
m 262 618 1 1 0 0 0s 100 1 7019
m 264 620 1 1 0 0 0s 100 1 7019
m 252 621 1 1 0 0 0s 100 1 7019
m 253 623 1 1 0 0 0s 100 1 7019
m 263 623 1 1 0 0 0s 100 1 7019
m 270 631 1 1 0 0 0s 100 1 7019
m 263 635 1 1 0 0 0s 100 1 7019
m 268 637 1 1 0 0 0s 100 1 7019
m 272 642 1 1 0 0 0s 100 1 7019
m 275 646 1 1 0 0 0s 100 1 7019
m 274 647 1 1 0 0 0s 100 1 7019
m 282 653 1 1 0 0 0s 100 1 7019
m 283 655 1 1 0 0 0s 100 1 7019
m 279 657 1 1 0 0 0s 100 1 7019
m 282 659 1 1 0 0 0s 100 1 7019
m 288 659 1 1 0 0 0s 100 1 7019
m 285 660 1 1 0 0 0s 100 1 7019
m 285 662 1 1 0 0 0s 100 1 7019
m 291 665 1 1 0 0 0s 100 1 7019
m 288 672 1 1 0 0 0s 100 1 7019
m 276 676 1 1 0 0 0s 100 1 7019
m 286 678 1 1 0 0 0s 100 1 7019
m 295 680 1 1 0 0 0s 100 1 7019
m 292 682 1 1 0 0 0s 100 1 7019
m 278 685 1 1 0 0 0s 100 1 7019
m 282 688 1 1 0 0 0s 100 1 7019
m 280 690 1 1 0 0 0s 100 1 7019
m 263 691 1 1 0 0 0s 100 1 7019
m 283 693 1 1 0 0 0s 100 1 7019
m 289 695 1 1 0 0 0s 100 1 7019
m 278 696 1 1 0 0 0s 100 1 7019
m 276 698 1 1 0 0 0s 100 1 7019
m 268 701 1 1 0 0 0s 100 1 7019
m 271 705 1 1 0 0 0s 100 1 7019
m 267 707 1 1 0 0 0s 100 1 7019
m 272 709 1 1 0 0 0s 100 1 7019
m 253 710 1 1 0 0 0s 100 1 7019
m 256 710 1 1 0 0 0s 100 1 7019
m 278 710 1 1 0 0 0s 100 1 7019
m 273 712 1 1 0 0 0s 100 1 7019
m 256 713 1 1 0 0 0s 100 1 7019
m 259 715 1 1 0 0 0s 100 1 7019
m 261 718 1 1 0 0 0s 100 1 7019
m 241 719 1 1 0 0 0s 100 1 7019
m 260 724 1 1 0 0 0s 100 1 7019
m 258 725 1 1 0 0 0s 100 1 7019
m 265 726 1 1 0 0 0s 100 1 7019
m 248 732 1 1 0 0 0s 100 1 7019
m 255 733 1 1 0 0 0s 100 1 7019
m 254 734 1 1 0 0 0s 100 1 7019
m 256 735 1 1 0 0 0s 100 1 7019
m 251 739 1 1 0 0 0s 100 1 7019
m 247 741 1 1 0 0 0s 100 1 7019
m 242 745 1 1 0 0 0s 100 1 7019
m 250 749 1 1 0 0 0s 100 1 7019
m 241 751 1 1 0 0 0s 100 1 7019
m 241 754 1 1 0 0 0s 100 1 7019
m 236 755 1 1 0 0 0s 100 1 7019
m 248 758 1 1 0 0 0s 100 1 7019
m 241 759 1 1 0 0 0s 100 1 7019
m 251 762 1 1 0 0 0s 100 1 7019
m 249 764 1 1 0 0 0s 100 1 7019
m 237 765 1 1 0 0 0s 100 1 7019
m 251 767 1 1 0 0 0s 100 1 7019
m 236 770 1 1 0 0 0s 100 1 7019
m 247 774 1 1 0 0 0s 100 1 7019
m 251 775 1 1 0 0 0s 100 1 7019
m 244 776 1 1 0 0 0s 100 1 7019
m 248 778 1 1 0 0 0s 100 1 7019
m 237 605 1 1 0 0 0s 100 1 7019
m 254 607 1 1 0 0 0s 100 1 7019
m 249 611 1 1 0 0 0s 100 1 7019
m 254 614 1 1 0 0 0s 100 1 7019
m 248 615 1 1 0 0 0s 100 1 7019
m 260 620 1 1 0 0 0s 100 1 7019
m 267 620 1 1 0 0 0s 100 1 7019
m 261 622 1 1 0 0 0s 100 1 7019
m 258 623 1 1 0 0 0s 100 1 7019
m 263 627 1 1 0 0 0s 100 1 7019
m 277 634 1 1 0 0 0s 100 1 7019
m 263 637 1 1 0 0 0s 100 1 7019
m 279 641 1 1 0 0 0s 100 1 7019
m 275 644 1 1 0 0 0s 100 1 7019
m 283 646 1 1 0 0 0s 100 1 7019
m 278 648 1 1 0 0 0s 100 1 7019
m 282 654 1 1 0 0 0s 100 1 7019
m 285 655 1 1 0 0 0s 100 1 7019
m 284 657 1 1 0 0 0s 100 1 7019
m 286 659 1 1 0 0 0s 100 1 7019
m 277 660 1 1 0 0 0s 100 1 7019
m 284 662 1 1 0 0 0s 100 1 7019
m 288 665 1 1 0 0 0s 100 1 7019
m 283 667 1 1 0 0 0s 100 1 7019
m 286 675 1 1 0 0 0s 100 1 7019
m 285 677 1 1 0 0 0s 100 1 7019
m 295 678 1 1 0 0 0s 100 1 7019
m 288 682 1 1 0 0 0s 100 1 7019
m 287 683 1 1 0 0 0s 100 1 7019
m 272 686 1 1 0 0 0s 100 1 7019
m 269 689 1 1 0 0 0s 100 1 7019
m 284 690 1 1 0 0 0s 100 1 7019
m 278 693 1 1 0 0 0s 100 1 7019
m 284 695 1 1 0 0 0s 100 1 7019
m 258 696 1 1 0 0 0s 100 1 7019
m 265 698 1 1 0 0 0s 100 1 7019
m 284 699 1 1 0 0 0s 100 1 7019
m 277 704 1 1 0 0 0s 100 1 7019
m 261 706 1 1 0 0 0s 100 1 7019
m 262 709 1 1 0 0 0s 100 1 7019
m 246 710 1 1 0 0 0s 100 1 7019
m 255 710 1 1 0 0 0s 100 1 7019
m 259 710 1 1 0 0 0s 100 1 7019
m 253 711 1 1 0 0 0s 100 1 7019
m 255 713 1 1 0 0 0s 100 1 7019
m 248 714 1 1 0 0 0s 100 1 7019
m 264 716 1 1 0 0 0s 100 1 7019
m 266 718 1 1 0 0 0s 100 1 7019
m 254 723 1 1 0 0 0s 100 1 7019
m 254 725 1 1 0 0 0s 100 1 7019
m 243 726 1 1 0 0 0s 100 1 7019
m 247 728 1 1 0 0 0s 100 1 7019
m 246 733 1 1 0 0 0s 100 1 7019
m 251 734 1 1 0 0 0s 100 1 7019
m 245 735 1 1 0 0 0s 100 1 7019
m 252 737 1 1 0 0 0s 100 1 7019
m 238 741 1 1 0 0 0s 100 1 7019
m 244 744 1 1 0 0 0s 100 1 7019
m 248 745 1 1 0 0 0s 100 1 7019
m 241 750 1 1 0 0 0s 100 1 7019
m 240 753 1 1 0 0 0s 100 1 7019
m 250 754 1 1 0 0 0s 100 1 7019
m 243 756 1 1 0 0 0s 100 1 7019
m 252 758 1 1 0 0 0s 100 1 7019
m 239 761 1 1 0 0 0s 100 1 7019
m 238 764 1 1 0 0 0s 100 1 7019
m 251 764 1 1 0 0 0s 100 1 7019
m 250 767 1 1 0 0 0s 100 1 7019
m 246 768 1 1 0 0 0s 100 1 7019
m 252 773 1 1 0 0 0s 100 1 7019
m 235 775 1 1 0 0 0s 100 1 7019
m 239 776 1 1 0 0 0s 100 1 7019
m 245 777 1 1 0 0 0s 100 1 7019
m 221 326 1 1 0 0 0s 100 1 7021
m 233 329 1 1 0 0 0s 100 1 7021
m 219 331 1 1 0 0 0s 100 1 7021
m 227 332 1 1 0 0 0s 100 1 7021
m 274 335 1 1 0 0 0s 100 1 7021
m 272 339 1 1 0 0 0s 100 1 7021
m 215 342 1 1 0 0 0s 100 1 7021
m 278 343 1 1 0 0 0s 100 1 7021
m 280 345 1 1 0 0 0s 100 1 7021
m 212 350 1 1 0 0 0s 100 1 7021
m 225 358 1 1 0 0 0s 100 1 7021
m 216 359 1 1 0 0 0s 100 1 7021
m 276 360 1 1 0 0 0s 100 1 7021
m 224 361 1 1 0 0 0s 100 1 7021
m 278 363 1 1 0 0 0s 100 1 7021
m 223 364 1 1 0 0 0s 100 1 7021
m 271 365 1 1 0 0 0s 100 1 7021
m 216 372 1 1 0 0 0s 100 1 7021
m 283 374 1 1 0 0 0s 100 1 7021
m 223 377 1 1 0 0 0s 100 1 7021
m 224 379 1 1 0 0 0s 100 1 7021
m 280 383 1 1 0 0 0s 100 1 7021
m 211 385 1 1 0 0 0s 100 1 7021
m 284 387 1 1 0 0 0s 100 1 7021
m 224 395 1 1 0 0 0s 100 1 7021
m 229 396 1 1 0 0 0s 100 1 7021
m 231 398 1 1 0 0 0s 100 1 7021
m 223 401 1 1 0 0 0s 100 1 7021
m 282 402 1 1 0 0 0s 100 1 7021
m 227 411 1 1 0 0 0s 100 1 7021
m 236 417 1 1 0 0 0s 100 1 7021
m 283 418 1 1 0 0 0s 100 1 7021
m 275 420 1 1 0 0 0s 100 1 7021
m 247 421 1 1 0 0 0s 100 1 7021
m 251 427 1 1 0 0 0s 100 1 7021
m 247 429 1 1 0 0 0s 100 1 7021
m 274 430 1 1 0 0 0s 100 1 7021
m 270 432 1 1 0 0 0s 100 1 7021
m 271 438 1 1 0 0 0s 100 1 7021
m 262 440 1 1 0 0 0s 100 1 7021
m 267 443 1 1 0 0 0s 100 1 7021
m 271 461 1 1 0 0 0s 100 1 7021
m 269 466 1 1 0 0 0s 100 1 7021
m 269 472 1 1 0 0 0s 100 1 7021
m 273 477 1 1 0 0 0s 100 1 7021
m 268 481 1 1 0 0 0s 100 1 7021
m 259 486 1 1 0 0 0s 100 1 7021
m 260 488 1 1 0 0 0s 100 1 7021
m 276 493 1 1 0 0 0s 100 1 7021
m 264 505 1 1 0 0 0s 100 1 7021
m 266 506 1 1 0 0 0s 100 1 7021
m 260 511 1 1 0 0 0s 100 1 7021
m 259 515 1 1 0 0 0s 100 1 7021
m 267 519 1 1 0 0 0s 100 1 7021
m 268 522 1 1 0 0 0s 100 1 7021
m 268 525 1 1 0 0 0s 100 1 7021
m 266 536 1 1 0 0 0s 100 1 7021
m 257 540 1 1 0 0 0s 100 1 7021
m 266 545 1 1 0 0 0s 100 1 7021
m 265 549 1 1 0 0 0s 100 1 7021
m 259 556 1 1 0 0 0s 100 1 7021
m 253 558 1 1 0 0 0s 100 1 7021
m 263 558 1 1 0 0 0s 100 1 7021
m 261 560 1 1 0 0 0s 100 1 7021
m 232 563 1 1 0 0 0s 100 1 7021
m 237 566 1 1 0 0 0s 100 1 7021
m 247 568 1 1 0 0 0s 100 1 7021
m 252 574 1 1 0 0 0s 100 1 7021
m 227 322 1 1 0 0 0s 100 1 7021
m 225 329 1 1 0 0 0s 100 1 7021
m 273 330 1 1 0 0 0s 100 1 7021
m 224 332 1 1 0 0 0s 100 1 7021
m 224 334 1 1 0 0 0s 100 1 7021
m 217 339 1 1 0 0 0s 100 1 7021
m 229 340 1 1 0 0 0s 100 1 7021
m 272 342 1 1 0 0 0s 100 1 7021
m 214 345 1 1 0 0 0s 100 1 7021
m 212 349 1 1 0 0 0s 100 1 7021
m 284 357 1 1 0 0 0s 100 1 7021
m 279 358 1 1 0 0 0s 100 1 7021
m 226 360 1 1 0 0 0s 100 1 7021
m 277 360 1 1 0 0 0s 100 1 7021
m 225 362 1 1 0 0 0s 100 1 7021
m 210 364 1 1 0 0 0s 100 1 7021
m 216 365 1 1 0 0 0s 100 1 7021
m 225 366 1 1 0 0 0s 100 1 7021
m 275 373 1 1 0 0 0s 100 1 7021
m 220 375 1 1 0 0 0s 100 1 7021
m 218 379 1 1 0 0 0s 100 1 7021
m 222 380 1 1 0 0 0s 100 1 7021
m 212 384 1 1 0 0 0s 100 1 7021
m 212 387 1 1 0 0 0s 100 1 7021
m 223 388 1 1 0 0 0s 100 1 7021
m 228 395 1 1 0 0 0s 100 1 7021
m 272 397 1 1 0 0 0s 100 1 7021
m 282 398 1 1 0 0 0s 100 1 7021
m 234 402 1 1 0 0 0s 100 1 7021
m 278 406 1 1 0 0 0s 100 1 7021
m 233 416 1 1 0 0 0s 100 1 7021
m 241 417 1 1 0 0 0s 100 1 7021
m 238 419 1 1 0 0 0s 100 1 7021
m 240 421 1 1 0 0 0s 100 1 7021
m 273 424 1 1 0 0 0s 100 1 7021
m 249 428 1 1 0 0 0s 100 1 7021
m 272 430 1 1 0 0 0s 100 1 7021
m 243 431 1 1 0 0 0s 100 1 7021
m 271 437 1 1 0 0 0s 100 1 7021
m 276 439 1 1 0 0 0s 100 1 7021
m 267 440 1 1 0 0 0s 100 1 7021
m 278 448 1 1 0 0 0s 100 1 7021
m 264 462 1 1 0 0 0s 100 1 7021
m 272 466 1 1 0 0 0s 100 1 7021
m 263 475 1 1 0 0 0s 100 1 7021
m 267 480 1 1 0 0 0s 100 1 7021
m 270 484 1 1 0 0 0s 100 1 7021
m 266 487 1 1 0 0 0s 100 1 7021
m 268 488 1 1 0 0 0s 100 1 7021
m 261 504 1 1 0 0 0s 100 1 7021
m 268 505 1 1 0 0 0s 100 1 7021
m 271 507 1 1 0 0 0s 100 1 7021
m 275 514 1 1 0 0 0s 100 1 7021
m 272 518 1 1 0 0 0s 100 1 7021
m 261 522 1 1 0 0 0s 100 1 7021
m 258 524 1 1 0 0 0s 100 1 7021
m 258 527 1 1 0 0 0s 100 1 7021
m 269 539 1 1 0 0 0s 100 1 7021
m 263 542 1 1 0 0 0s 100 1 7021
m 265 546 1 1 0 0 0s 100 1 7021
m 244 553 1 1 0 0 0s 100 1 7021
m 249 557 1 1 0 0 0s 100 1 7021
m 257 558 1 1 0 0 0s 100 1 7021
m 237 559 1 1 0 0 0s 100 1 7021
m 249 561 1 1 0 0 0s 100 1 7021
m 251 564 1 1 0 0 0s 100 1 7021
m 241 568 1 1 0 0 0s 100 1 7021
m 236 574 1 1 0 0 0s 100 1 7021
m 226 575 1 1 0 0 0s 100 1 7021
m 226 134 1 1 0 0 0s 100 1 7023
m 218 136 1 1 0 0 0s 100 1 7023
m 234 136 1 1 0 0 0s 100 1 7023
m 240 137 1 1 0 0 0s 100 1 7023
m 210 140 1 1 0 0 0s 100 1 7023
m 244 141 1 1 0 0 0s 100 1 7023
m 224 144 1 1 0 0 0s 100 1 7023
m 211 145 1 1 0 0 0s 100 1 7023
m 222 146 1 1 0 0 0s 100 1 7023
m 217 147 1 1 0 0 0s 100 1 7023
m 228 148 1 1 0 0 0s 100 1 7023
m 246 150 1 1 0 0 0s 100 1 7023
m 219 153 1 1 0 0 0s 100 1 7023
m 247 156 1 1 0 0 0s 100 1 7023
m 238 158 1 1 0 0 0s 100 1 7023
m 203 159 1 1 0 0 0s 100 1 7023
m 207 160 1 1 0 0 0s 100 1 7023
m 250 164 1 1 0 0 0s 100 1 7023
m 244 166 1 1 0 0 0s 100 1 7023
m 245 167 1 1 0 0 0s 100 1 7023
m 214 169 1 1 0 0 0s 100 1 7023
m 249 169 1 1 0 0 0s 100 1 7023
m 217 170 1 1 0 0 0s 100 1 7023
m 208 171 1 1 0 0 0s 100 1 7023
m 240 171 1 1 0 0 0s 100 1 7023
m 221 172 1 1 0 0 0s 100 1 7023
m 214 173 1 1 0 0 0s 100 1 7023
m 233 174 1 1 0 0 0s 100 1 7023
m 238 174 1 1 0 0 0s 100 1 7023
m 208 177 1 1 0 0 0s 100 1 7023
m 242 177 1 1 0 0 0s 100 1 7023
m 242 178 1 1 0 0 0s 100 1 7023
m 231 181 1 1 0 0 0s 100 1 7023
m 233 182 1 1 0 0 0s 100 1 7023
m 223 184 1 1 0 0 0s 100 1 7023
m 223 186 1 1 0 0 0s 100 1 7023
m 235 187 1 1 0 0 0s 100 1 7023
m 238 188 1 1 0 0 0s 100 1 7023
m 228 191 1 1 0 0 0s 100 1 7023
m 226 192 1 1 0 0 0s 100 1 7023
m 224 193 1 1 0 0 0s 100 1 7023
m 226 194 1 1 0 0 0s 100 1 7023
m 232 197 1 1 0 0 0s 100 1 7023
m 233 200 1 1 0 0 0s 100 1 7023
m 231 201 1 1 0 0 0s 100 1 7023
m 231 207 1 1 0 0 0s 100 1 7023
m 236 209 1 1 0 0 0s 100 1 7023
m 235 210 1 1 0 0 0s 100 1 7023
m 238 211 1 1 0 0 0s 100 1 7023
m 241 213 1 1 0 0 0s 100 1 7023
m 235 217 1 1 0 0 0s 100 1 7023
m 245 222 1 1 0 0 0s 100 1 7023
m 247 228 1 1 0 0 0s 100 1 7023
m 245 232 1 1 0 0 0s 100 1 7023
m 249 237 1 1 0 0 0s 100 1 7023
m 250 243 1 1 0 0 0s 100 1 7023
m 242 245 1 1 0 0 0s 100 1 7023
m 241 251 1 1 0 0 0s 100 1 7023
m 252 254 1 1 0 0 0s 100 1 7023
m 245 258 1 1 0 0 0s 100 1 7023
m 255 259 1 1 0 0 0s 100 1 7023
m 255 262 1 1 0 0 0s 100 1 7023
m 248 265 1 1 0 0 0s 100 1 7023
m 258 266 1 1 0 0 0s 100 1 7023
m 253 273 1 1 0 0 0s 100 1 7023
m 252 280 1 1 0 0 0s 100 1 7023
m 251 284 1 1 0 0 0s 100 1 7023
m 247 289 1 1 0 0 0s 100 1 7023
m 257 291 1 1 0 0 0s 100 1 7023
m 254 294 1 1 0 0 0s 100 1 7023
//È*·É ¹æ¾î¶óÀÎ
m 242 761 0 0 0 0 0s 100 30 7020
m 283 660 0 0 0 0 0s 100 20 7020
m 264 625 0 0 0 0 0s 100 20 7020
m 239 587 0 0 0 0 0s 100 30 7020
m 268 513 0 0 0 0 0s 100 30 7020
m 276 433 0 0 0 0 0s 100 30 7020
m 250 432 0 0 0 0 0s 100 30 7020
m 215 387 0 0 0 0 0s 100 30 7020
m 279 379 0 0 0 0 0s 100 30 7020
m 222 336 0 0 0 0 0s 100 30 7020
m 275 335 0 0 0 0 0s 100 30 7020
m 257 298 0 0 0 0 0s 100 30 7020
m 247 251 0 0 0 0 0s 100 30 7020
m 235 199 0 0 0 0 0s 100 30 7020
//Áø´©··¹ü±Í
m 230 169 1 1 0 0 0s 100 1 1306
metin2_map_sungzi_flame_hill_03 regen.txt
Code:
m 250 602 1 1 0 0 0s 100 1 7019
m 246 607 1 1 0 0 0s 100 1 7019
m 254 609 1 1 0 0 0s 100 1 7019
m 255 611 1 1 0 0 0s 100 1 7019
m 255 614 1 1 0 0 0s 100 1 7019
m 262 618 1 1 0 0 0s 100 1 7019
m 264 620 1 1 0 0 0s 100 1 7019
m 252 621 1 1 0 0 0s 100 1 7019
m 253 623 1 1 0 0 0s 100 1 7019
m 263 623 1 1 0 0 0s 100 1 7019
m 270 631 1 1 0 0 0s 100 1 7019
m 263 635 1 1 0 0 0s 100 1 7019
m 268 637 1 1 0 0 0s 100 1 7019
m 272 642 1 1 0 0 0s 100 1 7019
m 275 646 1 1 0 0 0s 100 1 7019
m 274 647 1 1 0 0 0s 100 1 7019
m 282 653 1 1 0 0 0s 100 1 7019
m 283 655 1 1 0 0 0s 100 1 7019
m 279 657 1 1 0 0 0s 100 1 7019
m 282 659 1 1 0 0 0s 100 1 7019
m 288 659 1 1 0 0 0s 100 1 7019
m 285 660 1 1 0 0 0s 100 1 7019
m 285 662 1 1 0 0 0s 100 1 7019
m 291 665 1 1 0 0 0s 100 1 7019
m 288 672 1 1 0 0 0s 100 1 7019
m 276 676 1 1 0 0 0s 100 1 7019
m 286 678 1 1 0 0 0s 100 1 7019
m 295 680 1 1 0 0 0s 100 1 7019
m 292 682 1 1 0 0 0s 100 1 7019
m 278 685 1 1 0 0 0s 100 1 7019
m 282 688 1 1 0 0 0s 100 1 7019
m 280 690 1 1 0 0 0s 100 1 7019
m 263 691 1 1 0 0 0s 100 1 7019
m 283 693 1 1 0 0 0s 100 1 7019
m 289 695 1 1 0 0 0s 100 1 7019
m 278 696 1 1 0 0 0s 100 1 7019
m 276 698 1 1 0 0 0s 100 1 7019
m 268 701 1 1 0 0 0s 100 1 7019
m 271 705 1 1 0 0 0s 100 1 7019
m 267 707 1 1 0 0 0s 100 1 7019
m 272 709 1 1 0 0 0s 100 1 7019
m 253 710 1 1 0 0 0s 100 1 7019
m 256 710 1 1 0 0 0s 100 1 7019
m 278 710 1 1 0 0 0s 100 1 7019
m 273 712 1 1 0 0 0s 100 1 7019
m 256 713 1 1 0 0 0s 100 1 7019
m 259 715 1 1 0 0 0s 100 1 7019
m 261 718 1 1 0 0 0s 100 1 7019
m 241 719 1 1 0 0 0s 100 1 7019
m 260 724 1 1 0 0 0s 100 1 7019
m 258 725 1 1 0 0 0s 100 1 7019
m 265 726 1 1 0 0 0s 100 1 7019
m 248 732 1 1 0 0 0s 100 1 7019
m 255 733 1 1 0 0 0s 100 1 7019
m 254 734 1 1 0 0 0s 100 1 7019
m 256 735 1 1 0 0 0s 100 1 7019
m 251 739 1 1 0 0 0s 100 1 7019
m 247 741 1 1 0 0 0s 100 1 7019
m 242 745 1 1 0 0 0s 100 1 7019
m 250 749 1 1 0 0 0s 100 1 7019
m 241 751 1 1 0 0 0s 100 1 7019
m 241 754 1 1 0 0 0s 100 1 7019
m 236 755 1 1 0 0 0s 100 1 7019
m 248 758 1 1 0 0 0s 100 1 7019
m 241 759 1 1 0 0 0s 100 1 7019
m 251 762 1 1 0 0 0s 100 1 7019
m 249 764 1 1 0 0 0s 100 1 7019
m 237 765 1 1 0 0 0s 100 1 7019
m 251 767 1 1 0 0 0s 100 1 7019
m 236 770 1 1 0 0 0s 100 1 7019
m 247 774 1 1 0 0 0s 100 1 7019
m 251 775 1 1 0 0 0s 100 1 7019
m 244 776 1 1 0 0 0s 100 1 7019
m 248 778 1 1 0 0 0s 100 1 7019
m 237 605 1 1 0 0 0s 100 1 7019
m 254 607 1 1 0 0 0s 100 1 7019
m 249 611 1 1 0 0 0s 100 1 7019
m 254 614 1 1 0 0 0s 100 1 7019
m 248 615 1 1 0 0 0s 100 1 7019
m 260 620 1 1 0 0 0s 100 1 7019
m 267 620 1 1 0 0 0s 100 1 7019
m 261 622 1 1 0 0 0s 100 1 7019
m 258 623 1 1 0 0 0s 100 1 7019
m 263 627 1 1 0 0 0s 100 1 7019
m 277 634 1 1 0 0 0s 100 1 7019
m 263 637 1 1 0 0 0s 100 1 7019
m 279 641 1 1 0 0 0s 100 1 7019
m 275 644 1 1 0 0 0s 100 1 7019
m 283 646 1 1 0 0 0s 100 1 7019
m 278 648 1 1 0 0 0s 100 1 7019
m 282 654 1 1 0 0 0s 100 1 7019
m 285 655 1 1 0 0 0s 100 1 7019
m 284 657 1 1 0 0 0s 100 1 7019
m 286 659 1 1 0 0 0s 100 1 7019
m 277 660 1 1 0 0 0s 100 1 7019
m 284 662 1 1 0 0 0s 100 1 7019
m 288 665 1 1 0 0 0s 100 1 7019
m 283 667 1 1 0 0 0s 100 1 7019
m 286 675 1 1 0 0 0s 100 1 7019
m 285 677 1 1 0 0 0s 100 1 7019
m 295 678 1 1 0 0 0s 100 1 7019
m 288 682 1 1 0 0 0s 100 1 7019
m 287 683 1 1 0 0 0s 100 1 7019
m 272 686 1 1 0 0 0s 100 1 7019
m 269 689 1 1 0 0 0s 100 1 7019
m 284 690 1 1 0 0 0s 100 1 7019
m 278 693 1 1 0 0 0s 100 1 7019
m 284 695 1 1 0 0 0s 100 1 7019
m 258 696 1 1 0 0 0s 100 1 7019
m 265 698 1 1 0 0 0s 100 1 7019
m 284 699 1 1 0 0 0s 100 1 7019
m 277 704 1 1 0 0 0s 100 1 7019
m 261 706 1 1 0 0 0s 100 1 7019
m 262 709 1 1 0 0 0s 100 1 7019
m 246 710 1 1 0 0 0s 100 1 7019
m 255 710 1 1 0 0 0s 100 1 7019
m 259 710 1 1 0 0 0s 100 1 7019
m 253 711 1 1 0 0 0s 100 1 7019
m 255 713 1 1 0 0 0s 100 1 7019
m 248 714 1 1 0 0 0s 100 1 7019
m 264 716 1 1 0 0 0s 100 1 7019
m 266 718 1 1 0 0 0s 100 1 7019
m 254 723 1 1 0 0 0s 100 1 7019
m 254 725 1 1 0 0 0s 100 1 7019
m 243 726 1 1 0 0 0s 100 1 7019
m 247 728 1 1 0 0 0s 100 1 7019
m 246 733 1 1 0 0 0s 100 1 7019
m 251 734 1 1 0 0 0s 100 1 7019
m 245 735 1 1 0 0 0s 100 1 7019
m 252 737 1 1 0 0 0s 100 1 7019
m 238 741 1 1 0 0 0s 100 1 7019
m 244 744 1 1 0 0 0s 100 1 7019
m 248 745 1 1 0 0 0s 100 1 7019
m 241 750 1 1 0 0 0s 100 1 7019
m 240 753 1 1 0 0 0s 100 1 7019
m 250 754 1 1 0 0 0s 100 1 7019
m 243 756 1 1 0 0 0s 100 1 7019
m 252 758 1 1 0 0 0s 100 1 7019
m 239 761 1 1 0 0 0s 100 1 7019
m 238 764 1 1 0 0 0s 100 1 7019
m 251 764 1 1 0 0 0s 100 1 7019
m 250 767 1 1 0 0 0s 100 1 7019
m 246 768 1 1 0 0 0s 100 1 7019
m 252 773 1 1 0 0 0s 100 1 7019
m 235 775 1 1 0 0 0s 100 1 7019
m 239 776 1 1 0 0 0s 100 1 7019
m 245 777 1 1 0 0 0s 100 1 7019
m 221 326 1 1 0 0 0s 100 1 7021
m 233 329 1 1 0 0 0s 100 1 7021
m 219 331 1 1 0 0 0s 100 1 7021
m 227 332 1 1 0 0 0s 100 1 7021
m 274 335 1 1 0 0 0s 100 1 7021
m 272 339 1 1 0 0 0s 100 1 7021
m 215 342 1 1 0 0 0s 100 1 7021
m 278 343 1 1 0 0 0s 100 1 7021
m 280 345 1 1 0 0 0s 100 1 7021
m 212 350 1 1 0 0 0s 100 1 7021
m 225 358 1 1 0 0 0s 100 1 7021
m 216 359 1 1 0 0 0s 100 1 7021
m 276 360 1 1 0 0 0s 100 1 7021
m 224 361 1 1 0 0 0s 100 1 7021
m 278 363 1 1 0 0 0s 100 1 7021
m 223 364 1 1 0 0 0s 100 1 7021
m 271 365 1 1 0 0 0s 100 1 7021
m 216 372 1 1 0 0 0s 100 1 7021
m 283 374 1 1 0 0 0s 100 1 7021
m 223 377 1 1 0 0 0s 100 1 7021
m 224 379 1 1 0 0 0s 100 1 7021
m 280 383 1 1 0 0 0s 100 1 7021
m 211 385 1 1 0 0 0s 100 1 7021
m 284 387 1 1 0 0 0s 100 1 7021
m 224 395 1 1 0 0 0s 100 1 7021
m 229 396 1 1 0 0 0s 100 1 7021
m 231 398 1 1 0 0 0s 100 1 7021
m 223 401 1 1 0 0 0s 100 1 7021
m 282 402 1 1 0 0 0s 100 1 7021
m 227 411 1 1 0 0 0s 100 1 7021
m 236 417 1 1 0 0 0s 100 1 7021
m 283 418 1 1 0 0 0s 100 1 7021
m 275 420 1 1 0 0 0s 100 1 7021
m 247 421 1 1 0 0 0s 100 1 7021
m 251 427 1 1 0 0 0s 100 1 7021
m 247 429 1 1 0 0 0s 100 1 7021
m 274 430 1 1 0 0 0s 100 1 7021
m 270 432 1 1 0 0 0s 100 1 7021
m 271 438 1 1 0 0 0s 100 1 7021
m 262 440 1 1 0 0 0s 100 1 7021
m 267 443 1 1 0 0 0s 100 1 7021
m 271 461 1 1 0 0 0s 100 1 7021
m 269 466 1 1 0 0 0s 100 1 7021
m 269 472 1 1 0 0 0s 100 1 7021
m 273 477 1 1 0 0 0s 100 1 7021
m 268 481 1 1 0 0 0s 100 1 7021
m 259 486 1 1 0 0 0s 100 1 7021
m 260 488 1 1 0 0 0s 100 1 7021
m 276 493 1 1 0 0 0s 100 1 7021
m 264 505 1 1 0 0 0s 100 1 7021
m 266 506 1 1 0 0 0s 100 1 7021
m 260 511 1 1 0 0 0s 100 1 7021
m 259 515 1 1 0 0 0s 100 1 7021
m 267 519 1 1 0 0 0s 100 1 7021
m 268 522 1 1 0 0 0s 100 1 7021
m 268 525 1 1 0 0 0s 100 1 7021
m 266 536 1 1 0 0 0s 100 1 7021
m 257 540 1 1 0 0 0s 100 1 7021
m 266 545 1 1 0 0 0s 100 1 7021
m 265 549 1 1 0 0 0s 100 1 7021
m 259 556 1 1 0 0 0s 100 1 7021
m 253 558 1 1 0 0 0s 100 1 7021
m 263 558 1 1 0 0 0s 100 1 7021
m 261 560 1 1 0 0 0s 100 1 7021
m 232 563 1 1 0 0 0s 100 1 7021
m 237 566 1 1 0 0 0s 100 1 7021
m 247 568 1 1 0 0 0s 100 1 7021
m 252 574 1 1 0 0 0s 100 1 7021
m 227 322 1 1 0 0 0s 100 1 7021
m 225 329 1 1 0 0 0s 100 1 7021
m 273 330 1 1 0 0 0s 100 1 7021
m 224 332 1 1 0 0 0s 100 1 7021
m 224 334 1 1 0 0 0s 100 1 7021
m 217 339 1 1 0 0 0s 100 1 7021
m 229 340 1 1 0 0 0s 100 1 7021
m 272 342 1 1 0 0 0s 100 1 7021
m 214 345 1 1 0 0 0s 100 1 7021
m 212 349 1 1 0 0 0s 100 1 7021
m 284 357 1 1 0 0 0s 100 1 7021
m 279 358 1 1 0 0 0s 100 1 7021
m 226 360 1 1 0 0 0s 100 1 7021
m 277 360 1 1 0 0 0s 100 1 7021
m 225 362 1 1 0 0 0s 100 1 7021
m 210 364 1 1 0 0 0s 100 1 7021
m 216 365 1 1 0 0 0s 100 1 7021
m 225 366 1 1 0 0 0s 100 1 7021
m 275 373 1 1 0 0 0s 100 1 7021
m 220 375 1 1 0 0 0s 100 1 7021
m 218 379 1 1 0 0 0s 100 1 7021
m 222 380 1 1 0 0 0s 100 1 7021
m 212 384 1 1 0 0 0s 100 1 7021
m 212 387 1 1 0 0 0s 100 1 7021
m 223 388 1 1 0 0 0s 100 1 7021
m 228 395 1 1 0 0 0s 100 1 7021
m 272 397 1 1 0 0 0s 100 1 7021
m 282 398 1 1 0 0 0s 100 1 7021
m 234 402 1 1 0 0 0s 100 1 7021
m 278 406 1 1 0 0 0s 100 1 7021
m 233 416 1 1 0 0 0s 100 1 7021
m 241 417 1 1 0 0 0s 100 1 7021
m 238 419 1 1 0 0 0s 100 1 7021
m 240 421 1 1 0 0 0s 100 1 7021
m 273 424 1 1 0 0 0s 100 1 7021
m 249 428 1 1 0 0 0s 100 1 7021
m 272 430 1 1 0 0 0s 100 1 7021
m 243 431 1 1 0 0 0s 100 1 7021
m 271 437 1 1 0 0 0s 100 1 7021
m 276 439 1 1 0 0 0s 100 1 7021
m 267 440 1 1 0 0 0s 100 1 7021
m 278 448 1 1 0 0 0s 100 1 7021
m 264 462 1 1 0 0 0s 100 1 7021
m 272 466 1 1 0 0 0s 100 1 7021
m 263 475 1 1 0 0 0s 100 1 7021
m 267 480 1 1 0 0 0s 100 1 7021
m 270 484 1 1 0 0 0s 100 1 7021
m 266 487 1 1 0 0 0s 100 1 7021
m 268 488 1 1 0 0 0s 100 1 7021
m 261 504 1 1 0 0 0s 100 1 7021
m 268 505 1 1 0 0 0s 100 1 7021
m 271 507 1 1 0 0 0s 100 1 7021
m 275 514 1 1 0 0 0s 100 1 7021
m 272 518 1 1 0 0 0s 100 1 7021
m 261 522 1 1 0 0 0s 100 1 7021
m 258 524 1 1 0 0 0s 100 1 7021
m 258 527 1 1 0 0 0s 100 1 7021
m 269 539 1 1 0 0 0s 100 1 7021
m 263 542 1 1 0 0 0s 100 1 7021
m 265 546 1 1 0 0 0s 100 1 7021
m 244 553 1 1 0 0 0s 100 1 7021
m 249 557 1 1 0 0 0s 100 1 7021
m 257 558 1 1 0 0 0s 100 1 7021
m 237 559 1 1 0 0 0s 100 1 7021
m 249 561 1 1 0 0 0s 100 1 7021
m 251 564 1 1 0 0 0s 100 1 7021
m 241 568 1 1 0 0 0s 100 1 7021
m 236 574 1 1 0 0 0s 100 1 7021
m 226 575 1 1 0 0 0s 100 1 7021
m 226 134 1 1 0 0 0s 100 1 7023
m 218 136 1 1 0 0 0s 100 1 7023
m 234 136 1 1 0 0 0s 100 1 7023
m 240 137 1 1 0 0 0s 100 1 7023
m 210 140 1 1 0 0 0s 100 1 7023
m 244 141 1 1 0 0 0s 100 1 7023
m 224 144 1 1 0 0 0s 100 1 7023
m 211 145 1 1 0 0 0s 100 1 7023
m 222 146 1 1 0 0 0s 100 1 7023
m 217 147 1 1 0 0 0s 100 1 7023
m 228 148 1 1 0 0 0s 100 1 7023
m 246 150 1 1 0 0 0s 100 1 7023
m 219 153 1 1 0 0 0s 100 1 7023
m 247 156 1 1 0 0 0s 100 1 7023
m 238 158 1 1 0 0 0s 100 1 7023
m 203 159 1 1 0 0 0s 100 1 7023
m 207 160 1 1 0 0 0s 100 1 7023
m 250 164 1 1 0 0 0s 100 1 7023
m 244 166 1 1 0 0 0s 100 1 7023
m 245 167 1 1 0 0 0s 100 1 7023
m 214 169 1 1 0 0 0s 100 1 7023
m 249 169 1 1 0 0 0s 100 1 7023
m 217 170 1 1 0 0 0s 100 1 7023
m 208 171 1 1 0 0 0s 100 1 7023
m 240 171 1 1 0 0 0s 100 1 7023
m 221 172 1 1 0 0 0s 100 1 7023
m 214 173 1 1 0 0 0s 100 1 7023
m 233 174 1 1 0 0 0s 100 1 7023
m 238 174 1 1 0 0 0s 100 1 7023
m 208 177 1 1 0 0 0s 100 1 7023
m 242 177 1 1 0 0 0s 100 1 7023
m 242 178 1 1 0 0 0s 100 1 7023
m 231 181 1 1 0 0 0s 100 1 7023
m 233 182 1 1 0 0 0s 100 1 7023
m 223 184 1 1 0 0 0s 100 1 7023
m 223 186 1 1 0 0 0s 100 1 7023
m 235 187 1 1 0 0 0s 100 1 7023
m 238 188 1 1 0 0 0s 100 1 7023
m 228 191 1 1 0 0 0s 100 1 7023
m 226 192 1 1 0 0 0s 100 1 7023
m 224 193 1 1 0 0 0s 100 1 7023
m 226 194 1 1 0 0 0s 100 1 7023
m 232 197 1 1 0 0 0s 100 1 7023
m 233 200 1 1 0 0 0s 100 1 7023
m 231 201 1 1 0 0 0s 100 1 7023
m 231 207 1 1 0 0 0s 100 1 7023
m 236 209 1 1 0 0 0s 100 1 7023
m 235 210 1 1 0 0 0s 100 1 7023
m 238 211 1 1 0 0 0s 100 1 7023
m 241 213 1 1 0 0 0s 100 1 7023
m 235 217 1 1 0 0 0s 100 1 7023
m 245 222 1 1 0 0 0s 100 1 7023
m 247 228 1 1 0 0 0s 100 1 7023
m 245 232 1 1 0 0 0s 100 1 7023
m 249 237 1 1 0 0 0s 100 1 7023
m 250 243 1 1 0 0 0s 100 1 7023
m 242 245 1 1 0 0 0s 100 1 7023
m 241 251 1 1 0 0 0s 100 1 7023
m 252 254 1 1 0 0 0s 100 1 7023
m 245 258 1 1 0 0 0s 100 1 7023
m 255 259 1 1 0 0 0s 100 1 7023
m 255 262 1 1 0 0 0s 100 1 7023
m 248 265 1 1 0 0 0s 100 1 7023
m 258 266 1 1 0 0 0s 100 1 7023
m 253 273 1 1 0 0 0s 100 1 7023
m 252 280 1 1 0 0 0s 100 1 7023
m 251 284 1 1 0 0 0s 100 1 7023
m 247 289 1 1 0 0 0s 100 1 7023
m 257 291 1 1 0 0 0s 100 1 7023
m 254 294 1 1 0 0 0s 100 1 7023
//È*·É ¹æ¾î¶óÀÎ
m 242 761 0 0 0 0 0s 100 30 7020
m 283 660 0 0 0 0 0s 100 20 7020
m 264 625 0 0 0 0 0s 100 20 7020
m 239 587 0 0 0 0 0s 100 30 7020
m 268 513 0 0 0 0 0s 100 30 7020
m 276 433 0 0 0 0 0s 100 30 7020
m 250 432 0 0 0 0 0s 100 30 7020
m 215 387 0 0 0 0 0s 100 30 7020
m 279 379 0 0 0 0 0s 100 30 7020
m 222 336 0 0 0 0 0s 100 30 7020
m 275 335 0 0 0 0 0s 100 30 7020
m 257 298 0 0 0 0 0s 100 30 7020
m 247 251 0 0 0 0 0s 100 30 7020
m 235 199 0 0 0 0 0s 100 30 7020
//Áø´©··¹ü±Í
m 230 169 1 1 0 0 0s 100 1 1306
group.txt
Code:
Group µµ¿°È*Áö»ï°Å¸®1
{
Vnum 7019
Leader ÅõÁö¹ü 7021
1 ÅõÁö¹üÁ¹°³ 7019
2 ÅõÁö¹üÁ¹°³ 7019
3 ÅõÁö¹üÁ¹°³ 7019
}
Group µµ¿°È*Áö»ï°Å¸®2
{
Vnum 7020
Leader È*·É 7020
1 ÅõÁö¹üÁ¹°³ 7019
2 ÅõÁö¹üÁ¹°³ 7019
3 ÅõÁö¹üÁ¹°³ 7019
}
Group µµ¿°È*Áö»ï°Å¸®3
{
Vnum 7021
Leader Âü¸¶ÀÎ 7022
1 ÅõÁö¹ü 7021
2 È*·É 7020
}
Group µµ¿°È*Áö»ï°Å¸®4
{
Vnum 7022
Leader ÅÂÈ*¹«ÀÎ 7023
1 ÅõÁö¹ü 7021
2 ÅõÁö¹ü 7021
3 È*·É 7020
}
|
|
|
06/27/2013, 02:10
|
#8389
|
elite*gold: 0
Join Date: Apr 2012
Posts: 380
Received Thanks: 163
|
Quote:
Originally Posted by CantShutMyMouth
PHP Code:
quest roua23 begin
state start begin
when 40002.use begin
pc.removeitem("40002", 1)
affect.add_collect(apply.ATTBONUS_HUMAN, 10, 200)
end
end
end
So, with this item, is like a water ... you use it, you get 10 half human, and it disappear. All works right.
What the problem is?
I want to make it so you can use it only one time in 200 seconds....
i tried with a variable i, which is 0, then an if i=0 .... but i have no ideea how lua works....
So, how to make this item to work only one time in 200 seconds, so you can't get 9999999 hh ....
|
Up?
|
|
|
06/27/2013, 13:33
|
#8390
|
elite*gold: 150
Join Date: Sep 2009
Posts: 855
Received Thanks: 486
|
Quote:
Originally Posted by CantShutMyMouth
Up?
|
There are two ways to solve your problem, you can set a questflag with the a timestamp + 200 seconds after using one and the questflag has to be lower than the next timestamp when using it again.
This way, one can only use the Item every 200 seconds:
PHP Code:
quest roua23 begin state start begin when 40002.use begin if pc.getqf("nexttime") > get_time() then local wait = pc.getqf("nexttime") - get_time() chat("You have to wait another "..wait.." seconds before you can use another water") return end pc.removeitem("40002", 1) affect.add_collect(apply.ATTBONUS_HUMAN, 10, 200) pc.setqf("nexttime", get_time() + 200) end end end
affect.remove_collect()
removes all effects which where set by the command
affect.add_collect() (NOT affect.add()!)
So you could also solve it like this:
PHP Code:
quest roua23 begin state start begin when 40002.use begin pc.removeitem("40002", 1) affect.remove_collect() affect.add_collect(apply.ATTBONUS_HUMAN, 10, 200) pc.setqf("nexttime", get_time() + 200) end end end
But keep in mind, that affect.remove_collect() will remove all effects set by add_collect(), also from other quests, like the bio_quests!
|
|
|
06/27/2013, 14:08
|
#8391
|
elite*gold: 0
Join Date: Jun 2013
Posts: 6
Received Thanks: 1
|
Fehlermeldung:
Bei den meisten Spielern geht es bei ein paar geht es nicht.
Fehlermeldungen werden nicht angezeigt in Putty
Ich bitte um hilfe
Code:
quest multiring begin
state start begin
when 70007.use begin
say_title("Warpring:")
local main=select("Warpring-Funktion", "Lager-Funktion", "Shopping-Funktion", "Tastensperre")
if 1==main then
say_title("Warpring-Funktion:")
local s=select("Map1", "Map2", "Orktal (Mitte)", "Eisland (Mitte)", "Wüste (Oase)", "Weitere", "Beenden")
if 1==s then
say_title("Warpring-Funktion:")
local a=select ("Rotes", "Gelbes", "Blaues", "Beenden")
if 1==a then
pc.warp(469300, 964200)
elseif 2==a then
pc.warp(55700, 157900)
elseif 3==a then
pc.warp(969600, 278400)
elseif 4==a then
return
end
elseif 2==s then
say_title("Warpring-Funktion:")
local a=select ("Rotes", "Gelbes", "Blaues", "Beenden")
if 1==a then
pc.warp(353003, 882460)
elseif 2==a then
pc.warp(145582, 240227)
elseif 3==a then
pc.warp(863589, 246139)
elseif 4==a then
return
end
elseif 3==s then
pc.warp(332885, 745737)
elseif 4==s then
pc.warp(435705, 215084)
elseif 5==s then
pc.warp(296758, 547724)
elseif 6==s then
if pc.get_level() < 75 then
say_title("Weitere Maps:")
local a=select ("Feuerland (Teleporter)", "Spinnendungeon", "Dämonenturm", "Beenden")
if 1==a then
pc.warp(600813, 687144)
elseif 2==a then
say_title("Warping-Funktion:")
local sd = select ("Spinnendungeon 1", "Spinnendungeon 2", "Spinnenwald in Wartung in Wartung", "Beenden")
if 1==sd then
pc.warp(51200, 486400)
elseif 2==sd then
pc.warp(665600, 435200)
elseif 3==sd then
pc.warp(4168320, 4173180)
elseif 4==sd then
return
end
elseif 3==a then
pc.warp(590516, 110606)
elseif 4==a then
return
end
elseif pc.get_level() < 90 then
say_title("Weitere Maps:")
local a=select ("Feuerland (Teleporter)", "Spinnendungeon", "Dämonenturm", "Seelengrotte", "Event Map", "Königsraum", "Beenden")
if 1==a then
pc.warp(600813, 687144)
elseif 2==a then
say_title("Warping-Funktion:")
local sd = select ("Spinnendungeon 1", "Spinnendungeon 2", "Spinnenwald in Wartung in Wartung", "Beenden")
if 1==sd then
pc.warp(51200, 486400)
elseif 2==sd then
pc.warp(665600, 435200)
elseif 3==sd then
pc.warp(4168320, 4173180)
elseif 4==sd then
return
end
elseif 3==a then
pc.warp(590516, 110606)
elseif 4==a then
say_reward("In welche Seelengrotte möchtest du denn?")
local b=select ("Seelengrotte 1", "Seelengrotte 2", "Beenden")
if 1==b then
pc.warp(10086, 1213190)
elseif 2==b then
pc.warp(241682, 1275028)
elseif 3==b then
return
end
elseif 5==a then
pc.warp(44445978, 44445878)
elseif 6==a then
pc.warp(92110, 97047)
elseif 7==a then
return
end
elseif pc.get_level() < 110 then
say_title("Weitere Maps:")
local a=select ("Feuerland (Teleporter)", "Spinnendungeon", "Dämonenturm", "Seelengrotte", "Areal der Steine", "Königsraum", "Weitere", "Beenden")
if 1==a then
pc.warp(600813, 687144)
elseif 2==a then
say_title("Warping-Funktion:")
local sd = select ("Spinnendungeon 1", "Spinnendungeon 2", "Spinnenwald in Wartung", "Beenden")
if 1==sd then
pc.warp(51200, 486400)
elseif 2==sd then
pc.warp(665600, 435200)
elseif 3==sd then
pc.warp(4168320, 4173180)
elseif 4==sd then
return
end
elseif 3==a then
pc.warp(590516, 110606)
elseif 4==a then
say_reward("In welche Seelengrotte möchtest du denn?")
local b=select ("Seelengrotte 1", "Seelengrotte 2", "Beenden")
if 1==b then
pc.warp(10086, 1213190)
elseif 2==b then
pc.warp(241682, 1275028)
elseif 3==b then
return
end
elseif 5==a then
pc.warp(44445978, 44445878)
elseif 6==a then
pc.warp(92110, 97047)
elseif 7==a then
say_title("Warpring-Funktion:")
local c=select ("Verkommenes Land", "Beenden")
if 1==c then
pc.warp(2206207, 2231958)
elseif 2==c then
return
end
elseif 7==a then
return
end
elseif pc.get_level() >= 110 then
say_title("Weitere Maps:")
local a=select ("Feuerland (Teleporter)", "Spinnenmaps", "Dämonenturm", "Seelengrotte", "Areal der Steine", "Königsraum", "Weitere", "Beenden")
if 1==a then
pc.warp(600813, 687144)
elseif 2==a then
say_title("Warping-Funktion:")
local sd = select ("Spinnendungeon 1", "Spinnendungeon 2", "Spinnenwald in Wartung", "Beenden")
if 1==sd then
pc.warp(51200, 486400)
elseif 2==sd then
pc.warp(665600, 435200)
elseif 3==sd then
pc.warp(4168320, 4173180)
elseif 4==sd then
return
end
elseif 3==a then
pc.warp(590516, 110606)
elseif 4==a then
say_reward("In welche Seelengrotte möchtest du denn?")
local b=select ("Seelengrotte 1", "Seelengrotte 2", "Beenden")
if 1==b then
pc.warp(10086, 1213190)
elseif 2==b then
pc.warp(241682, 1275028)
elseif 3==b then
return
end
elseif 5==a then
pc.warp(44445978, 44445878)
elseif 6==a then
pc.warp(92110, 97047)
elseif 7==a then
say_title("Warpring-Funktion:")
local c=select ("Verkommenes Land", "Orkberg", "Pvpring", "Beenden")
if 1==c then
pc.warp(2206207, 2231958)
elseif 2==c then
pc.warp(35039765, 35085766)
elseif 3==c then
pc.warp(292600, 551400)
elseif 4==c then
return
end
elseif 8==a then
return
end
end
elseif 7==s then
return
end
elseif 2==main then
say_title("Lager-Funktion")
say("Hallo und Herzlich Willkomen!")
say("Ich bin deine Mobile Lager-Funktion.")
say("Ich kann dir überall dein Lager öffnen.")
say_reward("Möchtest du dein Lager öffnen?")
local lager=select("Ja", "Nein")
if 1==lager then
say_title("Lager-Funktion:")
say("Welches Lager möchtest du denn öffnen?")
local a=select("Normales Lager", "Itemshop Lager", "Beenden")
if 1==a then
game.open_safebox()
elseif 2==a then
game.open_mall()
elseif 3==a then
return
end
elseif 2==lager then
return
end
elseif 3==main then
say_title("Shopping-Funktion:")
say("Mit dieser Funktion kannst einen")
say("Multishop herbeirufen.")
say("Dieser Shop hat das zu bieten ,was du bestellst")
say("Also probier es einfach mal aus!")
say()
say("Aber denk dran:")
say()
say("Der Shop muss einmal geöffnet werden!")
say_reward("Sonst funktioniert das Handy nichtmehr!")
local s=select("Ok", "Nein")
if 1==s then
say("Shopping-Funktion:")
say_reward("Welchen Shop möchtes du öffnen?")
local shop=select("Tränke", "Itemshop", "HighLvl-Waffen", "High Lvl Rüssis", "Schmuckhandel", "Mehr Anzeigen", "Beenden")
if 1==shop then
mob.spawn(20024, pc.get_local_x(), pc.get_local_y(), 1, 1, 1)
set_state(waffen)
elseif 2==shop then
mob.spawn(20024, pc.get_local_x(), pc.get_local_y(), 1, 1, 1)
set_state(special)
elseif 3==shop then
mob.spawn(20024, pc.get_local_x(), pc.get_local_y(), 1, 1, 1)
set_state(rüstung)
elseif 4==shop then
mob.spawn(20024, pc.get_local_x(), pc.get_local_y(), 1, 1, 1)
set_state(gemi)
elseif 5==shop then
mob.spawn(20024, pc.get_local_x(), pc.get_local_y(), 1, 1, 1)
set_state(schmuck)
elseif 6==shop then
say_title("Shopping-Funktion")
say_reward("Welchen Shop möchtest du öffnen?")
local shop2=select("Pfeile", "Beenden")
if 1==shop2 then
mob.spawn(20024, pc.get_local_x(), pc.get_local_y(), 1, 1, 1)
set_state(pfeil)
elseif 2==shop2 then
return
end
elseif 7==shop then
return
end
elseif 2==s then
return
end
end
end
end
state waffen begin
when 20024.chat."Tränke" begin
npc.open_shop(23)
setskin(NOWINDOW)
npc.purge()
set_state(start)
end
end
state special begin
when 20024.chat."Itemshop" begin
npc.open_shop(3)
setskin(NOWINDOW)
npc.purge()
set_state(start)
end
end
state rüstung begin
when 20024.chat."HighLvl-Waffen" begin
npc.open_shop(15)
setskin(NOWINDOW)
npc.purge()
set_state(start)
end
end
state gemi begin
when 20024.chat."HighLvl-Rüssis" begin
npc.open_shop(16)
setskin(NOWINDOW)
npc.purge()
set_state(start)
end
end
state schmuck begin
when 20024.chat."Schmuck" begin
npc.open_shop(17)
setskin(NOWINDOW)
npc.purge()
set_state(start)
end
end
state pfeil begin
when 20024.chat."Pfeilhandel" begin
npc.open_shop(19)
setskin(NOWINDOW)
npc.purge()
set_state(start)
end
end
end
Multiring quest
|
|
|
06/27/2013, 15:53
|
#8392
|
elite*gold: 0
Join Date: Apr 2012
Posts: 380
Received Thanks: 163
|
Quote:
Originally Posted by |★|554
There are two ways to solve your problem, you can set a questflag with the a timestamp + 200 seconds after using one and the questflag has to be lower than the next timestamp when using it again.
This way, one can only use the Item every 200 seconds:
PHP Code:
quest roua23 begin
state start begin
when 40002.use begin
if pc.getqf("nexttime") > get_time() then
local wait = pc.getqf("nexttime") - get_time()
chat("You have to wait another "..wait.." seconds before you can use another water")
return
end
pc.removeitem("40002", 1)
affect.add_collect(apply.ATTBONUS_HUMAN, 10, 200)
pc.setqf("nexttime", get_time() + 200)
end
end
end
affect.remove_collect()
removes all effects which where set by the command
affect.add_collect() (NOT affect.add()!)
So you could also solve it like this:
PHP Code:
quest roua23 begin
state start begin
when 40002.use begin
pc.removeitem("40002", 1)
affect.remove_collect()
affect.add_collect(apply.ATTBONUS_HUMAN, 10, 200)
pc.setqf("nexttime", get_time() + 200)
end
end
end
But keep in mind, that affect.remove_collect() will remove all effects set by add_collect(), also from other quests, like the bio_quests!
|
So the first solution is the best , bcause the second removes all. Thanks alot ...
btw, what is the difference between affect.ad and affect.add_collect ?
|
|
|
06/27/2013, 16:53
|
#8393
|
elite*gold: 0
Join Date: Jul 2012
Posts: 1,036
Received Thanks: 328
|
PHP Code:
quest Bio2 begin
state start begin
when login or levelup with pc.level>91 begin
set_state(information)
end
end
state information begin
when letter begin
local v = find_npc_by_vnum(20091)
if v != 0 then
target.vid("__TARGET__", v, "Quest")
end
send_letter("Seon-Pyeongs Forschung")
end
when button or info begin
say_title("Seon-Pyeongs Forschung")
say("")
say("Seon-Pyeongs sucht dich.")
say("Er wird in manchen Kreisen auch ")
say("OT-Sura genannt")
end
when __TARGET__.target.click or
20091.chat."Quest" begin
target.delete("__TARGET__")
say("Seon-Pyeong:")
say("Hallo "..pc.get_name()..",")
say("Ich brauche deine Hilfe")
say("um meine Forschung fortzuführen.")
say("Du musst mir 10")
say("Juwel der Missgunst bringen.")
say("")
say("")
set_state(go_to_disciple)
end
end
state go_to_disciple begin
when letter begin
send_letter("Auftrag von Seon-Pyeong")
end
when button or info begin
say_title("Quest")
say("")
say("Seon-Pyeong gab euch den Auftrag")
say("10 Juwel der Missgunst zu sammeln!")
say("Das Item bekommt ihr von Unterwelt-Eisgolem und Unterwelt-Eismann.")
say("Viel Glück!")
say("")
say_item_vnum(30251)
say_reward(" Du hast".." "..pc.getqf("collect_count").." bis jetzt gesammelt!")
say("")
end
when 1137.kill or 1135.kill begin
if pc.count_item(30251)<10-pc.getqf("collect_count") then
pc.give_item2(30251, 1)
end
end
when 20091.chat."Forschung(1)" with pc.count_item(30251) >0 begin
say("Einen Moment!")
say("Ich werde das Item")
say("schnell mal überprüfen.")
say("Hoffentlich klappt alles!")
say("")
pc.remove_item(30251, 1)
wait()
if pc.getqf("collect_count")< 9 then
local index = pc.getqf("collect_count")+1
pc.setqf("collect_count",index)
say("Seon-Pyeong:")
say("Perfekt! Das Item ist in Ordnung")
say("Du hast bis jetzt ".." "..10-pc.getqf("collect_count").. " abgegeben!")
say("Bring mir die restlichen!")
say("")
return
end
say("Seon-Pyeong:")
say("Yuhu! Du hast mir")
say("alles gebracht!")
say("Dafür werde ich dich wie versprochen belohnen!")
wait()
say("Welche Belohnung möchtest du?")
local s = select ("1100 TP", "140 Verteidigung", "60 Angriffswert")
if s == 1 then
say_reward("Du erhälst 1100 TP.")
affect.add_collect(apply.TP_GRADE_Bonus,1100,60*60*24*365*60)
set_state(collect_quest_lv94)
elseif s == 2 then
say_reward("Du erhälst 140 Verteidigung.")
affect.add_collect(apply.DEF_GRADE_BONUS,140,60*60*24*365*60)
set_state(collect_quest_lv94)
elseif s == 3 then
say_reward("Du erhälst 60 Angriffswert.")
affect.add_collect(apply.ATT_GRADE_BONUS,60,60*60*24*365*60)
set_state(collect_quest_lv94)
end
end
end
----------------------------------
-- LvL 94 / Juwelbio2
----------------------------------
state collect_quest_lv94 begin
when login or levelup with pc.level>93 begin
set_state(information2)
end
end
state information2 begin
when letter begin
local v = find_npc_by_vnum(20091)
if v != 0 then
target.vid("__TARGET__", v, "Quest")
end
send_letter("Seon-Pyeongs Forschung 2")
end
when button or info begin
say_title("Seon-Pyeongs Forschung 2")
say("")
say("Seon-Pyeongs sucht dich.")
say("Er wird in manchen Kreisen auch ")
say("OT-Sura genannt")
end
when __TARGET__.target.click or
20091.chat."Forschung 2" begin
target.delete("__TARGET__")
say("Seon-Pyeong:")
say("Hallo "..pc.get_name()..",")
say("Ich brauche deine Hilfe")
say("um meine Forschung fortzuführen.")
say("Du musst mir 20")
say("Juwel der Weisheit bringen")
say("")
say("")
set_state(go_to_disciple2)
end
end
state go_to_disciple2 begin
when letter begin
send_letter("Auftrag von Seon-Pyeong")
end
when button or info begin
say_title("Quest")
say("")
say("Seon-Pyeong gab euch den Auftrag")
say("20 Juwel der Weisheit zu sammeln!")
say("Das Item bekommt ihr von Setaou-Jäger und Setaou-Kämpfer.")
say("Viel Glück!")
say("")
say_item_vnum(30252)
say_reward(" Du hast".." "..pc.getqf("collect_count1").." bis jetzt gesammelt!")
say("")
end
when 2401.kill or 2402.kill begin
if pc.count_item(30252)<20-pc.getqf("collect_count1") then
pc.give_item2(30252, 1)
end
end
when 20091.chat."Forschung(2)" with pc.count_item(30252) >0 begin
pc.remove_item(30252, 1)
if pc.getqf("collect_count1")< 19 then
local index = pc.getqf("collect_count1")+1
pc.setqf("collect_count1",index)
say("Seon-Pyeong:")
say("Perfekt! Das Item ist in Ordnung")
say("Du hast bis jetzt ".." "..20-pc.getqf("collect_count1").. " abgegeben!")
say("Bring mir die restlichen!")
say("")
return
end
say("Seon-Pyeong:")
say("Yuhu! Du hast mir")
say("alle gebracht!")
say("Jetzt musst du mir nur noch einen Seelenstein des Drachen bringen!")
say("Du kriegst ihn vom Beran-Setaou!")
set_state(drachenstein)
end
end
state drachenstein begin
when letter begin
send_letter("Auftrag von Seon-Pyeong")
end
when button or info begin
say_title("Quest")
say("")
say("Seon-Pyeong gab euch den Auftrag")
say("Einen Seelenstein des Drachen zu holen!")
say("Das Item bekommt ihr von Beran-Setaou.")
say("Viel Glück!")
say("")
say_item_vnum(30228)
say("")
end
when 2493.kill or 2494.kill begin
if pc.count_item(30228)<1 then
local rand = number(0,1)
if rand<5 then pc.give_item2(30228, 1)
end
end
when 20091.chat."Forschung(2)" with pc.count_item(30228) >0 begin
pc.remove_item(30228, 1)
say("Seon-Pyeong:")
say("Yuhu! Du hast mir")
say("alles gebracht!")
say("Jetzt musst du mir nur noch einen Seelenstein des Drachen bringen!")
say("Du kriegst ihn vom Beran-Setaou!")
say("Welche Belohnung möchtest du?")
local s = select ("1100 TP", "140 Verteidigung", "60 Angriffswert")
if s == 1 then
say_reward("Du erhälst 1100 TP.")
affect.add_collect(apply.TP_GRADE_Bonus,1100,60*60*24*365*60)
setstate(ende)
elseif s == 2 then
say_reward("Du erhälst 140 Verteidigung.")
affect.add_collect(apply.DEF_GRADE_BONUS,140,60*60*24*365*60)
setstate(ende)
elseif s == 3 then
say_reward("Du erhälst 60 Angriffswert.")
affect.add_collect(apply.ATT_GRADE_BONUS,60,60*60*24*365*60)
setstate(ende)
end
end
end
state ende begin
end
end
PHP Code:
syntax error : [string "drachenstein"]:6: unexpected symbol near `when'
Bio2.quest:227:Error occured on compile Bio2.quest
Help pls
|
|
|
06/27/2013, 18:09
|
#8394
|
elite*gold: 2
Join Date: Jun 2013
Posts: 1,063
Received Thanks: 1,724
|
Quote:
Originally Posted by Fliegex3
PHP Code:
quest Bio2 begin
state start begin
when login or levelup with pc.level>91 begin
set_state(information)
end
end
state information begin
when letter begin
local v = find_npc_by_vnum(20091)
if v != 0 then
target.vid("__TARGET__", v, "Quest")
end
send_letter("Seon-Pyeongs Forschung")
end
when button or info begin
say_title("Seon-Pyeongs Forschung")
say("")
say("Seon-Pyeongs sucht dich.")
say("Er wird in manchen Kreisen auch ")
say("OT-Sura genannt")
end
when __TARGET__.target.click or
20091.chat."Quest" begin
target.delete("__TARGET__")
say("Seon-Pyeong:")
say("Hallo "..pc.get_name()..",")
say("Ich brauche deine Hilfe")
say("um meine Forschung fortzuführen.")
say("Du musst mir 10")
say("Juwel der Missgunst bringen.")
say("")
say("")
set_state(go_to_disciple)
end
end
state go_to_disciple begin
when letter begin
send_letter("Auftrag von Seon-Pyeong")
end
when button or info begin
say_title("Quest")
say("")
say("Seon-Pyeong gab euch den Auftrag")
say("10 Juwel der Missgunst zu sammeln!")
say("Das Item bekommt ihr von Unterwelt-Eisgolem und Unterwelt-Eismann.")
say("Viel Glück!")
say("")
say_item_vnum(30251)
say_reward(" Du hast".." "..pc.getqf("collect_count").." bis jetzt gesammelt!")
say("")
end
when 1137.kill or 1135.kill begin
if pc.count_item(30251)<10-pc.getqf("collect_count") then
pc.give_item2(30251, 1)
end
end
when 20091.chat."Forschung(1)" with pc.count_item(30251) >0 begin
say("Einen Moment!")
say("Ich werde das Item")
say("schnell mal überprüfen.")
say("Hoffentlich klappt alles!")
say("")
pc.remove_item(30251, 1)
wait()
if pc.getqf("collect_count")< 9 then
local index = pc.getqf("collect_count")+1
pc.setqf("collect_count",index)
say("Seon-Pyeong:")
say("Perfekt! Das Item ist in Ordnung")
say("Du hast bis jetzt ".." "..10-pc.getqf("collect_count").. " abgegeben!")
say("Bring mir die restlichen!")
say("")
return
end
say("Seon-Pyeong:")
say("Yuhu! Du hast mir")
say("alles gebracht!")
say("Dafür werde ich dich wie versprochen belohnen!")
wait()
say("Welche Belohnung möchtest du?")
local s = select ("1100 TP", "140 Verteidigung", "60 Angriffswert")
if s == 1 then
say_reward("Du erhälst 1100 TP.")
affect.add_collect(apply.TP_GRADE_Bonus,1100,60*60*24*365*60)
set_state(collect_quest_lv94)
elseif s == 2 then
say_reward("Du erhälst 140 Verteidigung.")
affect.add_collect(apply.DEF_GRADE_BONUS,140,60*60*24*365*60)
set_state(collect_quest_lv94)
elseif s == 3 then
say_reward("Du erhälst 60 Angriffswert.")
affect.add_collect(apply.ATT_GRADE_BONUS,60,60*60*24*365*60)
set_state(collect_quest_lv94)
end
end
end
----------------------------------
-- LvL 94 / Juwelbio2
----------------------------------
state collect_quest_lv94 begin
when login or levelup with pc.level>93 begin
set_state(information2)
end
end
state information2 begin
when letter begin
local v = find_npc_by_vnum(20091)
if v != 0 then
target.vid("__TARGET__", v, "Quest")
end
send_letter("Seon-Pyeongs Forschung 2")
end
when button or info begin
say_title("Seon-Pyeongs Forschung 2")
say("")
say("Seon-Pyeongs sucht dich.")
say("Er wird in manchen Kreisen auch ")
say("OT-Sura genannt")
end
when __TARGET__.target.click or
20091.chat."Forschung 2" begin
target.delete("__TARGET__")
say("Seon-Pyeong:")
say("Hallo "..pc.get_name()..",")
say("Ich brauche deine Hilfe")
say("um meine Forschung fortzuführen.")
say("Du musst mir 20")
say("Juwel der Weisheit bringen")
say("")
say("")
set_state(go_to_disciple2)
end
end
state go_to_disciple2 begin
when letter begin
send_letter("Auftrag von Seon-Pyeong")
end
when button or info begin
say_title("Quest")
say("")
say("Seon-Pyeong gab euch den Auftrag")
say("20 Juwel der Weisheit zu sammeln!")
say("Das Item bekommt ihr von Setaou-Jäger und Setaou-Kämpfer.")
say("Viel Glück!")
say("")
say_item_vnum(30252)
say_reward(" Du hast".." "..pc.getqf("collect_count1").." bis jetzt gesammelt!")
say("")
end
when 2401.kill or 2402.kill begin
if pc.count_item(30252)<20-pc.getqf("collect_count1") then
pc.give_item2(30252, 1)
end
end
when 20091.chat."Forschung(2)" with pc.count_item(30252) >0 begin
pc.remove_item(30252, 1)
if pc.getqf("collect_count1")< 19 then
local index = pc.getqf("collect_count1")+1
pc.setqf("collect_count1",index)
say("Seon-Pyeong:")
say("Perfekt! Das Item ist in Ordnung")
say("Du hast bis jetzt ".." "..20-pc.getqf("collect_count1").. " abgegeben!")
say("Bring mir die restlichen!")
say("")
return
end
say("Seon-Pyeong:")
say("Yuhu! Du hast mir")
say("alle gebracht!")
say("Jetzt musst du mir nur noch einen Seelenstein des Drachen bringen!")
say("Du kriegst ihn vom Beran-Setaou!")
set_state(drachenstein)
end
end
state drachenstein begin
when letter begin
send_letter("Auftrag von Seon-Pyeong")
end
when button or info begin
say_title("Quest")
say("")
say("Seon-Pyeong gab euch den Auftrag")
say("Einen Seelenstein des Drachen zu holen!")
say("Das Item bekommt ihr von Beran-Setaou.")
say("Viel Glück!")
say("")
say_item_vnum(30228)
say("")
end
when 2493.kill or 2494.kill begin
if pc.count_item(30228)<1 then
local rand = number(0,1)
if rand<5 then pc.give_item2(30228, 1)
end
end
when 20091.chat."Forschung(2)" with pc.count_item(30228) >0 begin
pc.remove_item(30228, 1)
say("Seon-Pyeong:")
say("Yuhu! Du hast mir")
say("alles gebracht!")
say("Jetzt musst du mir nur noch einen Seelenstein des Drachen bringen!")
say("Du kriegst ihn vom Beran-Setaou!")
say("Welche Belohnung möchtest du?")
local s = select ("1100 TP", "140 Verteidigung", "60 Angriffswert")
if s == 1 then
say_reward("Du erhälst 1100 TP.")
affect.add_collect(apply.TP_GRADE_Bonus,1100,60*60*24*365*60)
setstate(ende)
elseif s == 2 then
say_reward("Du erhälst 140 Verteidigung.")
affect.add_collect(apply.DEF_GRADE_BONUS,140,60*60*24*365*60)
setstate(ende)
elseif s == 3 then
say_reward("Du erhälst 60 Angriffswert.")
affect.add_collect(apply.ATT_GRADE_BONUS,60,60*60*24*365*60)
setstate(ende)
end
end
end
state ende begin
end
end
PHP Code:
syntax error : [string "drachenstein"]:6: unexpected symbol near `when'
Bio2.quest:227:Error occured on compile Bio2.quest
Help pls 
|
In Zeile 201 ist ein if das du nicht beendest.
Mfg,
ProfessorEnte
|
|
|
06/27/2013, 18:39
|
#8395
|
elite*gold: 1
Join Date: Oct 2010
Posts: 1,055
Received Thanks: 349
|
PHP Code:
quest warpring begin
state start begin
when 70007.use begin
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
local empire = pc.get_empire()
local selectmap = select("Map1","Map2","Orktal","Wüste","Eisland","Feuerland","Weiter","Abbrechen")
if selectmap == 8 then
return
elseif selectmap == 7 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
local selectmap2 = select("Dämonenturm","Geisterwald","Roter Wald","Spinnendungeon","Grotte der Verbannung","Land der Riesen","Grotte","Abbrechen")
if selectmap2 == 8 then
return
elseif selectmap2 == 1 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
pc.warp(590500,110800)
elseif selectmap2 == 2 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
local geisterselect = select("Anfang","Ende","Abbrechen")
if geisterselect == 3 then
return
elseif geisterselect == 1 then
pc.warp(290500,5700)
elseif geisterselect == 2 then
pc.warp(286400,44200)
end
elseif selectmap2 == 3 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
local roterselect = select("Anfang","Ende","Abbrechen")
if roterselect == 3 then
return
elseif roterselect == 1 then
pc.warp(1119900,70800)
elseif geisterselect == 2 then
pc.warp(1119100,7700)
end
elseif selectmap2 == 4 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
local roterselect = select("SD2","SD3","Abbrechen")
if roterselect == 3 then
return
elseif roterselect == 1 then
pc.warp(665600,435200)
elseif roterselect == 2 then
pc.warp(537600,870400)
end
elseif selectmap2 == 5 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
pc.warp(27600, 142700)
elseif selectmap2 == 6 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
pc.warp(819200, 716800)
end
elseif selectmap2 == 7 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
local roterselect = select("Grotte1","Grotte2","Abbrechen")
if roterselect == 3 then
return
elseif roterselect == 1 then
pc.warp(0,1203200)
elseif roterselect == 2 then
pc.warp(153600,1203200)
end
elseif selectmap == 1 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
local map1select = select("Rotes Reich","Gelbes Reich","Blaues Reich","Abbrechen")
if map1select == 4 then
return
elseif map1select == 1 then
pc.warp(474300, 954800)
elseif map1select == 2 then
pc.warp(63800, 166400)
elseif map1select == 3 then
pc.warp(959900, 269200)
end
elseif selectmap == 2 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
local map2select = select("Rotes Reich","Gelbes Reich","Blaues Reich","Abbrechen")
if map2select == 4 then
return
elseif map2select == 1 then
pc.warp(353100, 882900)
elseif map2select == 2 then
pc.warp(145500, 240000)
elseif map2select == 3 then
pc.warp(863900, 246000)
end
elseif selectmap == 3 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
local otselect = select("Anfang","Mitte","Abbrechen")
if otselect == 3 then
return
elseif otselect == 1 then
if empire == 1 then
pc.warp(402100, 673900)
elseif empire == 2 then
pc.warp(270400, 739900)
elseif empire == 3 then
pc.warp(321300, 808000)
end
elseif otselect == 2 then
pc.warp(332800, 745600)
end
elseif selectmap == 4 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
local wuesteselect = select("Anfang","Mitte","Abbrechen")
if wuesteselect == 3 then
return
elseif wuesteselect == 1 then
if empire == 1 then
pc.warp(217800, 627200)
elseif empire == 2 then
pc.warp(221900, 502700)
elseif empire == 3 then
pc.warp(344000, 502500)
end
elseif wuesteselect == 2 then
pc.warp(296800, 547100)
end
elseif selectmap == 5 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
local eisselect = select("Anfang","Mitte","Abbrechen")
if eisselect == 3 then
return
elseif eisselect == 1 then
if empire == 1 then
pc.warp(434200, 290600)
elseif empire == 2 then
pc.warp(375200, 174900)
elseif empire == 3 then
pc.warp(491800, 173600)
end
elseif eisselect == 2 then
pc.warp(436500, 215400)
end
elseif selectmap == 6 then
say_title("Warpring")
say("Wohin möchtest du Teleportiert werden?")
local feuerselect = select("Anfang","Mitte","Abbrechen")
if feuerselect == 3 then
return
elseif feuerselect == 1 then
if empire == 1 then
pc.warp(599400, 756300)
elseif empire == 2 then
pc.warp(597800, 622200)
elseif empire == 3 then
pc.warp(730700, 689800)
end
elseif feuerselect == 2 then
pc.warp(600800, 687100)
end
end
end
end
end
Will Grotte als eine Kategorie machen. Aber es wird einfach nicht. Was ist da falsch?
|
|
|
06/27/2013, 19:23
|
#8396
|
elite*gold: 0
Join Date: Jun 2013
Posts: 6
Received Thanks: 1
|
Fehlermeldung:
Bei den meisten Spielern geht es bei ein paar geht es nicht.
Fehlermeldungen werden nicht angezeigt in Putty
Ich bitte um hilfe
Code:
quest multiring begin
state start begin
when 70007.use begin
say_title("Warpring:")
local main=select("Warpring-Funktion", "Lager-Funktion", "Shopping-Funktion", "Tastensperre")
if 1==main then
say_title("Warpring-Funktion:")
local s=select("Map1", "Map2", "Orktal (Mitte)", "Eisland (Mitte)", "Wüste (Oase)", "Weitere", "Beenden")
if 1==s then
say_title("Warpring-Funktion:")
local a=select ("Rotes", "Gelbes", "Blaues", "Beenden")
if 1==a then
pc.warp(469300, 964200)
elseif 2==a then
pc.warp(55700, 157900)
elseif 3==a then
pc.warp(969600, 278400)
elseif 4==a then
return
end
elseif 2==s then
say_title("Warpring-Funktion:")
local a=select ("Rotes", "Gelbes", "Blaues", "Beenden")
if 1==a then
pc.warp(353003, 882460)
elseif 2==a then
pc.warp(145582, 240227)
elseif 3==a then
pc.warp(863589, 246139)
elseif 4==a then
return
end
elseif 3==s then
pc.warp(332885, 745737)
elseif 4==s then
pc.warp(435705, 215084)
elseif 5==s then
pc.warp(296758, 547724)
elseif 6==s then
if pc.get_level() < 75 then
say_title("Weitere Maps:")
local a=select ("Feuerland (Teleporter)", "Spinnendungeon", "Dämonenturm", "Beenden")
if 1==a then
pc.warp(600813, 687144)
elseif 2==a then
say_title("Warping-Funktion:")
local sd = select ("Spinnendungeon 1", "Spinnendungeon 2", "Spinnenwald in Wartung in Wartung", "Beenden")
if 1==sd then
pc.warp(51200, 486400)
elseif 2==sd then
pc.warp(665600, 435200)
elseif 3==sd then
pc.warp(4168320, 4173180)
elseif 4==sd then
return
end
elseif 3==a then
pc.warp(590516, 110606)
elseif 4==a then
return
end
elseif pc.get_level() < 90 then
say_title("Weitere Maps:")
local a=select ("Feuerland (Teleporter)", "Spinnendungeon", "Dämonenturm", "Seelengrotte", "Event Map", "Königsraum", "Beenden")
if 1==a then
pc.warp(600813, 687144)
elseif 2==a then
say_title("Warping-Funktion:")
local sd = select ("Spinnendungeon 1", "Spinnendungeon 2", "Spinnenwald in Wartung in Wartung", "Beenden")
if 1==sd then
pc.warp(51200, 486400)
elseif 2==sd then
pc.warp(665600, 435200)
elseif 3==sd then
pc.warp(4168320, 4173180)
elseif 4==sd then
return
end
elseif 3==a then
pc.warp(590516, 110606)
elseif 4==a then
say_reward("In welche Seelengrotte möchtest du denn?")
local b=select ("Seelengrotte 1", "Seelengrotte 2", "Beenden")
if 1==b then
pc.warp(10086, 1213190)
elseif 2==b then
pc.warp(241682, 1275028)
elseif 3==b then
return
end
elseif 5==a then
pc.warp(44445978, 44445878)
elseif 6==a then
pc.warp(92110, 97047)
elseif 7==a then
return
end
elseif pc.get_level() < 110 then
say_title("Weitere Maps:")
local a=select ("Feuerland (Teleporter)", "Spinnendungeon", "Dämonenturm", "Seelengrotte", "Areal der Steine", "Königsraum", "Weitere", "Beenden")
if 1==a then
pc.warp(600813, 687144)
elseif 2==a then
say_title("Warping-Funktion:")
local sd = select ("Spinnendungeon 1", "Spinnendungeon 2", "Spinnenwald in Wartung", "Beenden")
if 1==sd then
pc.warp(51200, 486400)
elseif 2==sd then
pc.warp(665600, 435200)
elseif 3==sd then
pc.warp(4168320, 4173180)
elseif 4==sd then
return
end
elseif 3==a then
pc.warp(590516, 110606)
elseif 4==a then
say_reward("In welche Seelengrotte möchtest du denn?")
local b=select ("Seelengrotte 1", "Seelengrotte 2", "Beenden")
if 1==b then
pc.warp(10086, 1213190)
elseif 2==b then
pc.warp(241682, 1275028)
elseif 3==b then
return
end
elseif 5==a then
pc.warp(44445978, 44445878)
elseif 6==a then
pc.warp(92110, 97047)
elseif 7==a then
say_title("Warpring-Funktion:")
local c=select ("Verkommenes Land", "Beenden")
if 1==c then
pc.warp(2206207, 2231958)
elseif 2==c then
return
end
elseif 7==a then
return
end
elseif pc.get_level() >= 110 then
say_title("Weitere Maps:")
local a=select ("Feuerland (Teleporter)", "Spinnenmaps", "Dämonenturm", "Seelengrotte", "Areal der Steine", "Königsraum", "Weitere", "Beenden")
if 1==a then
pc.warp(600813, 687144)
elseif 2==a then
say_title("Warping-Funktion:")
local sd = select ("Spinnendungeon 1", "Spinnendungeon 2", "Spinnenwald in Wartung", "Beenden")
if 1==sd then
pc.warp(51200, 486400)
elseif 2==sd then
pc.warp(665600, 435200)
elseif 3==sd then
pc.warp(4168320, 4173180)
elseif 4==sd then
return
end
elseif 3==a then
pc.warp(590516, 110606)
elseif 4==a then
say_reward("In welche Seelengrotte möchtest du denn?")
local b=select ("Seelengrotte 1", "Seelengrotte 2", "Beenden")
if 1==b then
pc.warp(10086, 1213190)
elseif 2==b then
pc.warp(241682, 1275028)
elseif 3==b then
return
end
elseif 5==a then
pc.warp(44445978, 44445878)
elseif 6==a then
pc.warp(92110, 97047)
elseif 7==a then
say_title("Warpring-Funktion:")
local c=select ("Verkommenes Land", "Orkberg", "Pvpring", "Beenden")
if 1==c then
pc.warp(2206207, 2231958)
elseif 2==c then
pc.warp(35039765, 35085766)
elseif 3==c then
pc.warp(292600, 551400)
elseif 4==c then
return
end
elseif 8==a then
return
end
end
elseif 7==s then
return
end
elseif 2==main then
say_title("Lager-Funktion")
say("Hallo und Herzlich Willkomen!")
say("Ich bin deine Mobile Lager-Funktion.")
say("Ich kann dir überall dein Lager öffnen.")
say_reward("Möchtest du dein Lager öffnen?")
local lager=select("Ja", "Nein")
if 1==lager then
say_title("Lager-Funktion:")
say("Welches Lager möchtest du denn öffnen?")
local a=select("Normales Lager", "Itemshop Lager", "Beenden")
if 1==a then
game.open_safebox()
elseif 2==a then
game.open_mall()
elseif 3==a then
return
end
elseif 2==lager then
return
end
elseif 3==main then
say_title("Shopping-Funktion:")
say("Mit dieser Funktion kannst einen")
say("Multishop herbeirufen.")
say("Dieser Shop hat das zu bieten ,was du bestellst")
say("Also probier es einfach mal aus!")
say()
say("Aber denk dran:")
say()
say("Der Shop muss einmal geöffnet werden!")
say_reward("Sonst funktioniert das Handy nichtmehr!")
local s=select("Ok", "Nein")
if 1==s then
say("Shopping-Funktion:")
say_reward("Welchen Shop möchtes du öffnen?")
local shop=select("Tränke", "Itemshop", "HighLvl-Waffen", "High Lvl Rüssis", "Schmuckhandel", "Mehr Anzeigen", "Beenden")
if 1==shop then
mob.spawn(20024, pc.get_local_x(), pc.get_local_y(), 1, 1, 1)
set_state(waffen)
elseif 2==shop then
mob.spawn(20024, pc.get_local_x(), pc.get_local_y(), 1, 1, 1)
set_state(special)
elseif 3==shop then
mob.spawn(20024, pc.get_local_x(), pc.get_local_y(), 1, 1, 1)
set_state(rüstung)
elseif 4==shop then
mob.spawn(20024, pc.get_local_x(), pc.get_local_y(), 1, 1, 1)
set_state(gemi)
elseif 5==shop then
mob.spawn(20024, pc.get_local_x(), pc.get_local_y(), 1, 1, 1)
set_state(schmuck)
elseif 6==shop then
say_title("Shopping-Funktion")
say_reward("Welchen Shop möchtest du öffnen?")
local shop2=select("Pfeile", "Beenden")
if 1==shop2 then
mob.spawn(20024, pc.get_local_x(), pc.get_local_y(), 1, 1, 1)
set_state(pfeil)
elseif 2==shop2 then
return
end
elseif 7==shop then
return
end
elseif 2==s then
return
end
end
end
end
state waffen begin
when 20024.chat."Tränke" begin
npc.open_shop(23)
setskin(NOWINDOW)
npc.purge()
set_state(start)
end
end
state special begin
when 20024.chat."Itemshop" begin
npc.open_shop(3)
setskin(NOWINDOW)
npc.purge()
set_state(start)
end
end
state rüstung begin
when 20024.chat."HighLvl-Waffen" begin
npc.open_shop(15)
setskin(NOWINDOW)
npc.purge()
set_state(start)
end
end
state gemi begin
when 20024.chat."HighLvl-Rüssis" begin
npc.open_shop(16)
setskin(NOWINDOW)
npc.purge()
set_state(start)
end
end
state schmuck begin
when 20024.chat."Schmuck" begin
npc.open_shop(17)
setskin(NOWINDOW)
npc.purge()
set_state(start)
end
end
state pfeil begin
when 20024.chat."Pfeilhandel" begin
npc.open_shop(19)
setskin(NOWINDOW)
npc.purge()
set_state(start)
end
end
end
Das ist eine Multifunktion Quest.
|
|
|
06/27/2013, 20:56
|
#8397
|
elite*gold: 0
Join Date: Dec 2007
Posts: 236
Received Thanks: 17
|
Hi ich habe eine frage. Und zwar will ich ein Item zum namen ändern benutzen.
Habe folgende Quest:
PHP Code:
quest name_chage begin
state start begin
when 30063.use begin
say_title("Namensänderung:")
say("")
say("Mithilfe dieses Items kannst du deinen Namen")
say("einmalig ändern, also überlege es dir gut, ob")
say("du deinen Namen wirklich ändern möchtest!")
say("")
say_reward("Möchtest du deinen wirklich Namen ändern?")
say("")
local change = select("Ja", "Nein")
if change == 1 then
say_title("Namensänderung:")
say("")
say("Also du möchtest wirklich deinen Namen ändern!")
say("Bevor du deinen Namen ändern kannst, müssen wir")
say("erst prüfen ob dieser Name eigentlich noch frei")
say("ist.")
say("")
say_reward("Gib deinen neuen Namen hier ein:")
say("")
local c_name = input()
local c_search = find_pc_by_name(c_name)
if c_search==0 then
say_title("Namensänderung:")
say("")
say("Dieser Name ist noch frei. Bist du dir sicher, dass")
say("du dich "..c_name.." nennen möchtest?")
say("")
local secure = select("Ja", "Nein")
if secure == 1 then
say_title("Namensänderung:")
say("")
say("Herzlichen Glückwunsch!")
say("")
say("Deine Name wurde in "..c_name.." geändert!")
say("")
say_reward("Bitte einmal relog machen, damit die Änderung")
say_reward("gültig wird!")
say("")
pc.change_name(c_name)
pc.remove_item(30063, 1)
else
say_title("Namensänderung:")
say("")
say("Schade, dass du dich doch anders entschieden hast,")
say("aber vielleicht möchtest du deinen Namen ja ein")
say("andermal ändern!")
say("")
end
else
say_title("Namensänderung:")
say("")
say("Dieser Name ist leider schon vergeben, bitte suche")
say("dir einen anderen Namen, den du verwenden kannst!")
say("")
end
else
return
end
end
end
end
Aber es passiert rein garnichts wenn ich auf das Iteam klicke? Wo liegt denn mein fehler?
Zudem habe ich noch eine zweite frage.
Wie kann ich so einen Befehl "command("setsk 124 50")" auch bei normalen Usern ausführen also den Skill 124 auf P machen?
Gruß
|
|
|
06/27/2013, 21:28
|
#8398
|
elite*gold: 2
Join Date: Jun 2013
Posts: 1,063
Received Thanks: 1,724
|
Quote:
Originally Posted by fabbi94
Hi ich habe eine frage. Und zwar will ich ein Item zum namen ändern benutzen.
Habe folgende Quest:
Code:
quest name_chage begin
state start begin
when 30063.use begin
say_title("Namensänderung:")
say("")
say("Mithilfe dieses Items kannst du deinen Namen")
say("einmalig ändern, also überlege es dir gut, ob")
say("du deinen Namen wirklich ändern möchtest!")
say("")
say_reward("Möchtest du deinen wirklich Namen ändern?")
say("")
local change = select("Ja", "Nein")
if change == 1 then
say_title("Namensänderung:")
say("")
say("Also du möchtest wirklich deinen Namen ändern!")
say("Bevor du deinen Namen ändern kannst, müssen wir")
say("erst prüfen ob dieser Name eigentlich noch frei")
say("ist.")
say("")
say_reward("Gib deinen neuen Namen hier ein:")
say("")
local c_name = input()
local c_search = find_pc_by_name(c_name)
if c_search==0 then
say_title("Namensänderung:")
say("")
say("Dieser Name ist noch frei. Bist du dir sicher, dass")
say("du dich "..c_name.." nennen möchtest?")
say("")
local secure = select("Ja", "Nein")
if secure == 1 then
say_title("Namensänderung:")
say("")
say("Herzlichen Glückwunsch!")
say("")
say("Deine Name wurde in "..c_name.." geändert!")
say("")
say_reward("Bitte einmal relog machen, damit die Änderung")
say_reward("gültig wird!")
say("")
pc.change_name(c_name)
pc.remove_item(30063, 1)
else
say_title("Namensänderung:")
say("")
say("Schade, dass du dich doch anders entschieden hast,")
say("aber vielleicht möchtest du deinen Namen ja ein")
say("andermal ändern!")
say("")
end
else
say_title("Namensänderung:")
say("")
say("Dieser Name ist leider schon vergeben, bitte suche")
say("dir einen anderen Namen, den du verwenden kannst!")
say("")
end
else
return
end
end
end
end
Aber es passiert rein garnichts wenn ich auf das Iteam klicke? Wo liegt denn mein fehler?
|
Quest nicht angeschaut, aber hast du item Type 18 in db eingestellt?
Mfg,
ProfessorEnte
|
|
|
06/27/2013, 21:31
|
#8399
|
elite*gold: 0
Join Date: Dec 2007
Posts: 236
Received Thanks: 17
|
Quote:
Originally Posted by ProfessorEnte
Quest nicht angeschaut, aber hast du item Type 18 in db eingestellt?
Mfg,
ProfessorEnte
|
Erstmal danke für die antwort.
Typ ist 18
Subtype 0
antiflag 0
flag 4
Also das passt...
Ich habe auch noch zwei weitere fragen.
Wie kann ich so einen Befehl "command("setsk 124 50")" auch bei normalen Usern ausführen also den Skill 124 auf P machen?
und ich hab auf meine gemi 2 läden will aber nicht dass sie was sagt wenn man draufgeklickt hat sondern dass gleich der laden kommt. aber so wie ich es aktuell habe bleiben die schwarzen balken oben und unten bestehen also sehr störend :/
PHP Code:
quest gemischi begin state start begin
when 9003.chat."Tränke" begin npc.open_shop(3) end when 9003.chat."Itemshop" begin npc.open_shop(30) end
end end
Gruß
|
|
|
06/27/2013, 22:53
|
#8400
|
elite*gold: 0
Join Date: Nov 2012
Posts: 131
Received Thanks: 43
|
I love how every ******* time I post here they ignore everything and answer everyone else.. I even give the effort to make sure all the pertaining information is included and presented neatly.. unlike these other scrubs who just post "hey I have a problem with this quest".
|
|
|
All times are GMT +1. The time now is 19:55.
|
|