HE

[ Talckaction] /ban

Por helinholima, 04 de ago. de 2009 em Actions e Talkactions

script
12
4.6k
04 de agosto de 2009 às 21:56

Bom Pessoal Como vi na seção de Pedidos , Muuuitos Pedidos do / ban vou postar aqui.

 

Va na sua Pasta Data/Talckactions/Abra o arquivo Talckaction.xml e Adicione Isto

 

<talkaction log="yes" words="/ban" access="3" event="script" value="ban.lua"/>

 

Pasta Data/Talckactions/Scripts Crie um arquivo .LUA renomeie para ban e Adicione Isto

 

local default_comment = ""

local default_lenght = 1 -- ban time in hours

 

function onSay(cid, words, param)

local parametres = string.explode(param, ",")

if(parametres[1] ~= nil) then

local accId = getAccountIdByName(parametres[1])

if(accId > 0) then

local lenght = default_lenght

local comment = default_comment

if(parametres[2] ~= nil and tonumber(parametres[2]) > 0) then

lenght = tonumber(parametres[2])

end

if(parametres[3] ~= nil) then

comment = parametres[3]

end

doAddBanishment(accId, lenght * 3600, 23, ACTION_BANISHMENT, comment, getPlayerGUID(cid), comment)

local player = getPlayerByNameWildcard(parametres[1])

if(isPlayer(player) == TRUE) then

doRemoveCreature(player)

end

else

doPlayerSendCancel(cid, "Player with name " .. parametres[1] .. " doesn't exist.")

end

else

doPlayerSendCancel(cid, "You must enter name.")

end

return true

end

 

Para usar é Bem Simples mais , /ban Nick,35,AFK BOT - bani o player por 35 horas com o comentario "AFK BOT" . (As Horas de ban voces podem por quanto tempo quiserem e o comentario qualquer um tambem)

 

Créditos Gesior.pl

Editado Agosto 5 por helinholima

satan666S
05 de agosto de 2009 às 16:04

uai a meu ver não e necessario o player esta off não se não pra que ta servindo isso no script?

 

doRemoveCreature(player)
05 de agosto de 2009 às 17:42
uai a meu ver não e necessario o player esta off não se não pra que ta servindo isso no script?

Desculpe Foi Um Equivoco meu na Tradução do Topico Original.Agora fui evr la e Diz Que Pode se Banir player Offline tambem. e Nao que preicisa estar Offline ;P.Vou Editar o Topico Aqui.

LorDzL
05 de agosto de 2009 às 18:39

Muito necessário, a maioria dos OT's não tem essa Talckaction.

Só faço um apelo que use um plugin ou algo do tipo para corrigir seu português, não que sejá ruim mais todos erramos, muito ou poco.

 

abraços.

2 semanas depois...
965724669
17 de agosto de 2009 às 13:14

só uma dúvida :

 

como posso faser pra ban o ip por essa talkaction?

e se eu n por nenhum numero no lugar da hora?fik ban permanent?

2 semanas depois...
\Mattheus ~*\
25 de agosto de 2009 às 21:33

Não Funfo aqui no Meu OT .

Fiz várias vezes mais nada .

28 de agosto de 2009 às 15:44

tyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

 

migoooo precisava muito desse script :great::yipi:

1 mês depois...
zafireyZ
12 de setembro de 2009 às 14:09

Olá

 

Muito Bom Esse Script Mais Vc Poderia Me Da uma Ajuda?

 

Tipo Como Se Cria Um Ban Mais Q Bani N por dias e sim pelo Ip?

 

VlwAgradeço

 

xD

7 meses depois...
ViciosOTV
18 de abril de 2010 às 11:28

Olá

 

Muito Bom Esse Script Mais Vc Poderia Me Da uma Ajuda?

 

Tipo Como Se Cria Um Ban Mais Q Bani N por dias e sim pelo Ip?

 

VlwAgradeço

 

xD

 

cara.. isso nem adianta.. da pra muda ip do pc e jaera, entra denovo no ot.

 

vlw

 

obs: no meu ot não funfo :/

MatheusGladM
18 de abril de 2010 às 11:43

Kara nao reviva topicos parados a mais de 1 mes.

 

Reportado

VildenV
18 de abril de 2010 às 13:58

ViciosOT reviver tópicos parados a mais de um mês é proibido,

leia as regras do Xtibia.com

 

1 ano depois...
johann07J
11 de abril de 2011 às 20:25

poderia fazer uma talkaction /banip pra min?

pq os cm's n podem banir ip pelo rule violation

e tals!