Também to precisando do mesmo!
4
1k
3 semanas depois...
info
Grupo: Cavaleiro
Registrado: 19/06/11
Posts: 195
Reputação: +14
Char no Tibia: Desconhecido

28 de maio de 2012 às 21:18
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

28 de maio de 2012 às 22:31
como vai mandar mensagem para um jogador off?
ele vai logar e ver que foi banido lol


info
Grupo: Campones
Registrado: 27/06/11
Posts: 91
Reputação: +5
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 endGRato Rep++
Editado Maio 11 por Koama