Dazu habe ich direkt 3 Quest angefertigt
Shinsoo-Chunjo
PHP Code:
quest change_empire begin
state start begin
when 20090.chat."Reichswechsel" with game.get_event_flag("c_e") >0 begin
local count = pc.get_change_empire_count() ;
if count >= 1 then
say("Sie können das Reich nicht wechseln")
say("")
return
end
say_reward("Reichswechsel")
say("")
say("Flucht in ein anderes Reich.")
say("Ein Gilden-Leader kann das Reich nicht wechseln...")
say("Sie müssen zuerst Ihre Gilde schließen.")
say("Verheiratete Personen müssen sich vorher scheiden lassen.")
say("Die kosten eines Reichwechsels betragen 500k")
say("")
say("Wollt ihr wirklich das Reich wechseln?")
say("")
local s = select("Reich wechseln", "Reich nicht wechseln")
if s == 1 then
change_empire.move_pc()
end
end
when 71054.use begin
say("Bitte wähle das Reich aus,")
say("in das du flüchten möchtest.")
if get_time() < pc.getqf("next_use_time") then
say("Sie können das Reich noch nicht wechseln.")
say("")
if pc.is_gm() then
say("GM¬°¤F´ú¸Õ¥i¥H³]©w®É¶¡")
say("")
local s = select("*«·s³]©w", "¨ú®ø")
if s == 1 then
say("®É¶¡ªì©l¤Æ¤F")
pc.setqf("next_use_time", 0)
end
end
return
end
if change_empire.move_pc() == true then
pc.setqf("next_use_time", get_time() + 1 * 1)
end
end
function move_pc()
if pc.is_engaged() then
say("Sie sind in einer Gilde.")
say("Sie können das Reich nicht wechseln.")
say("")
return false
end
if pc.is_married() then
say("Sie sind verheiratet.")
say("Sie können das Reich nicht wechseln.")
say("")
return false
end
if pc.is_polymorphed() then
say("Sie sind Verwandelt.")
say("Sie können das Reich nicht wechseln.")
say("")
return false
end
if pc.has_guild() then
say("Sie sind in einer Gilde.")
say("Sie können das Reich nicht wechseln.")
say("")
return false
end
if pc.money < 50000 then
say("Sie haben nicht genug Yang.")
say("Um das Reich wechseln zu können, benötigen Sie 500k yang.")
say("")
return false
end
say("Wählen Sie eines der 2 Reiche")
local s = select("Shinsoo", "Chunjo", "Abbrechen")
if 3==s then
return false
end
if s == 1 then
local ret = pc.change_empire(1)
local oldempire = pc.get_empire()
if ret == 999 then
say("Die haben das Reich erfolgreich gewechselt.")
say("Bitte loggen Sie sich neu ein.")
pc.change_gold(-500000)
pc.remove_item(71054) ;
char_log(0, "CHANGE_EMPIRE",string.format("%d -> %d", oldempire, 1))
return true
else
if ret == 1 then
say("Sie sind bereits in diesem Reich.")
say("Bitte wählen Sie ein anderes.")
say("")
say("")
elseif ret == 2 then
say("Reichswechsel noch nicht möglich.")
say("Sie können das Reich noch nicht wechseln, da Sie vor kurzem noch in einer Gilde waren.")
say("")
say("")
elseif ret == 3 then
say("Reichswechsel noch nicht möglich.")
say("Sie können das Reich noch nicht wechseln, da Sie vor kurzem noch verheiratet waren.")
say("")
end
end
return false
end
if s == 2 then
local ret = pc.change_empire(2)
local oldempire = pc.get_empire()
if ret == 999 then
say("Die haben das Reich erfolgreich gewechselt.")
say("Bitte loggen Sie sich neu ein.")
pc.change_gold(-500000)
pc.remove_item(71054) ;
char_log(0, "CHANGE_EMPIRE",string.format("%d -> %d", oldempire, 3))
return true
else
if ret == 1 then
say("Sie sind bereits in diesem Reich.")
say("Bitte wählen Sie ein anderes.")
say("")
say("")
elseif ret == 2 then
say("Reichswechsel noch nicht möglich.")
say("Sie können das Reich noch nicht wechseln, da Sie vor kurzem noch in einer Gilde waren.")
say("")
say("")
elseif ret == 3 then
say("Reichswechsel noch nicht möglich.")
say("Sie können das Reich noch nicht wechseln, da Sie vor kurzem noch verheiratet waren.")
say("")
end
end
return false
end
end
end
end
Shinsoo-Jinno
PHP Code:
quest change_empire begin
state start begin
when 20090.chat."Reichswechsel" with game.get_event_flag("c_e") >0 begin
local count = pc.get_change_empire_count() ;
if count >= 1 then
say("Sie können das Reich nicht wechseln")
say("")
return
end
say_reward("Reichswechsel")
say("")
say("Flucht in ein anderes Reich.")
say("Ein Gilden-Leader kann das Reich nicht wechseln...")
say("Sie müssen zuerst Ihre Gilde schließen.")
say("Verheiratete Personen müssen sich vorher scheiden lassen.")
say("Die kosten eines Reichwechsels betragen 500k")
say("")
say("Wollt ihr wirklich das Reich wechseln?")
say("")
local s = select("Reich wechseln", "Reich nicht wechseln")
if s == 1 then
change_empire.move_pc()
end
end
when 71054.use begin
say("Bitte wähle das Reich aus,")
say("in das du flüchten möchtest.")
if get_time() < pc.getqf("next_use_time") then
say("Sie können das Reich noch nicht wechseln.")
say("")
if pc.is_gm() then
say("GM¬°¤F´ú¸Õ¥i¥H³]©w®É¶¡")
say("")
local s = select("*«·s³]©w", "¨ú®ø")
if s == 1 then
say("®É¶¡ªì©l¤Æ¤F")
pc.setqf("next_use_time", 0)
end
end
return
end
if change_empire.move_pc() == true then
pc.setqf("next_use_time", get_time() + 1 * 1)
end
end
function move_pc()
if pc.is_engaged() then
say("Sie sind in einer Gilde.")
say("Sie können das Reich nicht wechseln.")
say("")
return false
end
if pc.is_married() then
say("Sie sind verheiratet.")
say("Sie können das Reich nicht wechseln.")
say("")
return false
end
if pc.is_polymorphed() then
say("Sie sind Verwandelt.")
say("Sie können das Reich nicht wechseln.")
say("")
return false
end
if pc.has_guild() then
say("Sie sind in einer Gilde.")
say("Sie können das Reich nicht wechseln.")
say("")
return false
end
if pc.money < 50000 then
say("Sie haben nicht genug Yang.")
say("Um das Reich wechseln zu können, benötigen Sie 500k yang.")
say("")
return false
end
say("Wählen Sie eines der 2 Reiche")
local s = select("Shinsoo", "Jinno", "Abbrechen")
if 3==s then
return false
end
if s == 1 then
local ret = pc.change_empire(1)
local oldempire = pc.get_empire()
if ret == 999 then
say("Die haben das Reich erfolgreich gewechselt.")
say("Bitte loggen Sie sich neu ein.")
pc.change_gold(-500000)
pc.remove_item(71054) ;
char_log(0, "CHANGE_EMPIRE",string.format("%d -> %d", oldempire, 1))
return true
else
if ret == 1 then
say("Sie sind bereits in diesem Reich.")
say("Bitte wählen Sie ein anderes.")
say("")
say("")
elseif ret == 2 then
say("Reichswechsel noch nicht möglich.")
say("Sie können das Reich noch nicht wechseln, da Sie vor kurzem noch in einer Gilde waren.")
say("")
say("")
elseif ret == 3 then
say("Reichswechsel noch nicht möglich.")
say("Sie können das Reich noch nicht wechseln, da Sie vor kurzem noch verheiratet waren.")
say("")
end
end
return false
end
if s == 2 then
local ret = pc.change_empire(3)
local oldempire = pc.get_empire()
if ret == 999 then
say("Die haben das Reich erfolgreich gewechselt.")
say("Bitte loggen Sie sich neu ein.")
pc.change_gold(-500000)
pc.remove_item(71054) ;
char_log(0, "CHANGE_EMPIRE",string.format("%d -> %d", oldempire, 3))
return true
else
if ret == 1 then
say("Sie sind bereits in diesem Reich.")
say("Bitte wählen Sie ein anderes.")
say("")
say("")
elseif ret == 2 then
say("Reichswechsel noch nicht möglich.")
say("Sie können das Reich noch nicht wechseln, da Sie vor kurzem noch in einer Gilde waren.")
say("")
say("")
elseif ret == 3 then
say("Reichswechsel noch nicht möglich.")
say("Sie können das Reich noch nicht wechseln, da Sie vor kurzem noch verheiratet waren.")
say("")
end
end
return false
end
end
end
end
Chunjo-Jinno
PHP Code:
quest change_empire begin
state start begin
when 20090.chat."Reichswechsel" with game.get_event_flag("c_e") >0 begin
local count = pc.get_change_empire_count() ;
if count >= 1 then
say("Sie können das Reich nicht wechseln")
say("")
return
end
say_reward("Reichswechsel")
say("")
say("Flucht in ein anderes Reich.")
say("Ein Gilden-Leader kann das Reich nicht wechseln...")
say("Sie müssen zuerst Ihre Gilde schließen.")
say("Verheiratete Personen müssen sich vorher scheiden lassen.")
say("Die kosten eines Reichwechsels betragen 500k")
say("")
say("Wollt ihr wirklich das Reich wechseln?")
say("")
local s = select("Reich wechseln", "Reich nicht wechseln")
if s == 1 then
change_empire.move_pc()
end
end
when 71054.use begin
say("Bitte wähle das Reich aus,")
say("in das du flüchten möchtest.")
if get_time() < pc.getqf("next_use_time") then
say("Sie können das Reich noch nicht wechseln.")
say("")
if pc.is_gm() then
say("GM¬°¤F´ú¸Õ¥i¥H³]©w®É¶¡")
say("")
local s = select("*«·s³]©w", "¨ú®ø")
if s == 1 then
say("®É¶¡ªì©l¤Æ¤F")
pc.setqf("next_use_time", 0)
end
end
return
end
if change_empire.move_pc() == true then
pc.setqf("next_use_time", get_time() + 1 * 1)
end
end
function move_pc()
if pc.is_engaged() then
say("Sie sind in einer Gilde.")
say("Sie können das Reich nicht wechseln.")
say("")
return false
end
if pc.is_married() then
say("Sie sind verheiratet.")
say("Sie können das Reich nicht wechseln.")
say("")
return false
end
if pc.is_polymorphed() then
say("Sie sind Verwandelt.")
say("Sie können das Reich nicht wechseln.")
say("")
return false
end
if pc.has_guild() then
say("Sie sind in einer Gilde.")
say("Sie können das Reich nicht wechseln.")
say("")
return false
end
if pc.money < 50000 then
say("Sie haben nicht genug Yang.")
say("Um das Reich wechseln zu können, benötigen Sie 500k yang.")
say("")
return false
end
say("Wählen Sie eines der 2 Reiche")
local s = select("Chunjo", "Jinno", "Abbrechen")
if 3==s then
return false
end
if s == 1 then
local ret = pc.change_empire(2)
local oldempire = pc.get_empire()
if ret == 999 then
say("Die haben das Reich erfolgreich gewechselt.")
say("Bitte loggen Sie sich neu ein.")
pc.change_gold(-500000)
pc.remove_item(71054) ;
char_log(0, "CHANGE_EMPIRE",string.format("%d -> %d", oldempire, 1))
return true
else
if ret == 1 then
say("Sie sind bereits in diesem Reich.")
say("Bitte wählen Sie ein anderes.")
say("")
say("")
elseif ret == 2 then
say("Reichswechsel noch nicht möglich.")
say("Sie können das Reich noch nicht wechseln, da Sie vor kurzem noch in einer Gilde waren.")
say("")
say("")
elseif ret == 3 then
say("Reichswechsel noch nicht möglich.")
say("Sie können das Reich noch nicht wechseln, da Sie vor kurzem noch verheiratet waren.")
say("")
end
end
return false
end
if s == 2 then
local ret = pc.change_empire(3)
local oldempire = pc.get_empire()
if ret == 999 then
say("Die haben das Reich erfolgreich gewechselt.")
say("Bitte loggen Sie sich neu ein.")
pc.change_gold(-500000)
pc.remove_item(71054) ;
char_log(0, "CHANGE_EMPIRE",string.format("%d -> %d", oldempire, 3))
return true
else
if ret == 1 then
say("Sie sind bereits in diesem Reich.")
say("Bitte wählen Sie ein anderes.")
say("")
say("")
elseif ret == 2 then
say("Reichswechsel noch nicht möglich.")
say("Sie können das Reich noch nicht wechseln, da Sie vor kurzem noch in einer Gilde waren.")
say("")
say("")
elseif ret == 3 then
say("Reichswechsel noch nicht möglich.")
say("Sie können das Reich noch nicht wechseln, da Sie vor kurzem noch verheiratet waren.")
say("")
end
end
return false
end
end
end
end