Ir para conteúdo
  • 0

[Ajuda] Script /ban (Editar)


Koama

Pergunta

Bom eu tenho esse script /ban que eu consegui. Quando o jogador é banido aparece... Jogador x banido...

Eu Gostaria que fosse na tela o seguinte.

 

Jogador X banido por,motivo, warning de 0 para 1 (contagem 0 para 1, 1 para 2...), comentario.

O Script não tem a opção de banir ip, ele esta assim:

 

/ban player,dias,comentário,motivo

 

Eu gostaria

 

/ban player,dias,comentario,motivo,1 ou 0 (1 para banir ip, 0 para ban normal)

 

Ps: A mensagem de BAN só quando o jogador é banido online, gostaria que ela aparecesse também para os jogadores que forem banidos off.

 

 

function onSay(cid, words, param, channel)
if param == '' then
return true
end
local params = string.explode(param, ',')
if #params > 3 then
local player = getPlayerByName(params[1])
if player then
params[2] = tonumber(params[2])
params[4] = tonumber(params[4])
doAddAccountBanishment(getPlayerAccountId(player), player, os.time() + params[2] * 24 * 60 * 60, params[4], ACTION_BANISHMENT, params[3], cid)
db.executeQuery("UPDATE `accounts` SET `warnings` = `warnings` + 1 WHERE `id` = " .. getPlayerAccountId(player) .. ";")
doSendMagicEffect(getCreaturePosition(player), CONST_ME_MAGIC_RED)
doSendAnimatedText(getCreaturePosition(player), "BANIDO", TEXTCOLOR_RED)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Jogador " .. getCreatureName(player) .. " foi banido.")
doRemoveCreature(player)
end
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Parâmetros Incorreto.\nComo Usar: /ban {Nome},{Dias},{Comentário},{Motivo}.')
end
return true
end

 

 

GRato Rep++

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

3 respostass a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...