Ir para conteúdo
  • 0

Ban Com Informção


Hyagoferreira

Pergunta

Ae galera alguem poderia me ajuda com um script de banição tipo assim /ban player, days, motivo ai aparece vermelho pra todos ver exemplo O jogador maluco foi banido pelo motivo: Clonagem exemplo (/ban maluco, 3, clonagem

 

(/ban player, days, motivo)

 

de vermelho nome do player,

de verde os dias que o player sera banido,

azul o motiivo que ele sera banido

 

Quem me ajuda +rep... Eu uso Azeroth Server 8.6

cool.png

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

13 respostass a esta questão

Posts Recomendados

  • 0

CARA QUASE TODOS OS SERVIDORES VEM COM ESSE SYSTEMA É SO VC ENTRAR NA CONTA DO GOD E APERTAR CTRL+Y E APARECERA UMA TABELA PRA VC PRENCHER COM NOME DA PESSOA O MOTIVO DO BAN E SE VAI SER BANIDO OU VAI SER APENAS ADVERTIDO ETC

 

 

AJUDEI ? REP+

SHADOWNZINHO

Link para o comentário
Compartilhar em outros sites

  • 0

FIlho.. Creio que nao entendeu o tópico. Creio que o usuário saiba usar isso. Porem, ele quer uma talk, que facilite mais , e que seja melhor e enfin.

@topic. andei procurando e achei um, porem ele nao aparece a mensagem. Vou ver se discolo e ja posto aki.

Abraços .

Link para o comentário
Compartilhar em outros sites

  • 0

ai nego fiz por hrs que é a mesma coisa

 

 

function onSay(cid, words, param)
local t = string.explode(string.lower(param), ",")
if not t[1] then
               doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.") return true
end
       local player = getPlayerByNameWildcard(t[1]) 
       if(not player)then 
               doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.") return true 
       end
       local hours,comment = not tonumber(t[2]) and 24 or tonumber(t[2]),not t[3] and "Motivo não especificado" or t[3]
doBroadcastMessage("O jogador "..getCreatureName(player).." foi banido por "..comment, 18)
doAddAccountBanishment(getPlayerAccountId(player), target, os.time() + hours*3600, 5, 2,comment, 0)
doRemoveCreature(player)
return true
end

 

/ban nick,horas,motivo

 

exemplo:

 

/ban Vodkart,48,banido por ser lindo

 

se você não especificar as horas, ele será banido por 24 hrs.

Link para o comentário
Compartilhar em outros sites

  • 0

editei aki

 

function onSay(cid, words, param)
local t = string.explode(string.lower(param), ",")
if not t[1] then
		    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.") return true
end
    local player = getPlayerByNameWildcard(t[1])
    if(not player)then
		    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.") return true
    end
    local hours,comment = not tonumber(t[2]) and 24 or tonumber(t[2]),not t[3] and "Motivo não especificado" or t[3]
doBroadcastMessage("O jogador "..getCreatureName(player).." foi banido por "..comment, 22)
doAddAccountBanishment(getPlayerAccountId(player), target, os.time() + hours*3600, 5, 2,comment, 0)
doRemoveCreature(player)
return true
end

Link para o comentário
Compartilhar em outros sites

  • 0

VLW +REP

 

mais cara ta aparecendo de branco tinha que ser de vermelho = brodcast menssagen ajuda ae ;d

 

Pronto tenta ai agr

 

function onSay(cid, words, param)
local t = string.explode(string.lower(param), ",")
if not t[1] then
					    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.") return true
end
	    local player = getPlayerByNameWildcard(t[1])
	    if(not player)then
					    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.") return true
	    end
	    local hours,comment = not tonumber(t[2]) and 24 or tonumber(t[2]),not t[3] and "Motivo não especificado" or t[3]
doBroadcastMessage("O jogador "..getCreatureName(player).." foi banido por "..comment)
doAddAccountBanishment(getPlayerAccountId(player), target, os.time() + hours*3600, 5, 2,comment, 0)
doRemoveCreature(player)
return true
end

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

  • 0

mas estava mandando em cor vermelha a broadcast

 

aqui está a lista das cores:

 

MESSAGE_FIRST = 18
MESSAGE_STATUS_CONSOLE_RED = MESSAGE_FIRST
MESSAGE_EVENT_ORANGE = 19
MESSAGE_STATUS_CONSOLE_ORANGE = 20
MESSAGE_STATUS_WARNING = 21
MESSAGE_EVENT_ADVANCE = 22
MESSAGE_EVENT_DEFAULT = 23
MESSAGE_STATUS_DEFAULT = 24
MESSAGE_INFO_DESCR = 25
MESSAGE_STATUS_SMALL = 26
MESSAGE_STATUS_CONSOLE_BLUE = 27
MESSAGE_LAST = MESSAGE_STATUS_CONSOLE_BLUE

Link para o comentário
Compartilhar em outros sites

  • 0

VLW DE NOVO VCS E FODA +REP

 

Ae galera da uma ajudinha nesse script que eu pedi ae

 

http://www.xtibia.com/forum/topic/191119-ban-player-de-cave-bot/page__fromsearch__1

happy.png

 

 

 

quem ajuda + REP

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

×
×
  • Criar Novo...