Salve a everbody . . .[Che classe ù.ù]
Il mio problema sta in alcune quest. . .In prattica vorrei usare un "boss" per due o more "kill" quest. . .
Vi faccio un'esempio:
Tipo spirito della morte viene usato nella quest "deviltower" [Cioè dopo 60 secondi vieni portato giù] . . .Io ho provato a mettere una quest che tipo devi uccidere 5 spiriti della morte. . .Però la seconda quest viene buggata [Cioè anche se li killo non mi vengono contatti] e non succede solo con lo spirito della morte anche "Demone Elitario" ecc ecc. . .
Voi potete dire che la quest è sbagliata . . . e invece no!!! xD Infatti se uso la stessa quest ma cambiando il value del mob [Tipo 5 orchi] Funziona <_<
Eccovi anche la quest:
Il mio problema sta in alcune quest. . .In prattica vorrei usare un "boss" per due o more "kill" quest. . .
Vi faccio un'esempio:
Tipo spirito della morte viene usato nella quest "deviltower" [Cioè dopo 60 secondi vieni portato giù] . . .Io ho provato a mettere una quest che tipo devi uccidere 5 spiriti della morte. . .Però la seconda quest viene buggata [Cioè anche se li killo non mi vengono contatti] e non succede solo con lo spirito della morte anche "Demone Elitario" ecc ecc. . .
Voi potete dire che la quest è sbagliata . . . e invece no!!! xD Infatti se uso la stessa quest ma cambiando il value del mob [Tipo 5 orchi] Funziona <_<
Eccovi anche la quest:
HTML:
quest spiriti_morte begin
state start begin
when login or levelup or enter with pc . level >= 93 and pc . level <= 150 begin
set_state(nine_floor_of_tower)
end
end
state nine_floor_of_tower begin
when letter begin
send_letter("Gli Spiriti della Morte")
end
when 1093.kill begin
local count = pc.getqf("devil_spirit") + 1
if count <= 5 then
pc.setqf("devil_spirit", count)
if count == 5 then
send_letter("Gli Spiriti della Morte")
end
end
end
when info or button begin
if pc.getqf("devil_spirit") >= 5 then
say_title("Gli Spiriti della Morte")
say("Hai portato la vendetta di migliaia")
say("di guerrieri, hai sfidato tu stesso")
say("la morte e te la sei cavata, il ")
say("tuo spirito e' ora purificato...")
wait()
pc.setqf("devil_spirit", 0)
pc.give_exp2(220000000)
set_quest_state("levelup","run")
pc.change_money(30000000)
pc.give_item2("50082", 1)
pc.give_item2("27992", 1)
say_reward("Hai ricevuto Forziere della Morte!")
say_reward("Hai ricevuto Perla Bianca!")
say_reward("Hai ricevuto 220.000.000 di Esperienza!")
say_reward("Hai ricevuto 30.000.000 Yang!")
clear_letter()
set_state(__COMPLETE__)
return
else
say_title("Gli Spiriti della Morte")
say("Ogni giorno centinaia di guerrieri")
say("muoino tentando di battere il capo")
say("dei demoni che si cela in cima alla")
say("torre demoniaca, al 9° piano.")
say("")
say_reward( string.format ("Uccidi ancora %s Spiriti della morte!", 5 - pc.getqf("devil_spirit") ) )
end
end
end
state __GIVEUP__ begin
end
state __COMPLETE__ begin
end
end