Preciso do sistema de notificação e de banir jogadores do RadBR!
Se alguém fizer irei dar rep ++ por uma semana, um mes sei láa você escolhe!
Abraços,
Leonardo
Preciso do sistema de notificação e de banir jogadores do RadBR!
Se alguém fizer irei dar rep ++ por uma semana, um mes sei láa você escolhe!
Abraços,
Leonardo
Ajudem-me nestes tópicos?
Abraços, e Rep++ para quem fizer, ou tentar.
Tá, mas explique como é o sistema, por favor. Nem todos jogam RadBr.
PS: Detalhe bem, quanto mais detalhes melhor.
• Estagiário desde 26/08/2012
• Colaborador desde 30/09/2012
• Moderador desde 24/01/2013
• Saída da equipe: ??/??/2013
Meus scripts:
Movement - Vocation Weapon
Mod - Partner System
Mod - Characters Market System (In Game) -- Exclusivo
Mod - Caixa Eletrônico
Mod - Vampire System
Mod - Summon Boost System
Mod - Defend The Generator
Sistema - RadBr Banishment System -- Super Exclusivo
Sistema - Advanced Quiz System -- Exclusivo
Talk - Comprando Pontos de EXP
Talk - Stop Time
Talk - Calculadora Ingame
Talk - Perfect Reset System -- Exclusivo
Tutorial - Aprendendo a Scriptear
@Tenta Esse Aqui
Exemplo de Uso:
/ban player, 3, using bug abuse
Em talkactions.xml coloque:
<talkaction log="yes" words="/ban" access="3" event="script" value="ban.lua"/>
e em /talkactions/scripts crie ban.lua:
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 comment = ""
if(parametres[2] == nil) then
doPlayerSendCancel(cid, "You must enter ban days.")
return true
elseif(isNumber(parametres[2]) == false) then
doPlayerSendCancel(cid, "Ban days use only numbers.")
return true
end
if(parametres[3] ~= nil) then
comment = parametres[3]
end
doAddAccountBanishment(accId, getPlayerGUIDByName(parametres[1]), os.time() + (86400 * parametres[2]), 4, 2, comment, getPlayerGUID(cid), '')
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
Usei no meu e so DEU kick no player e nao foi banido... o player entro denovo e continuo jogando normal
Ajudei? da REP+
Custa nada!
@Luck
Os dois scripts tem no fórum mas parece que o usuário não segue as regras do fórum e ninguem o ajuda.2
1° De notificação:
de banimento é este:
1 (WARNING) 1 semana 20 barras
2 (WARNING) 2 semanas 40 barras
3 (WARNING) 1 mês 60 barras
4 (WARNING) 2 meses 90 barras
5 (WARNING) Permanente 120 barras
6 (WARNING) Permanente 150 barras
7 (WARNING) Permanente 250 barras
8 (WARNING) Permanente 350 barras
9 (WARNING) Permanente 500 barras
10 (WARNING) Permanente 750 barras
11+ (WARNING) Permanente 999 barras
Vendo pela tabela fica claro que:
1 warning = 1 semana e assim sucessivamente
Após a 5° warning o ban tem que ficar permanente.
Para banir o player o membro da staff usará o comando:
/ban Nome do player, Quantidade de Warnings, Motivo
Se caso o player for ser deletado:
/deletar Nome do Player, Motivo
@Edit
Outro detalhe:
O membro da equipe que usar ele pode escolher em:
/ban Juca, Ofensa > ai NÃO manda uma broad só bani.
Ou
/ban juca, Ofensa, 1(quantidade de warnings)
Ao plyaer ser Banido aparece uma broad Cast com a seguinte MSG:
14:13 Jogador Joao banido por Administrador. Warnings setadas de 0 para 1. Comentário: Uso de cheater.
Para o jogador ser desbanido terá o comando
/desban Nome do Player
Ai cada quantidade de barras que está ali será 1 item 9971 que será removido exemplo:
Se ele for banido por uma semana, usará o comando /desban Joao ai o sistema remove 20 barras do player e desbani o char.
@LTK~
O player somente é kikado e não e banido.
Ajudem-me nestes tópicos?
Abraços, e Rep++ para quem fizer, ou tentar.
Rapaz, por favor, explique claramente como é o sistema, pela imagem e pelo textim ai eu ainda não captei como é.
• Estagiário desde 26/08/2012
• Colaborador desde 30/09/2012
• Moderador desde 24/01/2013
• Saída da equipe: ??/??/2013
Meus scripts:
Movement - Vocation Weapon
Mod - Partner System
Mod - Characters Market System (In Game) -- Exclusivo
Mod - Caixa Eletrônico
Mod - Vampire System
Mod - Summon Boost System
Mod - Defend The Generator
Sistema - RadBr Banishment System -- Super Exclusivo
Sistema - Advanced Quiz System -- Exclusivo
Talk - Comprando Pontos de EXP
Talk - Stop Time
Talk - Calculadora Ingame
Talk - Perfect Reset System -- Exclusivo
Tutorial - Aprendendo a Scriptear
@Luck
Eu sou adm certo? Chego que banir o jogador e boa..
Ai uso o comando
/ban LuckOack, Ofensa, 1
Explicando > LuckOack = nome do jogador
Onfensa = Comentário
1 = Quantidade de Warnings que dará a account.
Ai boa.. vou lá e logo outro char para desbanir o que foi banido..
Tabela de preços para desban
1 (WARNING) 1 semana 20 barras
2 (WARNING) 2 semanas 40 barras
3 (WARNING) 1 mês 60 barras
4 (WARNING) 2 meses 90 barras
5 (WARNING) Permanente 120 barras
6 (WARNING) Permanente 150 barras
7 (WARNING) Permanente 250 barras
8 (WARNING) Permanente 350 barras
9 (WARNING) Permanente 500 barras
10 (WARNING) Permanente 750 barras
11+ (WARNING) Permanente 999 barras
Cada número de 1 a 11 e a quantidade de warninrgs + o tempo no caso do exemplo, foi 1 warning = 1 semana de banimento. A cada warning dada ao player aumenta o valor das barras para desbanir e o tempo que ficará banido.
Já o de notificação dará a mensagem acima da SS
/not LuckOak, Ofensa
Ai mandará as broadcast iguais da SS
Cada vez que usar o comando /not acrescentará uma notificação ai quando chegar a 3 manda a mensagem global O Jogador LuckOack foi banido por conter 3 notificações. Warnings Setadas de 0 para 1.
Caso ele já tenha warnings na acc muda pra Warnings Setadas de 5 para 6.
Ajudem-me nestes tópicos?
Abraços, e Rep++ para quem fizer, ou tentar.
Sisteminha complicado esse, mas gostaria de ver também. Seria de grande uso, visto que já procurei mas nao acho de jeito algum um script de ban que funcione.
Sim, é complicado mas não é impossível para os excelentes scripters do Xtibia.
Só pra lembrar uso servidor versão 9.6;
Ajudem-me nestes tópicos?
Abraços, e Rep++ para quem fizer, ou tentar.
Cara, xo ver se eu entendi.
Eu sou o GOD, dou ban num ser humano e escolho um número de warnings pra ele. Se um player quiser desbanir esse char, tem que pagar o número de barras pelo número de warnings atuais.
Se for isso, não é difícil de fazer.
(Só não entendi ainda o negócio do Warnings setadas de 0 pra 1, etc)
• Estagiário desde 26/08/2012
• Colaborador desde 30/09/2012
• Moderador desde 24/01/2013
• Saída da equipe: ??/??/2013
Meus scripts:
Movement - Vocation Weapon
Mod - Partner System
Mod - Characters Market System (In Game) -- Exclusivo
Mod - Caixa Eletrônico
Mod - Vampire System
Mod - Summon Boost System
Mod - Defend The Generator
Sistema - RadBr Banishment System -- Super Exclusivo
Sistema - Advanced Quiz System -- Exclusivo
Talk - Comprando Pontos de EXP
Talk - Stop Time
Talk - Calculadora Ingame
Talk - Perfect Reset System -- Exclusivo
Tutorial - Aprendendo a Scriptear
Sim isso mesmo.
No caso da Warnings setadas de 0 pra 1 funciona assim:
Ao player ser banido mostra a seguinte mensagem para todos:
O jogador LuckOacke, foi banido por Lummos. Comentário: Ofensa. Warnings setadas de 0 para 1.
Ai no 0 para 1 varia de acordo com as warnings que a conta tem e acrescenta + 1 ou o tanto que o GOD quiser.
Exemplo quero te banir com 3 warnings para ficar 1 mês banido ai eu falo:
/ban LuckOacke, Ofensa, 3
ai manda a MSG:
O jogador LuckOacke, foi banido por Lummos. Comentário: Ofensa. Warnings setadas de 0 para 3.
E se caso você já tiver warnings exemplo:
O jogador LuckOacke, foi banido por Lummos. Comentário: Ofensa. Warnings setadas de 4 para 7.
E assim vai. E cada warning acrescentada na conta gera um tempo de banimento igual o da lista acima.
Ai o comando !unban LuckOacke vai desbanir de acordo com a quantidade de warnings. Exemplo se tem 11 warnings ai o valor é 999 barras (ITEM ID 9971)
Ajudem-me nestes tópicos?
Abraços, e Rep++ para quem fizer, ou tentar.
• Estagiário desde 26/08/2012
• Colaborador desde 30/09/2012
• Moderador desde 24/01/2013
• Saída da equipe: ??/??/2013
Meus scripts:
Movement - Vocation Weapon
Mod - Partner System
Mod - Characters Market System (In Game) -- Exclusivo
Mod - Caixa Eletrônico
Mod - Vampire System
Mod - Summon Boost System
Mod - Defend The Generator
Sistema - RadBr Banishment System -- Super Exclusivo
Sistema - Advanced Quiz System -- Exclusivo
Talk - Comprando Pontos de EXP
Talk - Stop Time
Talk - Calculadora Ingame
Talk - Perfect Reset System -- Exclusivo
Tutorial - Aprendendo a Scriptear
@Luck este é o de banimento, está perfeito só falta funcionar e banir HUAUHAUHAUHA..
Agora e o de notificação?
Ajudem-me nestes tópicos?
Abraços, e Rep++ para quem fizer, ou tentar.