Ir para conteúdo

Censurar Palavrões


linkay

Posts Recomendados

Script idealizado no tópico:

http://www.xtibia.com/forum/topic/142306-xingar-godban/

 

Sim eu já vi que existe um script parecido na pagina,

porém ele se aplica a palavrões e xingamentos direcionados ao GOD.

 

E também é um script muito fútil, pois só é aplicado quando a palavra inicial é GOD.

 

Este script se aplica a qualquer palavra que seja indicada a ele.

 

Por exemplo:

 

<talkaction words="merda; porra" event="script" value="respect.lua"/>

 

Se o palavrão "merda" ou "porra" for falado pelo jogador o script será aplicado.

 

Script:

 

function onSay(cid, words, param)
--[ Made by Linkay ]--
local maxWarnings = 3 -- Quantidade de avisos que o jogador ira receber antes de ser banido

local warnings = getPlayerStorageValue(cid, 19871) -- Nao modifique

local menssage = " O desrespeito a outros jogadores eh proibido. Este eh o aviso de numero "..warnings..", se voce atingir o total de "..tonumber(maxWarnings).." voce sera banido automaticamente. " -- Mensagem de aviso

if warnings == -1 then
setPlayerStorageValue(cid, 19871, 0)
end

if warnings == maxWarnings then
doAddAccountBanishment(getPlayerAccountId(cid), target, os.time() + 48 * 3600, 5, 2, 'Banido por desrespeito.', 0)
setPlayerStorageValue(cid, 19871, 0)

else

setPlayerStorageValue(cid, 19871, warnings + 1)
doPlayerPopupFYI(cid, menssage)

end
end

 

Observações:

1. Não ultilizei nenhum RETURN pois assim, a talkaction não é completada e a palavra não vai ser vista por outros jogadores quando um jogar falar.

2. Testado em TDS 0.3.0 (8.50) mas deve funcionar para todas as versões de TFS e TDS.

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

Nao intendi duas coisa mano,

tipo.. todos os palavrões que quer proibir no server tenq colokar eles aki :

<talkaction words="merda; porra" event="script" value="respect.lua"/>

 

 

???

e se bani, bane o IP ou só o char ?

Taa muito boom mano, Parabeens :D

só tenho essas duvidas mesmo..

 

Att

Link para o comentário
Compartilhar em outros sites

Nao intendi duas coisa mano,

tipo.. todos os palavrões que quer proibir no server tenq colokar eles aki :

<talkaction words="merda; porra" event="script" value="respect.lua"/>

 

 

???

e se bani, bane o IP ou só o char ?

Taa muito boom mano, Parabeens :D

só tenho essas duvidas mesmo..

 

Att

 

Precisa sim, no caso estão cadastros os palavrões "merda e porra", se você quiser droga por exemplo fica assim:

<talkaction words="merda; porra; droga" event="script" value="respect.lua"/>

 

Ele bane a conta do jogador, por 24 horas.

 

Que bom que gostou! (:

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
×
×
  • Criar Novo...