BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

[Pedido]Telepor que necesite un storage para poder usarlo

[Pedido]Telepor que necesite un storage para poder usarlo

IIxGordoxII


Aprendiz
hola  he estado trabajando en un ot pero ps se me ocurrio una brillante idea para una quest la cosa era matar un monstruo y que apareciera un portal pero luego de buscar y buscar me tope con un mod de inquisition es la quest que estoy reparando pero este mod pues al matar al monstruo se quedava vivo con "0"  de vida e.e en fin de tanto buscar me tope con este post [Tienes que estar registrado y conectado para ver este vínculo] y me gustaria combinarlo con un portal que solo me deje usarlo teniendo dicho storage  estaria muy bueno si alguien pudiese echarme la manito saludos!

si TFS 0.4DEV Linux 8.60



Última edición por IIxGordoxII el Vie Feb 26, 2016 4:41 pm, editado 1 vez

[VIP] rafael


Miembro

@Up

Da info de consola y vercion del server a ver si puedo asertelo

IIxGordoxII


Aprendiz
si TFS0.4DEV Linux 8.6 quiero combinarlo con uno que ya vi antes que al matar un monstruo de te un storage con el cual podras entrar en el portal que estoy pidiendo

[VIP] rafael


Miembro

@Up

Movement.xml
Código:
<movevent type="StepIn" actionid="15000" event="script" value="Teleport_Storage.lua"/>

Script
Código:
local config = {
destinacion = {x =1000, y =1000, z =7}
}
local storage = 20210

function onStepIn(cid, item, position, fromPosition)
        if getPlayerStorageValue(cid, storage) == 1 then
   doTeleportThing(cid, config.destinacion)
    doSendMagicEffect(getPlayerPosition(cid), 10)
else
         doTeleportThing(cid, fromPosition, true)
         doPlayerSendCancel(cid,"You need kill monster first")
       doSendMagicEffect(getPlayerPosition(cid), 2)
       end
return TRUE
                end


Edit
Spoiler:

local storage = 20210 ------- storage que necesitaras para pasar el teleport
destinacion = {x =1000, y =1000, z =7} ------ posicion donde te llevara dicho teleport
getPlayerStorageValue(cid, storage) == 1 then ------ revisara si tiene el storage
doPlayerSendCancel(cid,"You need kill monster first") ------------ mensaje que dira al no tener dicho storage y querer entrar al teleport

Krápula


Miembro
[Tienes que estar registrado y conectado para ver este vínculo] escribió:

@Up

Movement.xml
Código:
<movevent type="StepIn" actionid="15000" event="script" value="Teleport_Storage.lua"/>

Script
Código:
local config = {
destinacion = {x =1000, y =1000, z =7}
}
local storage = 20210

function onStepIn(cid, item, position, fromPosition)
        if getPlayerStorageValue(cid, storage) == 1 then
   doTeleportThing(cid, config.destinacion)
    doSendMagicEffect(getPlayerPosition(cid), 10)
else
         doTeleportThing(cid, fromPosition, true)
         doPlayerSendCancel(cid,"You need kill monster first")
       doSendMagicEffect(getPlayerPosition(cid), 2)
       end
return TRUE
                end


Edit
Spoiler:

local storage = 20210 ------- storage que necesitaras para pasar el teleport
destinacion = {x =1000, y =1000, z =7} ------ posicion donde te llevara dicho teleport
getPlayerStorageValue(cid, storage) == 1 then ------ revisara si tiene el storage
doPlayerSendCancel(cid,"You need kill monster first") ------------ mensaje que dira al no tener dicho storage y querer entrar al teleport


Yo no fue quien Pidio Le Script Pero esta guapa la idea y mejor la aplicacion de la idea Eres Grande Rafa Pareces al Maradona !
Tu, Maradona, Cabrera y Una Coca Cola de 3.1 Litros

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.

 

¿Quién está en línea?

En total hay 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .