Ultima modifica da un moderatore:
Salve a tutti, dato che ne ho fatte tante e diverse di quest oggi ho deciso di postarne una.. lo so che è banale ma potrebbe piacere a qualcuno..
Cosa tratta la quest?
- Praticamente bisogna andare dallo stalliere, esso vi assegnerà la missione di killare 2 tipi di orchi neri da cui potrete droppare ( non con molta facilità ) la Pietra che vi chiede. Dopo di che dovrete ritornare da lui ma vi dirà che servono 3 Pozioni Blu per completare la cosa.. quindi dovrete procurarvi 3 pozioni blu e metterle sopra allo stalliere ( prendere l'item e trascinarlo sopra lo stalliere ) ma può fallire la cosa..
Dowload script: Multiupload.nl - upload your files to multiple file hosting sites!
E metto anche lo script qui:
Domande:
- Se voglio modificare il value della pietra e delle pozioni?
1) Semplicissimo.. sostituite 27992 con il value della pietra che volete; 27006 con il value che volete... e anche per modificare la quantità di pozioni che dovete consegnare basta modificare: if pc.getqf("pozioni_consegnate") == numerochevolete then.
- Come compilarla? ( Domanda per coloro che sono alle prime armi )
2) Salvare la quest con nome a piacere in : directoryfinoaquest/quest;
andare sulla macchina virtuale e fare:
- Come modificare il livello per far partire la quest?
3)Semplice cambiate : when login or levelup with pc.get_level() >= lvchevolete begin
Penso che sia tutto, un saluto a tutti, FalleStore alias T1GR3
Cosa tratta la quest?
- Praticamente bisogna andare dallo stalliere, esso vi assegnerà la missione di killare 2 tipi di orchi neri da cui potrete droppare ( non con molta facilità ) la Pietra che vi chiede. Dopo di che dovrete ritornare da lui ma vi dirà che servono 3 Pozioni Blu per completare la cosa.. quindi dovrete procurarvi 3 pozioni blu e metterle sopra allo stalliere ( prendere l'item e trascinarlo sopra lo stalliere ) ma può fallire la cosa..
Dowload script: Multiupload.nl - upload your files to multiple file hosting sites!
E metto anche lo script qui:
Codice:
quest tigresquest begin
state start begin
when login or levelup with pc.get_level() >= 40 begin
local find = find_npc_by_vnum(20349)
if find != 0 then
target.vid("__STALLIERE__",find,"Stalliere")
set_state("comincia")
end
end
end
state comincia begin
when __STALLIERE__.target.click or 20349.chat."Eccomi da te" begin
target.delete("__STALLIERE__")
say_title(mob_name(20349))
say("Ciao "..pc.get_name().." ho")
say("una cosa importanta da dirti..")
say("Un gruppo di mostri si e' impossessato della")
say("Sacra Pietra del Cavallo, una pietra che contiene")
say("una benedizione data dal Dio Drago. Quella pietra e'")
say("troppo importante.. ti prego recuperala.")
say_reward("La puoi trovare uccidendo:")
say(" "..mob_name(636).." ")
say(" "..mob_name(637).." ")
wait()
say("Vuoi aiutarmi allora? Ti prego..")
local scegli=select("Si","No")
if scegli == 2 then
set_state("__COMPLETE__")
end
if scegli == 1 then
say_title(mob_name(20349))
say("Grazie di cuore.. conto su dite!")
set_state("orchi_neri")
end
end
end
state orchi_neri begin
when 636.kill or 637.kill begin
local number = number(1,7)
if number == 4 then
say_title("Hai trovato la Sacra Pietra")
say("Bravo, sei riuscito a trovare la Sacra Pietra!")
say("Vai subito dallo Stalliere con la Sacra Pietra!")
local find2 = find_npc_by_vnum(20349)
if find2 != 0 then
target.vid("__SUCCESS_PIETRASACRA__",find2,"Stalliere")
set_state("ritorna_stalliere")
end
end
end
end
state ritorna_stalliere begin
when __SUCCESS_PIETRASACRA__.target.click or 20349.chat."Ho la Sacra Pietra" with pc.count_item("27992") >= 1 begin
target.delete("__SUCCESS_PIETRASACRA__")
say_title(mob_name(20349))
say("Heile giovanotto, sei riuscito a trovarmi")
say("la pregiatissima Pietra Sacra!!")
say("C'e' ancora un problemino, ossia che per")
say("far ricominciare la benedizione ho bisogno")
say("di 3 Pozioni Blu.. trovamele e poi finalmente")
say("la Sacra Pietra tornerà a risplendere!")
set_state("cerca_pozione_blu")
end
end
state cerca_pozione_blu begin
when 20349.take with item.vnum == 27006 begin
say_title(mob_name(20349))
local vediamo = number (1,6)
if vediamo != 3 then
say("Questa Perla non va bene mi dispiace..")
pc.remove_item("27992")
else
say("Questa perla va bene!")
say("Portamene altre "..3-pc.getqf("pozioni_consegnate").." ")
pc.setqf("pozioni_consegnate",pc.getqf("pozioni_consegnate")+1)
if pc.getqf("pozioni_consegnate") == 4 then
say_title(mob_name(20349))
say("Sei riuscito a trovarmi tutte e 3")
say("le Pozioni Blu! Ora finalmente la")
say("Sacra Pietra potrà risplendere!!!")
say("Ti meriti moltissimo...")
say_reward("1,000,000 di Yang")
say_reward("1 Perla Blu")
pc.delqf("pozioni_consegnate")
pc.changegold(1000000)
pc.give_item2("27993")
set_state("__COMPLETE__")
end
end
end
end
state __COMPLETE__ begin
-- quest creata da T1GR3(FalleStore)
end
end
Domande:
- Se voglio modificare il value della pietra e delle pozioni?
1) Semplicissimo.. sostituite 27992 con il value della pietra che volete; 27006 con il value che volete... e anche per modificare la quantità di pozioni che dovete consegnare basta modificare: if pc.getqf("pozioni_consegnate") == numerochevolete then.
- Come compilarla? ( Domanda per coloro che sono alle prime armi )
2) Salvare la quest con nome a piacere in : directoryfinoaquest/quest;
andare sulla macchina virtuale e fare:
Codice:
cd /directoryfinoaquest/quest
Codice:
ed infine ./qc nomequest.quest
- Come modificare il livello per far partire la quest?
3)Semplice cambiate : when login or levelup with pc.get_level() >= lvchevolete begin
Penso che sia tutto, un saluto a tutti, FalleStore alias T1GR3