Ir para conteúdo

[Arquivado][tfs] Comando /bc Para Seu Otserv [tfs]


thaleees

Posts Recomendados

Olá Xtibianos!

 

Vou postar neste topico para vocês o comando /bc

Com este comando você poderá falar em varias cores sem seu nome aparecer na frente

Funciona no TFS também!

 

TESTADO EM TFS 0.2

 

Vamos ao script.

 

Vá em data/talkactions/scripts e crie um arquivo chamado bc.lua, dentro dele coloque:

 

-- Broadcast script by ThaLeeeS - www.HuntedServer.net

function onSay(cid, words, param)

if getPlayerGroupId(cid) == 2 or getPlayerGroupId(cid) == 3 and param ~= nil then

local textColor = MESSAGE_EVENT_ADVANCE

local setColor = FALSE

if string.find(param," ",string.find(param,"[red,white,white2,orange,green,small,blue,red2]")+1) ~= nil then

color = string.sub(param,0,string.find(param," ")-1)

if color == "red" then

textColor = MESSAGE_STATUS_WARNING

setColor = TRUE

elseif color == "white" then

textColor = MESSAGE_EVENT_ADVANCE

setColor = TRUE

elseif color == "white2" then

textColor = MESSAGE_EVENT_DEFAULT

setColor = TRUE

elseif color == "orange" then

textColor = 17

setColor = TRUE

elseif color == "green" then

textColor = MESSAGE_INFO_DESCR

setColor = TRUE

elseif color == "small" then

textColor = MESSAGE_STATUS_SMALL

setColor = TRUE

elseif color == "blue" then

textColor = MESSAGE_STATUS_CONSOLE_BLUE

setColor = TRUE

elseif color == "red2" then

textColor = MESSAGE_STATUS_CONSOLE_RED

setColor = TRUE

end

end

if setColor == TRUE then

broadcastMessage(string.sub(param,string.find(param," ")+1,string.len(param)),textColor)

else

broadcastMessage(param,textColor)

end

end

end

 

Depois vá para data/talkactions/talkactions.xml e coloque isso no final:

 

<talkaction words="/bc" script="bc.lua"/>

 

Pronto! o comando está criado

 

Agora para poder usar comando basta ir no seu OT com o GOD e escrever.

Exemplo: /bc "white Olá pessoal!

 

No exemplo acima a mensagem será enviado na cor branca.

 

Att,

ThaLeeeS

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

  • 3 weeks later...
  • 2 weeks later...
  • 2 weeks later...
  • 9 months later...

Cara você reviveu seu proprio tópico, mais de boa, acho massa seu server o hunted :)

 

Mais tipo sobre o tópico tem uma maneira mais facil =]

 

/bc green; Olá pessoal (verde)

/bc advance; Olá pessoal (branco)

/bc Olá pessoal (vermelho)

E não precisa de scripts, é o proprio comando /bc do TFS :)

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

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