BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Pedido Frozen Staff de Marlboro

Pedido Frozen Staff de Marlboro

#1 Pedido Frozen Staff de Marlboro el Lun Nov 04, 2013 6:05 am

Snack


Miembro
Hola a todos soy snack.
Vengo a pedirles de su ayuda ya que yo no pude crearla y quisiera tenerla.

Lo que estoy pidiendo es una wand o un item que al ponértela salga el efecto de un texto encima de ti ha si como lo dejare en el siguiente vídeo.


[Tienes que estar registrado y conectado para ver este vínculo]

Dejare +rep al que me ayude y gracias.

http://www.facebook.com/RamcesBells

#2 Re: Pedido Frozen Staff de Marlboro el Lun Nov 04, 2013 8:22 am

Belerofonte


Administrador
¡Tema Movido!
Prueba con este:
Data/Movements/Movements.xml:
Código:
<movevent type="Equip" itemid="2453" event="script" slot="hand" value="nombre.lua"/>
<movevent type="DeEquip" itemid="2453" event="script" slot="hand" value="nombre.lua"/>
Data/Movements/Scripts/nombre.lua:
Código:
local texto = "†Frozen†" -- Texto que aparecerá en el jugador. (siempre "entre comillas")
local color = COLOR_TEAL -- Término o número representativo del color de texto.
local seg = 1 -- Cada cuantos segundos aparecerá el susodicho texto.
EVENT = {}
local function Animado(cid)
if isPlayer(cid) then
doSendAnimatedText (getThingPos(cid), texto, color)
EVENT[cid] = addEvent(Animado, 1000*seg, cid)
end
end
function onEquip(cid, item, slot)
Animado(cid)
return true
end
function onDeEquip(cid, item, slot)
stopEvent(EVENT[cid])
return true
end
@Down, mmmmmh sí, tienes razón, qué raro ya que he usado ese mismo otras veces y ha ido a la perfección S:
pero ahora sí va mal, veré qué puedo hacer. Para cambiar el texto y el color era en esta parte:
Código:
local texto = "†EvilGloves†" -- Texto que aparecerá en el jugador. (siempre "entre comillas")
local color = COLOR_ORANGE -- Término o número representativo del color de texto.
Pero ya poco sentido tiene... a ver si lo consigo solucionar o.O



Última edición por Belerofonte el Lun Nov 04, 2013 2:15 pm, editado 2 veces



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]

#3 Re: Pedido Frozen Staff de Marlboro el Lun Nov 04, 2013 1:42 pm

Hellscors


Miembro
@Up

Hola

Vi este post y me gusto la idea 6.6

Ya lo probe en mi ot:3 ,solo que hay un error Belerofonte  ,al ponetela si aparece ,pero al quitartela ,sigue apareciendo las palabras ,no se si asi lo haya pedio snake (creo que no porque es ovio 6.6) ,per ojala lo aregles(:
Ah y como le hago para que diga †EvilGloves† ,asi en naranja:3

http://www.blacktibia.org/t32971-86-prestige-imperia-ot-server-h

#4 Re: Pedido Frozen Staff de Marlboro el Lun Nov 04, 2013 4:16 pm

Snack


Miembro
@Ups

Belerofonte funciona perfectamente pero no sale la   " † " uso OTx 8.6.
[Tienes que estar registrado y conectado para ver esa imagen]

Y es cierto como dice Hellscors. Se me olvido poner que también que cuando se quiten la staff ya no salga el efecto del texto porque cuando me la quito sigue saliendo y sigue acumulando mas efectos y sale cada ves mas rapido.

Gracias por ayudarme

http://www.facebook.com/RamcesBells

#5 Re: Pedido Frozen Staff de Marlboro el Miér Nov 06, 2013 12:22 am

Hellscors


Miembro
@Up

Ami si me salio igual el †Frozen† ,igualito  ,nomas que yo quiero cambiarlo por uno amarillo o naranja :B

Belerofonte ,Ayudanos en este script :B ,me gusto mucho T_T ,arreglalo o arreglenlo paro:D

http://www.blacktibia.org/t32971-86-prestige-imperia-ot-server-h

#6 Re: Pedido Frozen Staff de Marlboro el Miér Nov 06, 2013 7:07 am

Belerofonte


Administrador
Ya lo arreglé, si el jugador se quita el Arcane Staff poniéndolo en el suelo o en la backpack no
vuelve a salir más el texto o si se desconecta pues lo mismo sin aparecer ningún error en la consola).
[Tienes que estar registrado y conectado para ver esa imagen]
Pero ahora si el jugador ya teniéndo el Arcane Staff en la mano se equipa con otro Arcane Staff el texto le aparecerá
repetidas veces y eso ya no sé como solucionarlo , a ver si tal vez alguien que sepa del tema se decide pasar por aquí ;D
[Tienes que estar registrado y conectado para ver esa imagen]

