Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Pessoal, esses dias eu estava passando pelo google atras de um script de changer name para player, daí achei e coloquei no meu Server e achei legal, então vim compartilhar, sem mais enrolação vamos para o script :

Vá em data > talkactions > scripts lá crie um arquivo chamado namechange.lua e coloque o seguinte dentro :

Chegando aqui você tem 2 opções... por item ou por dinheiro, Primeiro por item!

  Mostrar conteúdo oculto

-- Creditos a Won Helder, apocarai, MatheusMkalo

function onSay(cid, words, param)

local maxLen = 15 -- tamanho maximo do nome

local itemid = 2361 ------ Numero do Item que será removido

local proibido = {"!","@","*"} -- simbolos proibidos

for i = 1, #proibido do

if string.find(tostring(param), proibido) then

doPlayerSendCancel(cid,"Não pode usar símbolos em seu nome.")

return TRUE

end

end

if tostring(param) == "" then -- checkar se não é nome vazio

doPlayerSendCancel(cid, "Você deve informar um nome.")

return TRUE

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 getPlayerItemCount(cid, itemid) >= 1 then

doPlayerRemoveItem(cid, itemid, 1)

db.executeQuery("UPDATE `players` SET `name` = '"..param.."' 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 o item " .. getItemNameById(itemid) .. ".")

end

return TRUE

end

Agora por dinheiro :

  Mostrar conteúdo oculto

-- Creditos a Won Helder, apocarai, MatheusMkalo

function onSay(cid, words, param)

local maxLen = 15 -- tamanho maximo do nome

local moneyNeed = 1000 ------ Dinheiro necessário para mudar o nome

local proibido = {"!","@","*"} -- simbolos proibidos

for i = 1, #proibido do

if string.find(tostring(param), proibido) then

doPlayerSendCancel(cid,"Não pode usar símbolos em seu nome.")

return TRUE

end

end

if tostring(param) == "" then -- checkar se não é nome vazio

doPlayerSendCancel(cid, "Você deve informar um nome.")

return TRUE

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=) >= moneyNeed then

doPlayerRemoveMoney(cid, moneyNeed)

db.executeQuery("UPDATE `players` SET `name` = '"..param.."' 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 " .. moneyNeed .. " gp's.")

end

return TRUE

end

Depois disso, adicione essa tag em talkactions.xml



<talkaction words="!changename" event="script" value="namechange.lua"/>

Creditos a Won Helder, apocarai, MatheusMkalo

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

IquIkKG.png

MSN : Deniis.insano@hotmail.com

Skype : Denis.silveiraa

Link para o post
Compartilhar em outros sites
  • Respostas 5
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Pessoal, esses dias eu estava passando pelo google atras de um script de changer name para player, daí achei e coloquei no meu Server e achei legal, então vim compartilhar, sem mais enrolação vamos para o script : Vá em data > talkactions > scripts lá crie um arquivo chamado namechange.lua e coloque o seguinte dentro : Chegando aqui você tem 2 opções... por item ou por dinheiro, Primeiro por item! Agora por dinheiro : Depois disso, adicione essa t

Alguém sabe por pra players que tenha (VIP) mude apenas o nome após o (VIP), por exemplo: O player (VIP) Soldado vai e usa o comando, então muda o nome para Saçi Perere, mais ficando (VIP) (conserva) e fica (VIP) Saçi Perere

(1º) | [8.60] - Galaxy Server - Download

(2º) | [8.60] - Glorious Server - Download

(3º) | [8.60] - Epic Server - Download

Link para o post
Compartilhar em outros sites
  • 3 weeks later...

não funfou =/

Si liga

REP não é grana..

Creditos não é Fama..

Daqui uns dias se alguem esscrever a letra "A" tera que coloca creditos! kkkkkkk

é tanto nego se matando por essa tao de REP que quando morre vai querer REP+ no funeral

aushauhsuahsuahus

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Estatísticas dos Fóruns

    96846
    Tópicos
    519606
    Posts



×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo