hoffe mir kann wer helfen :
FEHLERMELDUNG :
Error occured on compile offical_pets.quest
QUEST :
quest official_pets begin
state start begin
when 20132.use with pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
if pc.getqf("firephoenix_use") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("Stark gegen Monster +25, TP +2000")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("firephoenix_use", 1)
pc.setqf("firephoenix", 1)
affect.add_collect(apply.ATTBONUS_MONSTER, 25, 60*60*8)
affect.add_collect(apply.MAX_HP, 2000, 60*60*8)
horse.set_level("22")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATTBONUS_MONSTER, 25, 60*60*8)
affect.remove_collect(apply.MAX_HP, 2000, 60*60*8)
horse.unsummon()
pc.setqf("firephoenix_use", 0)
pc.setqf("firephoenix", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("firephoenix_use") == 1 begin
pc.setqf("firephoenix_use", 0)
pc.setqf("firephoenix", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATTBONUS_MONSTER, 25, 60*60*8)
affect.remove_collect(apply.MAX_HP, 2000, 60*60*8)
end
when 20133.use with pc.getqf("firephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
if pc.getqf("icephoenix_use") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("Zaubergeschwindigkeit +20%, Durchborende Treffer +15%")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("icephoenix_use", 1)
pc.setqf("icephoenix", 1)
affect.add_collect(apply.CAST_SPEED, 20, 60*60*8)
affect.add_collect(apply.PENETRATE_PCT, 15, 60*60*8)
horse.set_level("23")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.CAST_SPEED, 20, 60*60*8)
affect.remove_collect(apply.PENETRATE_PCT, 15, 60*60*8)
horse.unsummon()
pc.setqf("icephoenix_use", 0)
pc.setqf("icephoenix", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("icephoenix_use") == 1 begin
pc.setqf("icephoenix_use", 0)
pc.setqf("icephoenix", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.CAST_SPEED, 20, 60*60*8)
affect.remove_collect(apply.PENETRATE_PCT, 15, 60*60*8)
end
when 20134.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
if pc.getqf("pwahuang") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("Stark gegen Teufel +25, Stark gegen Untote +25")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("pwahuang_use", 1)
pc.setqf("pwahuang", 1)
affect.add_collect(apply.ATTBONUS_DEVIL, 25, 60*60*8)
affect.add_collect(apply.ATTBONUS_UNDEAD, 25, 60*60*8)
horse.set_level("25")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATTBONUS_DEVIL, 25, 60*60*8)
affect.remove_collect(apply.ATTBONUS_UNDEAD, 25, 60*60*8)
horse.unsummon()
pc.setqf("pwahuang_use", 0)
pc.setqf("pwahuang", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("pwahuang_use") == 1 begin
pc.setqf("pwahuang_use", 0)
pc.setqf("pwahuang", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATTBONUS_DEVIL, 25, 60*60*8)
affect.remove_collect(apply.ATTBONUS_UNDEAD, 25, 60*60*8)
end
when 20135.use with pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
if pc.getqf("dog_use") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("Stark gegen Halbmenschen +10%, Kritischer Treffer +15%")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("dog_use", 1)
pc.setqf("dog", 1)
affect.add_collect(apply.ATTBONUS_HUMAN, 10, 60*60*8)
affect.add_collect(apply.CRITICAL_PCT, 15, 60*60*8)
horse.set_level("26")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATTBONUS_HUMAN, 10, 60*60*8)
affect.remove_collect(apply.CRITICAL_PCT, 15, 60*60*8)
horse.unsummon()
pc.setqf("dog_use", 0)
pc.setqf("dog", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("dog_use") == 1 begin
pc.setqf("dog_use", 0)
pc.setqf("dog", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATTBONUS_HUMAN, 10, 60*60*8)
affect.remove_collect(apply.CRITICAL_PCT, 15, 60*60*8)
end
when 20136.use with pc.getqf("dog") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
if pc.getqf("lion_use") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("Abblocken +10%, Reflektieren +10%")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("lion_use", 1)
pc.setqf("lion", 1)
affect.add_collect(apply.BLOCK, 10, 60*60*8)
affect.add_collect(apply.REFLECT_MELEE, 10, 60*60*8)
horse.set_level("27")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.BLOCK, 10, 60*60*8)
affect.remove_collect(apply.REFLECT_MELEE, 10, 60*60*8)
horse.unsummon()
pc.setqf("lion_use", 0)
pc.setqf("lion", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("lion_use") == 1 begin
pc.setqf("lion_use", 0)
pc.setqf("lion", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.BLOCK, 10, 60*60*8)
affect.remove_collect(apply.REFLECT_MELEE, 10, 60*60*8)
end
when 20137.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
if pc.getqf("pig") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("TP +3000, Stark gegen Halbmenschen +10%")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("pig_use", 1)
pc.setqf("pig", 1)
affect.add_collect(apply.MAX_HP, 3000, 60*60*8)
affect.add_collect(apply.ATTBONUS_HUMAN, 10, 60*60*8)
horse.set_level("28")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.MAX_HP, 3000, 60*60*8)
affect.remove_collect(apply.ATTBONUS_HUMAN, 10, 60*60*8)
horse.unsummon()
pc.setqf("pig_use", 0)
pc.setqf("pig", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("pig_use") == 1 begin
pc.setqf("pig_use", 0)
pc.setqf("pig", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.MAX_HP, 3000, 60*60*8)
affect.remove_collect(apply.ATTBONUS_HUMAN, 10, 60*60*8)
end
when 20138.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
if pc.getqf("tiger") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("Angrifswert +100, TP-Regeneration +50")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("tiger_use", 1)
pc.setqf("tiger", 1)
affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
affect.add_collect(apply.HP_REGEN, 50, 60*60*8)
horse.set_level("29")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
affect.remove_collect(apply.HP_REGEN, 50, 60*60*8)
horse.unsummon()
pc.setqf("tiger_use", 0)
pc.setqf("tiger", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("tiger_use") == 1 begin
pc.setqf("tiger_use", 0)
pc.setqf("tiger", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
affect.remove_collect(apply.HP_REGEN, 50, 60*60*8)
end
end
end
state start begin
when 20132.use with pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
if pc.getqf("firephoenix_use") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("Stark gegen Monster +25, TP +2000")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("firephoenix_use", 1)
pc.setqf("firephoenix", 1)
affect.add_collect(apply.ATTBONUS_MONSTER, 25, 60*60*8)
affect.add_collect(apply.MAX_HP, 2000, 60*60*8)
horse.set_level("22")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATTBONUS_MONSTER, 25, 60*60*8)
affect.remove_collect(apply.MAX_HP, 2000, 60*60*8)
horse.unsummon()
pc.setqf("firephoenix_use", 0)
pc.setqf("firephoenix", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("firephoenix_use") == 1 begin
pc.setqf("firephoenix_use", 0)
pc.setqf("firephoenix", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATTBONUS_MONSTER, 25, 60*60*8)
affect.remove_collect(apply.MAX_HP, 2000, 60*60*8)
end
when 20133.use with pc.getqf("firephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
if pc.getqf("icephoenix_use") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("Zaubergeschwindigkeit +20%, Durchborende Treffer +15%")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("icephoenix_use", 1)
pc.setqf("icephoenix", 1)
affect.add_collect(apply.CAST_SPEED, 20, 60*60*8)
affect.add_collect(apply.PENETRATE_PCT, 15, 60*60*8)
horse.set_level("23")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.CAST_SPEED, 20, 60*60*8)
affect.remove_collect(apply.PENETRATE_PCT, 15, 60*60*8)
horse.unsummon()
pc.setqf("icephoenix_use", 0)
pc.setqf("icephoenix", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("icephoenix_use") == 1 begin
pc.setqf("icephoenix_use", 0)
pc.setqf("icephoenix", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.CAST_SPEED, 20, 60*60*8)
affect.remove_collect(apply.PENETRATE_PCT, 15, 60*60*8)
end
when 20134.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
if pc.getqf("pwahuang") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("Stark gegen Teufel +25, Stark gegen Untote +25")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("pwahuang_use", 1)
pc.setqf("pwahuang", 1)
affect.add_collect(apply.ATTBONUS_DEVIL, 25, 60*60*8)
affect.add_collect(apply.ATTBONUS_UNDEAD, 25, 60*60*8)
horse.set_level("25")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATTBONUS_DEVIL, 25, 60*60*8)
affect.remove_collect(apply.ATTBONUS_UNDEAD, 25, 60*60*8)
horse.unsummon()
pc.setqf("pwahuang_use", 0)
pc.setqf("pwahuang", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("pwahuang_use") == 1 begin
pc.setqf("pwahuang_use", 0)
pc.setqf("pwahuang", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATTBONUS_DEVIL, 25, 60*60*8)
affect.remove_collect(apply.ATTBONUS_UNDEAD, 25, 60*60*8)
end
when 20135.use with pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
if pc.getqf("dog_use") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("Stark gegen Halbmenschen +10%, Kritischer Treffer +15%")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("dog_use", 1)
pc.setqf("dog", 1)
affect.add_collect(apply.ATTBONUS_HUMAN, 10, 60*60*8)
affect.add_collect(apply.CRITICAL_PCT, 15, 60*60*8)
horse.set_level("26")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATTBONUS_HUMAN, 10, 60*60*8)
affect.remove_collect(apply.CRITICAL_PCT, 15, 60*60*8)
horse.unsummon()
pc.setqf("dog_use", 0)
pc.setqf("dog", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("dog_use") == 1 begin
pc.setqf("dog_use", 0)
pc.setqf("dog", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATTBONUS_HUMAN, 10, 60*60*8)
affect.remove_collect(apply.CRITICAL_PCT, 15, 60*60*8)
end
when 20136.use with pc.getqf("dog") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
if pc.getqf("lion_use") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("Abblocken +10%, Reflektieren +10%")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("lion_use", 1)
pc.setqf("lion", 1)
affect.add_collect(apply.BLOCK, 10, 60*60*8)
affect.add_collect(apply.REFLECT_MELEE, 10, 60*60*8)
horse.set_level("27")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.BLOCK, 10, 60*60*8)
affect.remove_collect(apply.REFLECT_MELEE, 10, 60*60*8)
horse.unsummon()
pc.setqf("lion_use", 0)
pc.setqf("lion", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("lion_use") == 1 begin
pc.setqf("lion_use", 0)
pc.setqf("lion", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.BLOCK, 10, 60*60*8)
affect.remove_collect(apply.REFLECT_MELEE, 10, 60*60*8)
end
when 20137.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
if pc.getqf("pig") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("TP +3000, Stark gegen Halbmenschen +10%")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("pig_use", 1)
pc.setqf("pig", 1)
affect.add_collect(apply.MAX_HP, 3000, 60*60*8)
affect.add_collect(apply.ATTBONUS_HUMAN, 10, 60*60*8)
horse.set_level("28")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.MAX_HP, 3000, 60*60*8)
affect.remove_collect(apply.ATTBONUS_HUMAN, 10, 60*60*8)
horse.unsummon()
pc.setqf("pig_use", 0)
pc.setqf("pig", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("pig_use") == 1 begin
pc.setqf("pig_use", 0)
pc.setqf("pig", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.MAX_HP, 3000, 60*60*8)
affect.remove_collect(apply.ATTBONUS_HUMAN, 10, 60*60*8)
end
when 20138.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
if pc.getqf("tiger") == 0 then
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_blue2("Dein Haustier hat einen Standard Namen!")
end
chat(" - ")
notice("Dein Haustier wurde gerufen, du bekommst nun folgende Bonis:")
notice("Angrifswert +100, TP-Regeneration +50")
chat(" - ")
local your_horse_level = horse.get_level()
pc.setqf("horse_level_save", your_horse_level)
pc.setqf("tiger_use", 1)
pc.setqf("tiger", 1)
affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
affect.add_collect(apply.HP_REGEN, 50, 60*60*8)
horse.set_level("29")
horse.unsummon() horse.summon()
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
else
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
affect.remove_collect(apply.HP_REGEN, 50, 60*60*8)
horse.unsummon()
pc.setqf("tiger_use", 0)
pc.setqf("tiger", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
end
end
when logout or login with pc.getqf("tiger_use") == 1 begin
pc.setqf("tiger_use", 0)
pc.setqf("tiger", 0)
local horse_settings = pc.getqf("horse_level_save")
horse.set_level(horse_settings)
chat(" - ")
notice("Dein Haustier verabschiedet sich nun von dir!")
notice("Die Bonis sind nun nicht mehr Aktiv")
chat(" - ")
affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
affect.remove_collect(apply.HP_REGEN, 50, 60*60*8)
end
end
end
Suche Hilfe