Oggi ho creato con il create di quest di s4lmo una quest:
Però mi da il seguente errore:
Ho provato a cambiare invece di pc.level mettere pc.get_level() ma niente
ho provato a cambiare set_state da ("killa") a ( killa ) ma niente mi sapete dire come devo fare visto che ho sentito a molti che funziona sto programma? grazie in anticipo
----------------chiamacinghiale CREATA DAL TOOL DI S4LV0DM----------------
----------------SI PREGA DI NON RIMUOVERE I CREDITI DI QUESTO TOOL!-
-------------------------------Buona giornata.----------------------
quest chiamacinghiale begin
state start begin
when login or levelup with pc.level >= 10 begin
set_state("sicomincia")
end
end
state sicomincia begin
when letter begin
send_letter("Cavalcare")
end
when button or info begin
say_title("Missione:")
say("Salve giovane guerriero![ENTER]E' giunta l'ora che riceva[ENTER]anche tu una cavalcatura [ENTER]speciale![ENTER]Vai dalla bottegaia so che ti[ENTER]puo' aiutare!")
end
when 9003.chat."Cavalcare" begin
say_title("Bottegaia")
say("Salve giovane guerriero![ENTER]Ho sentito che tu vorresti[ENTER]cavalcare un cinghiale![ENTER]Sai oggi è il tuo giorno fortunato[ENTER]svuotando il magazzino ho proprio [ENTER]trovato un chiama cinghiale oscuro![ENTER]Uccidimi 10 tigri e sarà tuo!")
set_state("killa")
end
end
state killa begin
when letter begin
send_letter("Conclusa")
end
when button or info begin
say_title("Missione:")
say("Uccidi 10 Tigre!")
say("Ne hai uccisi " .. pc.getqf("questbyS4LV0DM_102"))
say("Sbrigati!")
end
when 114.kill begin
pc.setqf("questbyS4LV0DM_102",pc.getqf("questbyS4LV0DM_102")+1)
if pc.getqf("questbyS4LV0DM_102")==10 then
chat("Hai ucciso tutti i Tigre!")
chat("Ritorna!")
set_state("ritorna")
end
end
end
state ritorna begin
when 9003.chat."Grazie Mille" begin
say_title("Bottegaia")
say("Bravo guerriero![ENTER]Eccoti come promesso le tue ricompense!")
say_reward("Hai ricevuto 500000 yang!")
pc.changegold(500000)
if pc.job == 0 then
pc.give_item2(71114, 1)
elseif pc.job == 1 then
pc.give_item2(71114, 1)
elseif pc.job == 2 then
pc.give_item2(71114, 1)
elseif pc.job == 3 then
pc.give_item2(71114, 1)
end
pc.give_exp2(500000)
pc.delqf("questbyS4LV0DM_102")
set_state("__COMPLETE__")
end
end
state __COMPLETE__ begin
end
end
Però mi da il seguente errore:
must start with 'quest'
chiamacinghiale.quest:1:Abort (core dumped)
Ho provato a cambiare invece di pc.level mettere pc.get_level() ma niente
ho provato a cambiare set_state da ("killa") a ( killa ) ma niente mi sapete dire come devo fare visto che ho sentito a molti che funziona sto programma? grazie in anticipo
