Ir para conteúdo

Mudar De Nome


Gabrielcardozo

Posts Recomendados

Então pessoal to aqui denovo para mais uma ajuda de vocês.

 

É o seguinte tenho o seguinte script aqui que ja irei postar. Ele esta funcionando 100%, mas o que ocorre:

 

Ele é um script que o proprio player pode mudar seu nome com o seguinte comando Exemplo: !nome Hekksv

 

apos o player fazer isso o char é deslogado ai quando ele entra denovo ja ta com o nome que pois, só que

 

o player pode por o seguinte nome: {ADM} hekk =s. ai fica foda queria por para bloquiar ou algo do tipo

 

que nem site que nao deixar por " *@!-+.][{}:;/\|\<> " esses objetos queria que o script nao deixer

 

que o player coloque alguma coisa que ta ai ;s

 

SCRIPT:

- By:   Markiin -
function onSay(cid, words, param, channel)
       if doPlayerRemoveItem(cid,9971,100) then
               local xdd = getPlayerGUID(cid)
               doRemoveCreature(cid)
               db.executeQuery("UPDATE `players` SET `name` = '"..param.."' WHERE `players`.`id` = "..xdd..";")
       else
               doPlayerSendTextMessage(cid, 22,"Você Não tem moedas para trocar o seu nome.")
       end
return TRUE
end

 

 

AGRADEÇO DESDE JÁ !

 

 

BOA NOITE ;*

Link para o comentário
Compartilhar em outros sites

- By: Markiin -

function onSay(cid, words, param, channel)

local proibido = {'*','&','#','@','!','-','+','.',']','[','{','}',':',';','/','\','|','\','<','>',']'}

if table.find(proibido,param) == true then

doPlayerSendCancel(cid, 'Voce Nao pode usar simbulos no seu nome.')

return TRUE

end

elseif doPlayerRemoveItem(cid,9971,100) then

local xdd = getPlayerGUID(cid)

doRemoveCreature(cid)

db.executeQuery("UPDATE `players` SET `name` = '"..param.."' WHERE `players`.`id` = "..xdd..";")

else

doPlayerSendTextMessage(cid, 22,"Você Não tem moedas para trocar o seu nome.")

end

return TRUE

end

Editado por MatheusMkalo
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...