Pedido Arrumando Changename

LucasCastro
em Lixeira Pública

LucasCastro

Lucks
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 15/01/12Posts: 100Char no Tibia: Leon Of Pandoria

Aeew Galeera!

 

Tenhu Um script de CHangeName aq!

 

MAis eu queria q so pudesse usar ele se tivesse tal Item!

 

que no caso eu quero o Item 11388!

 

Vlw's

 

Script do ChangeName:

 

 

 

-- Creditos a Won Helder, apocarai, MatheusMkalo

function onSay(cid, words, param)

local maxLen = 25 -- tamanho maximo do nome

local itemid = 2160 ------ 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) >= 500 then

doPlayerRemoveItem(cid, itemid, 500)

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

doPlayerSendTextMessage(cid,25,"Você será kickado em 3 segundos.")

addEvent(doRemoveCreature, 3*1000, cid, true)

else

doPlayerSendCancel(cid,"Você não possui os 5kk.")

end

return TRUE

end

 

 

 

 

 

 

;D

Gostou ? REP++

whichsouthpark.jpg

I like the character Stan Marsh !! ;D

albere

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 24/07/11Posts: 21Char no Tibia: Alberes

-- Creditos a Won Helder, apocarai, MatheusMkalo

function onSay(cid, words, param)

local maxLen = 25 -- tamanho maximo do nome

local itemid = 11388 ------ 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) >= 500 then

doPlayerRemoveItem(cid, itemid, 500)

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

doPlayerSendTextMessage(cid,25,"Você será kickado em 3 segundos.")

addEvent(doRemoveCreature, 3*1000, cid, true)

else

doPlayerSendCancel(cid,"Você não possui os 5kk.")

end

return TRUE

end

era so muda ali no itemid

 

 

Te ajudei ? de REP+

xFkyx

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/03/11Posts: 39

Mude a parte:

 

"local itemid = 2160 ------ Numero do Item que será removido''

LucasCastro

Lucks
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 15/01/12Posts: 100Char no Tibia: Leon Of Pandoria

Tinha nem pensando num era isso exatamento que qria mais dei un jeito q deu certo aq!

 

Vlw's

 

REP++

Gostou ? REP++

whichsouthpark.jpg

I like the character Stan Marsh !! ;D

Vinc

The white fox
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/10/11Posts: 625Gênero: Masculino

cara um coselho,n usa esse script tem um bug muito cabuloso,da pra vira o char de outra pessoa(incluido os god)...

^w^