Quest Teletransportacion
-
**qui les traigo esta otra quest que lo que hace es teletransportar un pj By: DjZed ...
quest anilloteleport begin
state start begin
when 70007.use begin
local left = pc.getqf("next_time") - get_time()
local left2 = left / 60
say_title("By DjZed")
say_title("Anillo Teletransportador:")
say("Con este anillo puedes teletransportar")
say("a cualquier jugador que este en el juego.")
say("")
say("Solo lo puedes usar 1 vez cada hora!")
say_reward("Quiere usar el anillo?")
local a = select("Si","No")
if a == 1 then
say_title("By DjZed")
say_title("Anillo Teletransportador:")
say("Cuando introduces el nombre de un jugador")
say("que no esta Online, ")
say("tiene que recargar 1 hora igualmente.")
say_reward("Desea Continuar?")
local b = select("Si","No")
if b == 1 then
if get_time() > pc.getqf("next_time")then
say_title("Anillo Teletransportador")
say_reward("Cual es el nombre del jugador?")
local name = input()
if name == "[GA]1" or name == "[SGM]2" or name == "[SGM]3" or name == "[GM]4" or name == "[GM]5" or name == "[GM]6" or name == "[GM]7" then
say("no puedes teletransportar a un GM")
return
else
pc.teleport(name)
pc.teleport(name)
pc.setqf("next_time", get_time() + 3600)
end
else
say("Tienes que esperar "..left2.." unos minutos antes..")
end
else
return
end
else
return
end
end
end
endsolo deja usarlo 1 vez a la hora y no deja teletransportar a miembros del staff xDD
aqui la dejo ya echa: [http://www.mediafire.com/?o45auoj4b146b8w][0]">[http://www.mediafire.com/?o45auoj4b146b8w][1]
Instalacion:
es sensillo, vamos al filezilla al directorio: /usr/rain/channel/share_data/locale/hongkong/quest/
y metemos ahi el "anilloteleport.quest"
despues en el mismo directorio buscamos el hongkong.list lo abrimos y al final añadimos una ultima linea con el nombre de la quest, es decir, anilloteleport.quest
la quest esta echa para el item 70007 que es el Anillo Deformacion, si quereis programarlo para otro item simplemente vais a la linea numero 3 de la quest donde pone: when 70007.use begin y cambian el 70007 por el code del item que quieran y listo.
espero que le guste ...
Fuente:
Dioses Mx By: DjZed**[0]: <a href=
[1]: http://www.mediafire.com/?o45auoj4b146b8w -
Gracias muy bueno
y les hago un pequeño aporte xD, vamos a cambiar para que no demore una hora sino 10 minutos.
quest anilloteleport begin
state start begin
when 70007.use begin
local left = pc.getqf("next_time") - get_time()
local left2 = left / 10
say_title("By DjZed")
say_title("Anillo Teletransportador:")
say("Con este anillo puedes teletransportar")
say("a cualquier jugador que este en el juego.")
say("")
say("Solo lo puedes usar 1 vez cada 10 minutos!")
say_reward("Quiere usar el anillo?")
local a = select("Si","No")
if a == 1 then
say_title("By DjZed")
say_title("Anillo Teletransportador:")
say("Cuando introduces el nombre de un jugador")
say("que no esta Online, ")
say("tiene que recargar 1 hora igualmente.")
say_reward("Desea Continuar?")
local b = select("Si","No")
if b == 1 then
if get_time() > pc.getqf("next_time")then
say_title("Anillo Teletransportador")
say_reward("Cual es el nombre del jugador?")
local name = input()
if name == "[GA]1" or name == "[SGM]2" or name == "[SGM]3" or name == "[GM]4" or name == "[GM]5" or name == "[GM]6" or name == "[GM]7" then
say("no puedes teletransportar a un GM")
return
else
pc.teleport(name)
pc.teleport(name)
pc.setqf("next_time", get_time() + 600)
end
else
say("Tienes que esperar "..left2.." unos minutos antes..")
end
else
return
end
else
return
end
end
end
endY si quieren transportar a todos incluyendo GA, SGM, GM etc... usen la siguiente quest, y de paso le incluyo los 10 minutos
quest anilloteleport begin
state start begin
when 70007.use begin
local left = pc.getqf("next_time") - get_time()
local left2 = left / 10
say_title("By DjZed")
say_title("Anillo Teletransportador:")
say("Con este anillo puedes teletransportar")
say("a cualquier jugador que este en el juego.")
say("")
say("Solo lo puedes usar 1 vez cada 10 minutos!")
say_reward("Quiere usar el anillo?")
local a = select("Si","No")
if a == 1 then
say_title("By DjZed")
say_title("Anillo Teletransportador:")
say("Cuando introduces el nombre de un jugador")
say("que no esta Online, ")
say("tiene que recargar 1 hora igualmente.")
say_reward("Desea Continuar?")
local b = select("Si","No")
if b == 1 then
if get_time() > pc.getqf("next_time")then
say_title("Anillo Teletransportador")
say_reward("Cual es el nombre del jugador?")
local name = input()
return
else
pc.teleport(name)
pc.teleport(name)
pc.setqf("next_time", get_time() + 600)
end
else
say("Tienes que esperar "..left2.." unos minutos antes..")
end
else
return
end
else
return
end
end
end
endEso es todo, aclaro esta 100% probado por mi xD
-
Funcciona perfecto !