Ich bin nun soweit, das ich den Phönix mit dem Item rufen kann, er kommt auch
ABER, er folgt mir nicht oO Denke mal irgendwo was falsch gemacht...
Außerdem hat er ne Flagge vom Reich oO
Die Bonis die in der Quest stehen bekomm ich auch nicht..
Helf mir bitte..
Hier mal ein Screen..
Ich benutze diese ID´s
20129
20130 = Level 25
20131
Diese sind in der NPClist & mob_proto Serverside eingetragen..
Quest:
PHP Code:
quest phoenix begin
state start begin
when 70044.use begin
local old_horse_name = horse.get_name() ;
if string.len(old_horse_name) == 0 then
say_title("Phönix")
say_reward("Dein Phönix besitzt noch keinen Namen.")
say_reward("Du kannst ihm einen geben in dem du das")
say_reward("Haustierzucker benutzt, diese bekommst du")
say_reward("beim Start oder bei der Gemichtwarenhädlerin!")
say_reward("")
say_reward("ACHTUNG: Alle Haustiere Besitzen dann den")
say_reward("gleichen Namen!")
return
end
chat("Dein Phoenix wurde gerufen!")
affect.add_collect(apply.CON,25,60*60*24*365*60)
affect.add_collect(apply.INT,10,60*60*24*365*60)
affect.add_collect(apply.STR,10,60*60*24*365*60)
affect.add_collect(apply.DEX,10,60*60*24*365*60)
affect.add_collect(apply.MAX_HP,5000,60*60*24*365*60)
horse.set_level ("25")
horse.unsummon() horse.summon()
set_state(back)
end
end
state back begin
when 70044.use begin
chat("Dein Phoenix wurde weggeschickt!")
affect.remove_collect(apply.CON,25,60*60*24*365*60)
affect.remove_collect(apply.INT,10,60*60*24*365*60)
affect.remove_collect(apply.STR,10,60*60*24*365*60)
affect.remove_collect(apply.DEX,10,60*60*24*365*60)
affect.remove_collect(apply.MAX_HP,5000,60*60*24*365*60)
horse.unsummon()
horse.set_level ("1")
set_state(start)
end
end
end






