Ir para conteúdo

[Talkaction]Preciso !deathlist /unban


CoLoRaDo

Posts Recomendados

ola a todos vim pedir scripts de talkactions se alguem puder me ajudar...

 

no meu ot não veio comando !deathlist e eu tentei adicionar e quando usava o ot caia então desfiz tudo e deletei a talkactions e queria saber se alguem tem algum que funcione...

 

e queria saber se alguem tem o comando /unban que não esteja bugado e que de para fazer os 2 jeitos assim:

/unban Lindo

/unban 127.0.0.1

 

ou seja que de para desbanir ip e tbm a conta do char que eu colocar ali e se precisar pode ser em comandos separados :p

 

e será que alguem tem um comando /bantodos para banir todos do ot???

 

vlw ae gente

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

  • 4 weeks later...

Não é meu! É do mapa Slayer Yourots

 

 

 

unban.lua :

 

function onSay(cid, words, param)
if(param == "") then
	doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.")
	return TRUE
end

local tmp = getAccountIdByName(param)
if(tmp == 0) then
	tmp = getAccountIdByAccount(param)
	if(tmp == 0) then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player or account '" .. param .. "' does not exists.")
		return TRUE
	end
end

if(isAccountBanished(tmp) == TRUE and doRemoveBanishment(tmp) == TRUE) then
	doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, tmp .. " has been unbanned.")
end

if(isAccountDeleted(tmp) == TRUE and doRemoveDeletion(tmp) == TRUE) then
	doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, tmp .. " has been undeleted.")
end

if(getPlayerViolationAccess(cid) > 2) then
	local ip = getIpByName(param)
	if(isIpBanished(ip) == TRUE and doRemoveIpBanishment(ip) == TRUE) then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "IpBanishment on " .. doConvertIntegerToIp(ip) .. " has been lifted.")
	end

	if(isPlayerNamelocked(param) == TRUE and doRemoveNamelock(param) == TRUE) then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Namelock from " .. param .. " has been removed.")
	end
end
return TRUE
end

 

talkactions.xml :

 

	<talkaction log="yes" words="/unban" access="5" script="unban.lua"/>

 

 

o !deathlist está em um mapa chamado PhylpsWorld Server!

Um ótimo mapa!

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

×
×
  • Criar Novo...