Ir para conteúdo

Featured Replies

Postado

Supondo que esta seja a storage correta:

data/creaturescripts/scripts:

local delay = xxx          --Intervalo de tempo entre o efeito, em milésimos de segundo.
function sendVipEffect(cid)
    if isPlayer(cid) and getPlayerStorageValue(cid, 13700) > -1 then
        doSendAnimatedText(getThingPos(cid), "[VIP]", math.random(1, 255))
        addEvent(sendVipEffect, delay * 1000, cid)
    end
end
function onLogin(cid)
    sendVipEffect(cid)
    return true
end

Reproduza a função no código do item que dá VIP ao jogador.

Adiciona esse.

Ajudei? da um Rep+, não custa nada. ;D:P

 

Servidor de PokeTibia ja online.

Pagina: https://www.facebook.com/PokemonxStore?ref=bookmarks

Grupo: https://www.facebook.com/groups/257989224406246/

Site: http://pokexstore.wix.com/pokexstore

  • Respostas 25
  • Visualizações 3.4k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • CarlosHenrique7457
    CarlosHenrique7457

    Vlw Funcionou direitinho   Vai em data\creaturescripts\scripts cria um arquivo com nome vipeffects.lua e cola o script dele la    ae vc vai em na msm pasta data\creaturescripts\scripts procur

  • local delay = xxx          --Intervalo de tempo entre o efeito, em milésimos de segundo. function sendVipEffect(cid)     if isPlayer(cid) and isPremium(cid) then         doSendAnimatedText(getThingPos

Posted Images

Postado

Testarei

 

OBG Fooi!   :D  :D  :D

 

e outra tem como por pra sair efeito também?

e Subir só com uma cor?

No caso do VIP System:

local config = {
    delay = xxx,          --Intervalo de tempo entre o texto [VIP], em milésimos de segundo.
    effect = xxx,         --Efeito.
    color = xxx,          --Cor do texto.
}
function sendVipEffect(cid)
    if isPlayer(cid) and getPlayerStorageValue(cid, 13700) > -1 then
        doSendAnimatedText(getThingPos(cid), "[VIP]", config.color)
        doSendMagicEffect(getThingPos(cid), config.effect)
        addEvent(sendVipEffect, config.delay, cid)
    end
end
function onLogin(cid)
    sendVipEffect(cid)
    return true
end
No caso da premium account:
local config = {
    delay = xxx,          --Intervalo de tempo entre o texto [VIP], em milésimos de segundo.
    effect = xxx,         --Efeito.
    color = xxx,          --Cor do texto.
}
function sendVipEffect(cid)
    if isPlayer(cid) and isPremium(cid) then
        doSendAnimatedText(getThingPos(cid), "[VIP]", config.color)
        doSendMagicEffect(getThingPos(cid), config.effect)
        addEvent(sendVipEffect, config.delay, cid)
    end
end
function onLogin(cid)
    sendVipEffect(cid)
    return true
end

Editado por zipter98 (veja o histórico de edições)

não respondo pms solicitando suporte em programação/scripting

  • 8 months later...
Postado

Boa Noite.. Desculpa Reviver o post !

mais estou com problema! adicionei esse script no meu Server e Funcionou!

unico problema que todos char fica aparecendo [VIP], Porque sera?

criei char 0 dias vip. mesmo assim ele aparece o vip no nome!!!!

Postado
21 minutos atrás, mateusmoretti disse:

Boa Noite.. Desculpa Reviver o post !

mais estou com problema! adicionei esse script no meu Server e Funcionou!

unico problema que todos char fica aparecendo [VIP], Porque sera?

criei char 0 dias vip. mesmo assim ele aparece o vip no nome!!!!

Porque o VIP no script ta configurado como premium.

Você tem que mudar o isPremium para a função que checa VIP no seu otserver.

 

if isPlayer(cid) and isPremium(cid) then

Editado por Fir3element (veja o histórico de edições)

Postado
6 minutos atrás, Fir3element disse:

Porque o VIP no script ta configurado como premium.

Você tem que mudar o isPremium para a função que checa VIP no seu otserver.

 


if isPlayer(cid) and isPremium(cid) then

 

 

 

da uma olhada!!

 

local config = {
    delay = 10000,          --Intervalo de tempo entre o texto [VIP], em milésimos de segundo.
    effect = 26,         --Efeito.
    color = 4,          --Cor do texto.
}
function sendVipEffect(cid)
    if isPlayer(cid) and getPlayerStorageValue(cid, 13500) > -1 then
        doSendAnimatedText(getThingPos(cid), "[VIP]", config.color)
        doSendMagicEffect(getThingPos(cid), config.effect)
        addEvent(sendVipEffect, config.delay, cid)
    end
end
function onLogin(cid)
    sendVipEffect(cid)
    return true
end

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo