agora funcionou thanks dude.
eu deixei assim agora dae tipow mudei o comando pra !vipname ae só adiciona o [VIP] antes do nome vlw ae mano
function onSay(cid, words, param)
local maxLen = 15 -- tamanho maximo do nome
local moeyNeed = 1000 ------ Dinheiro necessário para mudar o nome
local proibido = {"!","@","*"} -- simbolos proibidos
for i = 1, #proibido do
if string.find(tostring(param), proibido[i]) then
doPlayerSendCancel(cid,"Não pode usar símbolos em seu nome.")
return TRUE
end
end
local premium = "yes" -- Apenas players premium accounts "yes" or "no"!?
if premium == "yes" and not isPremium(cid) then
return doPlayerPopupFYI(cid,"Apenas Doadores Podem Usar este comando compre sua vip em Nosso site !!!!")
end
if string.len(tostring(param)) > maxLen then
doPlayerSendCancel(cid, "Você pode usar no máximo " .. maxLen .. " letras.")
return TRUE
end
if not getTilePzInfo(getCreaturePosition(cid)) then
doPlayerSendCancel(cid,"So pode ser usado em pz.")
return TRUE
end
if getPlayerMoney(cid) >= moeyNeed then
doPlayerRemoveMoney(cid, moeyNeed)
db.executeQuery("UPDATE `players` SET `name` = '[Vip] "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";")
doPlayerSendTextMessage(cid,25,"Você será kickado em 5 segundos.")
addEvent(doRemoveCreature, 5*1000, cid, true)
else
doPlayerSendCancel(cid,"Você não possui " .. moeyNeed .. " gp's.")
end
return TRUE
end