Em data/creaturescripts/scripts, duplica um arquivo e nomeia para "vipname" sem as aspas e nele cole:
function pegarNome(name)
return string.sub(name, 7)
end
function onLogin(cid)
local name = getCreatureName(cid)
local nome = getPlayerGUID(cid)
if isPremium(cid) then
if string.sub(name, 1,6) == "[VIP] " then
return true
else
db.executeQuery("UPDATE `players` SET `name` = '[VIP] "..name.."' WHERE `id`= " .. nome .. ";")
doPlayerSendTextMessage(cid,19,"You go kicked in 10 seconds for update you name.")
addEvent(doRemoveCreature,10000,cid)
end
else
if string.sub(name, 1,6) == "[VIP] " then
db.executeQuery("UPDATE `players` SET `name` = '"..pegarNome(getCreatureName(cid)).."' WHERE `id`= " .. nome .. ";")
doPlayerSendTextMessage(cid,19,"You go kicked in 10 seconds for update you name.")
addEvent(doRemoveCreature,10000,cid)
end
end
return true
end
Após em data/creaturescripts/creaturescripts.xml cole a tag:
<event type="login" name="vipname" event="script" value="vipname.lua"/>
Créditos: @SkyDangerous.
Caso seja solucionado seu pedido, clique em denunciar abaixo para reportar o tópico a um moderador. Sendo assim movido para pedidos atendidos.



info
Grupo: Artesão
Registrado: 31/03/07
Posts: 122
Reputação: +18
Ae galera blza
Então, preciso de um script que adicione a tag [VIP] ao lado do nome dos vip's, e quando acabar a vip, remover a tag [VIP]
Já usei a pesquisa do forum mas não achei nenhum que me sirva:
Eu uso o sistema de vip por "premdays" na DB, e consequentemente o Shop Online do Gesior, vendendo a VIP (adicionando premdays)
Acho que não preciso modificar nada no site certo?
Bom, aguardo, muito obrigado!