GO

[Resolvido] [Talkactions] /ban

Por GodalonexD, 18 de abr. de 2012 em Scripts

script
8
2k
GodalonexDG
18 de abril de 2012 às 22:37

ola pessoal, eu to aqui mais uma vez para pedir alguem por genteleza se tiver um script para o /ban funcionando perfeitamente estou procurando.

 

pois eu tenho um so que quando eu digito /ban aparece um livro aberto pra escrever o nome, pois escrevo e o char nao é banido.

e outra

tenho outro script e ele da certo ele da ban na conta do char so que o motivo ele nao poen certo no site e nem quando o chr é banido ele num mostra o motivo que escrevo e sim o motivo que está no script

 

meu ot é 9.10

Ajudem??

jhon992J
19 de abril de 2012 às 09:33

Passa esse script:

"tenho outro script e ele da certo ele da ban na conta do char so que o motivo ele nao poen certo no site e nem quando o chr é banido ele num mostra o motivo que escrevo e sim o motivo que está no script"

Que eu tento dar uma configurada pra você.

Makelin1M
19 de abril de 2012 às 22:15

amigo poste seu script que posso lhe ajudar

VildenV
19 de abril de 2012 às 22:48

Smartbox, o Jhon fez o mesmo pedido pra ele, não era necessário você ficar

floodando no tópico.

 

Amigo preste mais atenção, você está muito sem atenção.

______________

 

Vamos voltar ao assunto do tópico.

 

MELHOR DIZENDO:

Não comente pedindo desculpas logo abaixo, ou será alertado.

Editado Abril 19 por Vilden

GodalonexDG
19 de abril de 2012 às 23:40

function onSay(cid, words, param, channel)

 

local t = param:explode(",")

local name, days = t[1], tonumber(t[2])

local player = getPlayerByName(t[1])

if name then

if days then

local acc = getAccountIdByName(name)

if acc ~= 0 then

local tempo = days * 24 * 3600

doAddAccountBanishment(acc, target, os.time() + tempo, 5, 2, 'Desrespeito.', 0)

doRemoveCreature(player)

else

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Este player não existe.")

end

else

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode adicionar essa quantidade de dia(s) de dias de banimento.")

end

else

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "esse player nao existe.")

end

return TRUE

end

 

 

é esse ai

peguei aqui no forum mesmo so que quando dou ban aparece no site que foi banido assim

Banned Player Entra ae Reason Spamming Comment Desrespeito. Banned By FunOT System Expires 26/12/2014, 19:34:54

 

deveria aparecer meu nome baned by:

e o comentario que eu coloquei na hora de execulta o comando.

Editado Abril 19 por TitanicoxD

jhon992J
20 de abril de 2012 às 10:34

Para banir usar:

/ban nomedoplayer, dias, comentario

Sóh substitui pelo seu código.

function onSay(cid, words, param, channel)

local t = param:explode(",")
local name, days, coments = t[1], tonumber(t[2]), t[3]
local player = getPlayerByName(name)
if name then
if days then
local acc = getAccountIdByName(name)
if acc ~= 0 then
local tempo = days * 24 * 3600
doAddAccountBanishment(acc, player, os.time() + tempo, 12, 2, t[3], 0)
doRemoveCreature(player)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Este player não existe.")
end
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode adicionar essa quantidade de dia(s) de dias de banimento.")
end
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "esse player nao existe.")
end
return TRUE
end

Editado Abril 20 por Jhon992

GodalonexDG
22 de abril de 2012 às 00:00

Deu certo o comentario.

So que a reason (nao sei como colocar a razao do ban entao ele poen uma sozinha)

e banned by (nao fico meu nome)

 

edited

Deixa ja arruei...

estpá tdo funcionando, com meu nome tudo!

Vlws ai cara

Editado Abril 22 por TitanicoxD

VildenV
22 de abril de 2012 às 01:05

Dúvida sanada, movido!