BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

problema con vip para los player

problema con vip para los player

#1 problema con vip para los player el Mar Jul 29, 2014 6:10 pm

God angel


Miembro
hola amigos de black tibia necesito una ayuda
resulta q tengo el efecto vip q sale sobre los player y para q pasen a la zona vip q le puse dnt.
pero quisiera poner el efecto para los free y para los q donen paro marcar la diferencia osea q los free diga vip o los q donen dnt en distinto color un item diferente para los dos!!

intento hacerlo y si estan con diferent colores pero les sale los dos efecto al mismo player :/

aqui les muestro lo que hice en globalevents

ABREME:

Código:

function onThink(interval, lastExecution)
for _, name in ipairs(getOnlinePlayers()) do
local cid = getPlayerByName(name)
if getPlayerStorageValue(cid, 11551) >= 1 then
doSendMagicEffect(getPlayerPosition(cid), 14)
doSendAnimatedText(getPlayerPosition(cid), "VIP!", TEXTCOLOR_GREEN)
end
end
return true
end

ABREME:

Código:
function onThink(interval, lastExecution)
for _, name in ipairs(getOnlinePlayers()) do
local cid = getPlayerByName(name)
if getPlayerStorageValue(cid, 11551) >= 1 then
doSendMagicEffect(getPlayerPosition(cid), 14)
doSendAnimatedText(getPlayerPosition(cid), "DNT!", TEXTCOLOR_BLUE)
end
end
return true
end

hay cambie el color y en globalevents xml los agregue dos con diferentes nombre

ABREME:



 


en accion agregue dos scrip igual pero con direntes id y en accion xml igual asi

ABREME:





aqui una foto para q vean como sale pero n da error ni nada en la consola :S


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

Gracias por su ayuda

#2 Re: problema con vip para los player el Mar Jul 29, 2014 6:14 pm

God angel


Miembro
eso lo puse en globalevent

Código:
<globalevent name="vipEffect" interval="1" script="vipEffect.lua"/>
  <globalevent name="vipEffectO" interval="1" script="vipEffectO.lua"/>

en accion agregue dos scrip igual pero con direntes id y en accion xml igual asi

Código:
<action itemid="8982" script="other/vip.lua"/>
<action itemid="8300" script="other/vip2.lua"/>

#3 Re: problema con vip para los player el Dom Ago 03, 2014 2:27 pm

El Loco Danny


Miembro
@Veggax: debes usar un distinto storage a cada script ya que tienes el mismo en los 2.
Si tiene el mismo storage pss obviamente dira lo mismo.
Busca aqui:
Código:
 getPlayerStorageValue(cid, 11551) >= 1 then
cambia el numero del storage por otro.

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 .