Código:
local texto = "†Frozen†" -- Texto que aparecerá en el jugador. (siempre "entre comillas")
local color = COLOR_TEAL -- Término o número representativo del color de texto.
local seg = 1 -- Cada cuantos segundos aparecerá el susodicho texto.
local str = 48762 -- Storage Value que gustes.
local s = getPlayerStorageValue
local function Belero(cid)
if isPlayer(cid) and s(cid, str) == 1 then
doSendAnimatedText (getThingPos(cid), texto, color)
addEvent(Belero, 1000*seg, cid)
end
end
function onEquip(cid, item, slot)
doPlayerSetStorageValue(cid, str, 1)
Belero(cid)
return true
end
function onDeEquip(cid, item, slot)
doPlayerSetStorageValue(cid, str, -1)
return true
end
[Tienes que estar registrado y conectado para ver este vínculo] escribió:@Ups

Belerofonte funciona perfectamente pero no sale la   " † " uso OTx 8.6.
[Tienes que estar registrado y conectado para ver esa imagen]
Respecto a eso tampoco sabría decirte S: creía que era cambiando algo del config.lua pero estube mirando y no encuentro nada relacionado D;


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

Ami si me salio igual el †Frozen† ,igualito ,nomas que yo quiero cambiarlo por uno amarillo o naranja :BD
Código:

local texto = "†EvilGloves†" -- Texto que aparecerá en el jugador. (siempre "entre comillas")
local color = COLOR_ORANGE -- Término o número representativo del color de texto.
EDITO:

[Tienes que estar registrado y conectado para ver este vínculo] escribió:Belerofonte me podrias decir el numero del color teal porque cuando pongo COLOR-ETC SALE TODO OSCURO EJEMPLO FROZen o cualquier palabra o si me podrias decir la solucion se agradece:)
Tal vez sea porque lo pones "COLOR-ETC" (guión) en vez de "COLOR_ETC" (guión bajo) pero bueno lo colores los puedes e encontrar en:
TuOTServer/Data/Lib/000-constant.lua:

Código:
COLOR_BLACK = 0
COLOR_BLUE = 5
COLOR_GREEN = 18
COLOR_LIGHTGREEN = 66
COLOR_DARKBROWN = 78
COLOR_LIGHTBLUE = 89
COLOR_MAYABLUE = 95
COLOR_DARKRED = 108
COLOR_DARKPURPLE = 112
COLOR_BROWN = 120
COLOR_GREY = 129
COLOR_TEAL = 143
COLOR_DARKPINK = 152
COLOR_PURPLE = 154
COLOR_DARKORANGE = 156
COLOR_RED = 180
COLOR_PINK = 190
COLOR_ORANGE = 192
COLOR_DARKYELLOW = 205
COLOR_YELLOW = 210
COLOR_WHITE = 215
COLOR_NONE = 255
Y algunos otros que vi en otros Post:
-- ***More colours
-- CRYSTAL     = 65
-- BROWN       = 78
-- PLATINUM    = 89
-- PURPLE      = 147
-- ORANGE      = 198
-- PINK        = 203  <- low noticability

-- ***Even more colours focused around different tints
-- DARKRED     = 36
-- DARKBLUE    = 2
-- DARKGREEN   = 6
-- LIGHTGREEN  = 30
-- LIGHTBLUE   = 35
-- LIMEGREEN   = 174 <- most recognizable as yellow

-- ***Normal lights
-- LIGHTGREY   = 172 <- normal light
-- WHITE_EXP   = 215 <- normal light
-- SKYBLUE     = 179 <- normal light
-- GREY        = 129 <- normal light

-- ***No category
-- BLACK       = 1 <- dark dark blue
-- NONE        = 255  <- weird mix of pink red and purple



Última edición por Belerofonte el Jue Nov 07, 2013 5:18 am, editado 2 veces



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: Pedido Frozen Staff de Marlboro el Miér Nov 06, 2013 7:10 am

Yoiker


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

Ami si me salio igual el †Frozen† ,igualito  ,nomas que yo quiero cambiarlo por uno amarillo o naranja :B

Belerofonte ,Ayudanos en este script :B ,me gusto mucho T_T ,arreglalo o arreglenlo paro:D
Supongo q cambias COLOR_TEAL Por COLOR_ORANGE no?

#8 Re: Pedido Frozen Staff de Marlboro el Jue Nov 07, 2013 4:25 am

1711739


Novato
Belerofonte me podrias decir el numero del color teal porque cuando pongo COLOR-ETC SALE TODO OSCURO EJEMPLO FROZen o cualquier palabra o si me podrias decir la solucion se agradece:)

#9 Re: Pedido Frozen Staff de Marlboro el Dom Jun 22, 2014 8:34 am

Belerofonte


Administrador
Ok... tras varios intentos ya con éste sí va bien:
Código:
<movevent type="Equip" itemid="2453" event="script" slot="hand" value="nombre.lua"/>
<movevent type="DeEquip" itemid="2453" event="script" slot="hand" value="nombre.lua"/>

