BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Nesesito este scrips porfavor...!! Urge

Nesesito este scrips porfavor...!! Urge

#1 Nesesito este scrips porfavor...!! Urge el Miér Feb 19, 2014 10:48 am

Aaronglan


Miembro
Hola amigo pues venia a pedirles ayuda con este scrips
Consiste en lo siguiente..
Que al poner una copa en un muro y jalar la palanca te teleport a un sitio
pero que la copa que pones no te la quite solo que tengas q usarla y ya aparesca en tu bolso de nuevo y asi usarla varias veces... subo imagen
[Tienes que estar registrado y conectado para ver esa imagen]
espero me aya entendido gracias por favor es urgente..!!

http://cooperotserver.es.tl

#2 Re: Nesesito este scrips porfavor...!! Urge el Miér Feb 19, 2014 11:13 am

Sirakx


Moderador
postea el script para poder editarlo



[Tienes que estar registrado y conectado para ver esa imagen]
http://celesta-global.net/

#3 Re: Nesesito este scrips porfavor...!! Urge el Miér Feb 19, 2014 11:16 am

Aaronglan


Miembro
No lo tengo por eso nito que me ayuden..

http://cooperotserver.es.tl

#4 Re: Nesesito este scrips porfavor...!! Urge el Miér Feb 19, 2014 1:05 pm

Belerofonte


Administrador
Servidor/Data/Actions/Actions.xml:
Código:
<action uniqueid="XXXX" event="script" value="palanca copa tp.lua"/>
El UniqueID que le hayas puesto en la línea del Actions.xml es el que le has de poner a la palanca.

Servidor/Data/Actions/Scripts/palanca copa tp.lua:
Código:
function onUse(cid, item, pos, fromPos, toPos)
local PosLever = getThingPos(item.uid)
local Config = {
NeedItemID = 5805, -- ID del objeto necesario a poner en el pedestal.
NeedPos = {x=PosLever.x+1,y=PosLever.y-1,z=PosLever.z}, -- Coordenada del lugar donde se ha de poner el anterior objeto.
Lugar = {x=975,y=1041,z=8} -- Coordenada del lugar hacia donde será teletransportado el jugador.
}
if getTileItemById(Config.NeedPos, Config.NeedItemID).itemid == Config.NeedItemID then
doRemoveItem (getTileItemById(Config.NeedPos, Config.NeedItemID).uid, 1)
doSendMagicEffect (Config.NeedPos, CONST_ME_POFF)
doPlayerAddItem(cid, Config.NeedItemID)
doTeleportThing(cid, Config.Lugar)
doSendMagicEffect (getThingPos(cid), CONST_ME_TELEPORT)
else
doPlayerSendCancel(cid, "You need put " .. getItemArticleById(Config.NeedItemID) .. " ".. string.upper(getItemNameById(Config.NeedItemID)) .. " at the counter.") -- Mensaje que aparecerá si acciona la palanca sin estar el item_necesario en su lugar.
doSendMagicEffect (pos, CONST_ME_POFF)
end
end

Aquí editas las variables a tu gusto guiándote por la mini-instrucción que tienen a la derecha:
Código:
NeedItemID = 5805, -- ItemID del objeto necesario poner en el pedestal.
NeedPos = {x=PosLever.x+1,y=PosLever.y-1,z=PosLever.z}, -- Coordenada del lugar donde se ha de poner el anterior objeto.
Lugar = {x=975,y=1041,z=8} -- Coordenada del lugar hacia donde es teletransportado el jugador.

Si vas a dejar esa parte del mapa como la pusíste en la imagen:
[Tienes que estar registrado y conectado para ver esa imagen]

Puedes dejar la coordenada que puse:
Código:
NeedPos = {x=PosLever.x+1,y=PosLever.y-1,z=PosLever.z}, -- Coordenada del lugar donde se ha de poner el anterior objeto.

En caso contrario pues se la pones la que quieras manualmente



Sugerencia para evitar futuros quebraderos de cabeza:
[Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo]
[Tienes que estar registrado y conectado para ver esa imagen]

#5 Re: Nesesito este scrips porfavor...!! Urge el Jue Feb 20, 2014 10:33 am

Aaronglan


Miembro
Grcias men pero cuando pongo la copa en el pedestal me deja ay mismo.. osea hace el efecto y todo pero me guarda la copa en el bolso pero no me teleporta al sitio q pongo solo me deja ay mismo sale efecto y todo pero no me teleport solo me teleport al mismo lugar ensayalo y veras lo que te digo..

http://cooperotserver.es.tl

#6 Re: Nesesito este scrips porfavor...!! Urge el Jue Feb 20, 2014 10:42 am

Belerofonte


Administrador
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Grcias men pero cuando pongo la copa en el pedestal me deja ay mismo.. osea hace el efecto y todo pero me guarda la copa en el bolso pero no me teleporta al sitio q pongo  solo me deja ay mismo sale efecto y todo pero no me teleport solo me teleport  al mismo lugar ensayalo y veras lo que te digo..
Me funciona bien al igual que cuando lo ensayé ayer cuando lo hice ._.
[Tienes que estar registrado y conectado para ver esa imagen]

Verifica que hayas puesto la coordenada del lugar hacia donde quieras que teletransporte en:
Código:
Lugar = {x=975,y=1041,z=8} -- Coordenada del lugar hacia donde es teletransportado el jugador.

¿te sale algún error en la consola?



Sugerencia para evitar futuros quebraderos de cabeza:
[Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo]
[Tienes que estar registrado y conectado para ver esa imagen]

#7 Re: Nesesito este scrips porfavor...!! Urge el Jue Feb 20, 2014 10:53 am

Aaronglan


Miembro
Ven como haces ese mini video y te enseño como sucede conmigo hice todo igual..

http://cooperotserver.es.tl

#8 Re: Nesesito este scrips porfavor...!! Urge el Jue Feb 20, 2014 1:42 pm

Belerofonte


Administrador
[Tienes que estar registrado y conectado para ver esa imagen]
[Tienes que estar registrado y conectado para ver esa imagen]
TEMA CERRADO
¡Solucionado!



Sugerencia para evitar futuros quebraderos de cabeza:
[Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo]
[Tienes que estar registrado y conectado para ver esa imagen]

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 .