BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Globalevents efecto en arma

Globalevents efecto en arma

#1 Globalevents efecto en arma el Lun Abr 07, 2014 12:29 pm

9903309


Novato
Busco un scrip que cuando te pongas un items diga una frase , y cuando te la quietes ya
no la diga , y que sea por globalevents.
Si me hacen el favor de pasarlo..

#2 Re: Globalevents efecto en arma el Lun Abr 07, 2014 4:07 pm

Elexonic


Miembro
Mas bien un movement.. un globalevent que yo sepa.. no va a saber si tienes un item y te lo as kitado al segundo...[quizas se podria hacer.. pero tendria que estar checando que todos los jugadores online.. que tengan x item.. lo tengan ekipado o no.. y eso cada segundo.. = locura..] ,
mas bien un movement.. onequip.. eso no daria lag y te serviria igual para lo del mensaje etc.. busca unos por ejemplo tipo soft,, o anillo de esos que te dan super ring y eso.. de hay te puedes basar..en tu script.

edit: algo asi..

Código:

<movevent event="Equip" itemid="xxxx" function="onEquipItem" slot="ring" script="xxxx.lua"/>
    <movevent event="DeEquip" itemid="xxxx" function="onDeEquipItem" slot="ring" script="xxxx.lua"/>
Cambia los slot="ring" por armor,helmet o lo que sea.. y los xxx

Luego solo seria..
Código:


function onEquip(cid, item, slot)
    doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Te pusiste algo o.O.")
        return TRUE
    end
end
Código:
function onDeEquip(cid, item, slot)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Te quitaste algo o.O.")
 return TRUE
    end
end

#3 Re: Globalevents efecto en arma el Lun Abr 07, 2014 9:19 pm

Nights


Moderador
Movements/Scripts
Código:

local x = {
  msg = "Tu Te Has Puesto El Item", -- Mensaje Al Poner
  msgg = "Tu Te Has Quitado El Item", -- Mensaje Al Quitar
  }

function onEquip(cid, item, slot)
    doCreatureSay(cid, x.msg, TALKTYPE_ORANGE)
    doSendMagicEffect(getThingPos(cid), CONST_ME_FIREWORK_BLUE)
        return TRUE
    end

function onEquip(cid, item, slot)
    doCreatureSay(cid, x.msgg, TALKTYPE_ORANGE)
    doSendMagicEffect(getThingPos(cid), CONST_ME_FIREWORK_BLUE)

        return TRUE
    end

Movements.xml
xxxx id del item, xxxx.lua nombre del archivo.lua
Código:

<movevent event="Equip" itemid="xxxx" function="onEquipItem" slot="helmet" script="xxxx.lua"/>
    <movevent event="DeEquip" itemid="xxxx" function="onDeEquipItem" slot="helmet" script="xxxx.lua"/>



Normas:


[Tienes que estar registrado y conectado para ver esa imagen]

Firma:
[Tienes que estar registrado y conectado para ver esa imagen]












[Tienes que estar registrado y conectado para ver esa imagen]
[Tienes que estar registrado y conectado para ver esa imagen]
http://www.lokotserver.weebly.com

#4 Re: Globalevents efecto en arma el Mar Abr 08, 2014 5:27 pm

9903309


Novato
Nights el scrip no funciona , no marca ningun error , pero no hace nada!

#5 Re: Globalevents efecto en arma el Mar Abr 08, 2014 5:42 pm

Belerofonte


Administrador
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Nights el scrip no funciona , no marca ningun error , pero no hace nada!
prueba con:
<movevent event="Equip" itemid="xxxx" event="script" slot="helmet" script="xxxx.lua"/>
<movevent event="DeEquip" itemid="xxxx" event="script" slot="helmet" script="xxxx.lua"/>

Y que las weapons utilizadas no se hayen ya registradas en dicho documento Movements.xml.



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]

#6 Re: Globalevents efecto en arma el Miér Abr 09, 2014 8:36 am

Elexonic


Miembro
onDeEquip en el segundo de nights

#7 Re: Globalevents efecto en arma Hoy a las 1:37 pm

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 .