Domanda errore script quest?

Stato
Discussione chiusa ad ulteriori risposte.

Grucho

Utente Electrum
13 Maggio 2012
302
8
30
119
la quest creata è la seguente:

Codice:
quest quest_by_s4lv0dm begin 
    state start begin 
        when login or levelup with pc.level >= 40 begin 
            set_state("sicomincia") 
        end 
    end 
    state sicomincia begin 
        when letter begin 
            send_letter("Va dalla bottegaia") 
        end 
        when button or info begin 
            say_title("Missione:") 
            say("La bottegaia ha bisogno di te![ENTER]Aiutala!") 
        end 
        when 9003.chat."Aiuto!" begin 
            say_title("Bottegaia") 
            say("Gli orchi neri mi vogliono uccidere![ENTER]Aiutami!!!") 
            set_state("killa") 
        end 
    end 
    state killa begin 
        when letter begin 
            send_letter("Uccidi 10 orchi neri") 
        end 
        when button or info begin 
            say_title("Missione:") 
            say("Uccidi 10 orco nero!") 
            say("Ne hai uccisi " .. pc.getqf("questbyS4LV0DM_424")) 
            say("Sbrigati!") 
        end 
        when 630.kill begin 
            pc.setqf("questbyS4LV0DM_424",pc.getqf("questbyS4LV0DM_424")+1) 
            if pc.getqf("questbyS4LV0DM_424")==10 then 
                chat("Hai ucciso tutti i cani!") 
                chat("Ritorna!") 
                set_state("ritorna") 
            end 
        end 
    end 
    state ritorna begin 
        when 9003.chat."Grazie Mille" begin 
            say_title("Bottegaia") 
            say("Grazie avventuriero![ENTER]Ecco una Luna +9 a te!") 
            say_reward("Hai ricevuto 0 yang!") 
            pc.changegold(0) 
            pc.give_item2(299, 1) 
            pc.give_exp2(0) 
            pc.delqf("questbyS4LV0DM_424") 
            set_state("__COMPLETE__") 
        end 
    end 
    state __COMPLETE__ begin 
    end 
end

dopo averla compilata correttamente in game posso iniziarla ma quando inizio a killare gli orchi non me li conta e la missione non si conclude infatti, qualcuno sa se è un errore di sintassi o altro ? pls do +1 :D
 
Che mi risulti, non esiste un orco con quel value, bensì i value sono i seguenti:

601 orco
602 orco esploratore
603 orco guerriero
604 orco mago
631 fiero orco
632 fiero orco esploratore
633 fiero orco guerriero
634 fiero orco mago
635 fiero orco generale
636 orco nero
637 orco nero gigante
 
Stato
Discussione chiusa ad ulteriori risposte.
Indietro
Top Bottom