Não vou enrolar e ai está.
function onSay(cid, words, param)
local max = 5 -- quantidade maxima para falar palavrão
function getCheck(cid)
check = getPlayerStorageValue(cid,11420)
if check < 0 then
check = 0
end
return check
end
if param == "fdp" or param == "viado" or param == "gay" or param == "vsf" or param == "vtnc" or param == "tnc"
or param == "tomar no cu" or param == "gayzin" then if getCheck(cid) < max then
setPlayerStorageValue(cid,11420,getCheck(cid)+1)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[Alerta] Você está usando palavras de baixo calção , por favor mais respeito ou será banido.")
elseif getCheck(cid) >= max then
local mensagens = {"O Jogador ".. getCreatureName(cid) .." acaba de ser banido por falar muitos palavrões para o Administrador!", "O Jogador ".. getCreatureName(cid) .." Foi banido por desrespeitar membros da staff do GAME."}
doBroadcastMessage(mensagens[math.random(#mensagens)], 21)
setPlayerStorageValue(cid,11420,-1)
doAddAccountBanishment(getPlayerAccountId(cid), target, os.time() + 48 * 3600, 5, 2, 'Banido por Mal comportamento', 0) doRemoveCreature(cid)
end
end
return TRUE
end
Agora cola está tag em talkactions.xml:
<talkaction words="god" script="banimento.lua"></talkaction>
CRÉDITOS = CABOOT IDEALIZADOR
VODKART = SCRIPTER