Ultima modifica da un moderatore:
Visto che la release [RELEASE] NPC saltare Piani della Torre sembrava qualcosa di alieno,anche se l 'autore e' stato gentile a impegnarsi per aiutare ... vi do io una mano ho riscritto lo script in maniera funzionale e semplice da modificare come volete!!!!.......scusate ma su questo forum il pc non va a capo
.......ps.. lo script e' mio non e' quello originale
e qui il cube da mettere in cube.txt..................................................................................................................
.................................................................................................................................dopo aggiungere al regen del secondo piano un npc creato da voi per il warp al settimo piano della torre come richiesto cosi' ......................
ho usato il 20090 ma voi usate qualsiasi npc volete********Ho messo lo scipt in <code> penso che rispetti le tabbature ecc... se da qualche problemi chiedete qui e risolviamo Ps.. Spero di essere stato d'aiuto a tutti Saluti DarknesS .....non mi da fastidio reputazione o mi piace ^_^ Pss. quando incontrate questo request = 30301 *es. non cambiatelo mai in item = 30301 >.< Grazie a lollo91 ho scoperto che crea un bug su tutto il core lol quindi lasciate gli indici che ho messo io***Piccolo edit! la prima quest e' col check degli item chiavi bong in e mappe sagui obbligatorie tutte e due!! a seguire quello senza il check dei due item
.......ps.. lo script e' mio non e' quello originale
Codice:
--*************************************************
--**Script Guardiano_crafter Torre1 7°piano torre *
--** by DarknesS *
--*************************************************
quest guardiano_torre begin
state start begin
when 20090.chat."Settimo piano" with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
qnt = 100
request = 30090
if pc.countitem(request) < qnt then
say("Non hai gli item necessari?")
say("Per provarci ho bisogno di:")
say(" "..qnt.." ")
say_item_vnum(" "..request.." ")
return
end
say("Salve "..pc.get_name()..".[ENTER]Vuoi andare al settimo piano?")
say("Non ti garantisco di riuscirci")
say("Per provarci ho bisogno di:")
say(" "..qnt.." ")
say_item_vnum(" "..request.." ")
say(" Accetti ??")
local main_set = select("Si","No")
if main_set == 2 then
return
end
say("Attento al piano successivo..")
if pc . countitem (request) >= qnt then
pc . remove_item ( request, qnt )
timer ( "devil_jump_7" , 6 )
d . clear_regen ( )
end
end
when 20348.chat."Crafta Chiavi e Mappe Zin" begin
qnt = 10
request = 30301
request2 = 30303
if pc.countitem(request,request2) < qnt then
say("Non hai item necessari!! ")
say("Se vuoi craftare devi avere :")
say(" "..qnt.." ")
say_item_vnum(" "..request.." ")
say("Oppure")
say(" "..qnt.." ")
say_item_vnum(" "..request2.." ")
return
end
say("Vuoi Craftare Chiavi e Mappe Zin??")
say("Bene inserisci quelle Sa-Gui nel box.")
say("Inserisci rispettivamente:")
say(" "..qnt.." ")
say_item_vnum(" "..request.." ")
say(" "..qnt.." ")
say_item_vnum(" "..request2.." ")
wait()
setskin(NOWINDOW)
command("cube open")
end
end
end
Codice:
Mappa Zin
section
npc 20348
item 30301 10
reward 30302 1
percent 100
end
Chiave Zin
section
npc 20348
item 30303 10
reward 30304 1
percent 100
end
Codice:
m 121 379 0 0 0 0 10s 100 1 20090
Codice:
--*************************************************
--**Script Guardiano_crafter Torre1 7°piano torre *
--** by DarknesS *
--*************************************************
quest guardiano_torre begin
state start begin
when 20090.chat."Settimo piano" with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
qnt = 100
request = 30090
if pc.countitem(request) < qnt then
say("Non hai gli item necessari?")
say("Per provarci ho bisogno di:")
say(" "..qnt.." ")
say_item_vnum(" "..request.." ")
return
end
say("Salve "..pc.get_name()..".[ENTER]Vuoi andare al settimo piano?")
say("Non ti garantisco di riuscirci")
say("Per provarci ho bisogno di:")
say(" "..qnt.." ")
say_item_vnum(" "..request.." ")
say(" Accetti ??")
local main_set = select("Si","No")
if main_set == 2 then
return
end
say("Attento al piano successivo..")
if pc . countitem (request) >= qnt then
pc . remove_item ( request, qnt )
timer ( "devil_jump_7" , 6 )
d . clear_regen ( )
end
end
when 20348.chat."Crafta Chiavi e Mappe Zin" begin
qnt = 10
request = 30301
request2 = 30303
say("Vuoi Craftare Chiavi e Mappe Zin??")
say("Bene inserisci quelle Sa-Gui nel box.")
say("Inserisci rispettivamente:")
say(" "..qnt.." ")
say_item_vnum(" "..request.." ")
say(" "..qnt.." ")
say_item_vnum(" "..request2.." ")
wait()
setskin(NOWINDOW)
command("cube open")
end
end
end



bel lavoro