Unmantained Quest [EPIC-RELEASE]Crea Quest 0.3 + 8 GUIDE LUA by DevilHunteR aka S4LV0DM

Una guida contrassegnata come Unmantained contiene informazioni su un argomento obsoleto, non più utile o files non aggiornati da parte del creatore.
Stato
Discussione chiusa ad ulteriori risposte.
Se non ricordo male c'è tanti script postati , con ormai presenti tutte le funzioni conosciute dagli utenti di IF, io guardarei quelli ( in guida alle guide li trovi )
 
Beh conta che io ho fatto si e no 1 quest, ma ti posso assicurare che s emi dici fammi una quest con i vari regen load ecc per un dungeon, andrei prima a vedere velocemente com'è strutturata la torre, poi in poco farei la nuova quest..

IN fondo sono Script in lua, non programmi :p
Ero a fare l'aereosol <.<
Si, basta fare questo alla fine, però non è detto che in una quest è "spiegato" tutto, le funzioni non si fermano lì, e poi si dovrebbero provare i comandi.
I dungeon sono molto seccanti, la prima volta al 99% il qc ti dirà corretto ed in game non funzionerà.
 
No io mi riferisco ai dungeon, il resto se dice corretto lo è (a meno che non sia un errore logico).
 
GRAZIEEEEEEEEEEEEEEEEEEE +11111111111111111111111111111111111111111111111111111111111111111 XD
 
Funziona... se mettete sempre gli spazi nei titoli non è colpa mia ._.
HTML:
----------------quest_by_s4lv0dm CREATA DAL TOOL DI S4LV0DM----------------
----------------SI PREGA DI NON RIMUOVERE I CREDITI DI QUESTO TOOL!-
-------------------------------Buona giornata.----------------------
quest quest_by_s4lv0dm begin
    state start begin
        when login or levelup with pc.level >= 20 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("I cani selvaggi mi vogliono uccidere![ENTER]Aiutami!!!")
            set_state("killa")
        end
    end
    state killa begin
        when letter begin
            send_letter("Uccidi 50 Cani Selvaggi")
        end
        when button or info begin
            say_title("Missione:")
            say("Uccidi 50 Cani Selvaggi!")
            say("Ne hai uccisi " .. pc.getqf("questbyS4LV0DM_384"))
            say("Sbrigati!")
        end
        when 101.kill begin
            pc.setqf("questbyS4LV0DM_384",pc.getqf("questbyS4LV0DM_384")+1)
            if pc.getqf("questbyS4LV0DM_384")==50 then
                chat("Hai ucciso tutti i Cani Selvaggi!")
                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 500000 yang!")
            pc.changegold(500000)
            if pc.job == 0 then
                pc.give_item2(299, 1)
            elseif pc.job == 1 then
                pc.give_item2(299, 1)
            elseif pc.job == 2 then
                pc.give_item2(299, 1)
            elseif pc.job == 3 then
                pc.give_item2(299, 1)
            end
            pc.give_exp2(50000)
            pc.delqf("questbyS4LV0DM_384")
            set_state("__COMPLETE__")
        end
    end
    state __COMPLETE__ begin
    end
end
chiamata quest lvl20.quest
 
HTML:
----------------quest_by_s4lv0dm CREATA DAL TOOL DI S4LV0DM----------------
----------------SI PREGA DI NON RIMUOVERE I CREDITI DI QUESTO TOOL!-
-------------------------------Buona giornata.----------------------
quest quest_by_s4lv0dm begin
    state start begin
        when login or levelup with pc.level >= 20 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("I cani selvaggi mi vogliono uccidere![ENTER]Aiutami!!!")
            set_state("killa")
        end
    end
    state killa begin
        when letter begin
            send_letter("Uccidi 50 Cani Selvaggi")
        end
        when button or info begin
            say_title("Missione:")
            say("Uccidi 50 Cani Selvaggi!")
            say("Ne hai uccisi " .. pc.getqf("questbyS4LV0DM_384"))
            say("Sbrigati!")
        end
        when 101.kill begin
            pc.setqf("questbyS4LV0DM_384",pc.getqf("questbyS4LV0DM_384")+1)
            if pc.getqf("questbyS4LV0DM_384")==50 then
                chat("Hai ucciso tutti i Cani Selvaggi!")
                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 500000 yang!")
            pc.changegold(500000)
            if pc.job == 0 then
                pc.give_item2(299, 1)
            elseif pc.job == 1 then
                pc.give_item2(299, 1)
            elseif pc.job == 2 then
                pc.give_item2(299, 1)
            elseif pc.job == 3 then
                pc.give_item2(299, 1)
            end
            pc.give_exp2(50000)
            pc.delqf("questbyS4LV0DM_384")
            set_state("__COMPLETE__")
        end
    end
    state __COMPLETE__ begin
    end
end
chiamata quest lvl20.quest
al posto di quest quest_by_s4lv0dm begin
metti quest by_s4lv0dm begin
l'ultima volta ha funzionato....



-


Beh se è per questo su elite l'hanno fatto ancora tempo prima... e poi questo non c'entra proprio niente con quello che hai fatto tu...
 
propongo un rilievo dato che in molti non conoscono minimamente il LUA e in'oltre un complimenti perche SEI TRA I POCHI RIMASTI A FARE VERE RELEASE.
 
ti rode? io ho semplicemente detto nel tuo post che avevi copiato il tutto.
cosa che ai detto te in chat a me senza ricordare il tuo epic fail che inserisco in firma
 
Ultima modifica:
Aggiornamento
Ecco qui una beta del crea quest advanced, domani lo automatizzerò in modo da renderlo più semplice da usare, e più veloce ;)
Edit: Posto domani quella completa ;)
 
Stato
Discussione chiusa ad ulteriori risposte.