Código:
 local Config = {
  texto = "†Frozen†", -- Texto que aparecerá en el jugador. (siempre "entre comillas")
  color = COLOR_TEAL, -- Término o número representativo al color del texto.
  seg = 2, -- Cada cuantos segundos aparecerá el texto.
  weaponID = 2453 -- ID del weapon usado.
                  }
function Animado(cid)
  for i = 1, 10 do
    if isCreature(cid) and (not isPlayerGhost(cid)) and (getPlayerSlotItem(cid, i).itemid == Config.weaponID) then
        doSendAnimatedText (getThingPos(cid), Config.texto, Config.color)
        EventEffect = addEvent(Animado, 1000*Config.seg, cid)
    end
  end
end

function onEquip(cid, item, slot)
    Animado(cid)
  return true
end

function onDeEquip(cid, item, slot)
    stopEvent (EventEffect)
  return true
end
Siento la tardanza.



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]

#10 Re: Pedido Frozen Staff de Marlboro el Mar Jun 24, 2014 11:05 am

GOD Silver Muerte


Aprendiz
Muchas gRacias por su aporte pero me podrian ayudar es que este script es solo para montarse la waand y salga texto y necesito que un script que me sea para wand, sword y star si no es mucha molestia porfavor

#11 Re: Pedido Frozen Staff de Marlboro el Lun Sep 22, 2014 10:58 am

God Kabo


Miembro
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Ok... tras varios intentos ya con éste sí va bien:
Código:
<movevent type="Equip" itemid="2453" event="script" slot="hand" value="nombre.lua"/>
<movevent type="DeEquip" itemid="2453" event="script" slot="hand" value="nombre.lua"/>

Código:
 local Config = {
  texto = "†Frozen†", -- Texto que aparecerá en el jugador. (siempre "entre comillas")
  color = COLOR_TEAL, -- Término o número representativo al color del texto.
  seg = 2, -- Cada cuantos segundos aparecerá el texto.
  weaponID = 2453 -- ID del weapon usado.
                  }
function Animado(cid)
  for i = 1, 10 do
    if isCreature(cid) and (not isPlayerGhost(cid)) and (getPlayerSlotItem(cid, i).itemid == Config.weaponID) then
        doSendAnimatedText (getThingPos(cid), Config.texto, Config.color)
        EventEffect = addEvent(Animado, 1000*Config.seg, cid)
    end
  end
end

function onEquip(cid, item, slot)
    Animado(cid)
  return true
end

function onDeEquip(cid, item, slot)
    stopEvent (EventEffect)
  return true
end
Siento la tardanza.


Belerofonte esto es lo que pido yo -.- pero que no con la wand si no con full set frozen sea sword sea arco sea wand pero con set conpleto te salga ese efecto :,(

http://mexico.otservlist.org/ots/1433258

#12 Re: Pedido Frozen Staff de Marlboro el Lun Sep 22, 2014 11:05 am

Belerofonte


Administrador
[Tienes que estar registrado y conectado para ver este vínculo] escribió:
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Ok... tras varios intentos ya con éste sí va bien:
Código:
<movevent type="Equip" itemid="2453" event="script" slot="hand" value="nombre.lua"/>
<movevent type="DeEquip" itemid="2453" event="script" slot="hand" value="nombre.lua"/>

Código:
 local Config = {
  texto = "†Frozen†", -- Texto que aparecerá en el jugador. (siempre "entre comillas")
  color = COLOR_TEAL, -- Término o número representativo al color del texto.
  seg = 2, -- Cada cuantos segundos aparecerá el texto.
  weaponID = 2453 -- ID del weapon usado.
                  }
function Animado(cid)
  for i = 1, 10 do
    if isCreature(cid) and (not isPlayerGhost(cid)) and (getPlayerSlotItem(cid, i).itemid == Config.weaponID) then
        doSendAnimatedText (getThingPos(cid), Config.texto, Config.color)
        EventEffect = addEvent(Animado, 1000*Config.seg, cid)
    end
  end
end

function onEquip(cid, item, slot)
    Animado(cid)
  return true
end

function onDeEquip(cid, item, slot)
    stopEvent (EventEffect)
  return true
end
Siento la tardanza.


Belerofonte esto es lo que pido yo -.- pero que no con la wand si no con full set frozen sea sword sea arco sea wand pero con set conpleto te salga ese efecto :,(
Deja de spamear el Foro con el mismo pedido o spam en todos los temas relacionados a ésto, ese script de la Staff lo pidió el usuario autor de este tema, ya lei el tuyo y de hecho estaba en ello. Solo esperaba a que me contestases el pm que te envié hace días acerca de cómo editarlo a tu gusto.



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]

#13 Re: Pedido Frozen Staff de Marlboro el Lun Sep 22, 2014 11:16 am

God Kabo


Miembro
ai wey perdon solo te estoy diciendo como era que lo queria weon---....

http://mexico.otservlist.org/ots/1433258

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 .