GR

Comando /bc Para Tfs

Por grandeyang, 11 de nov. de 2008 em Actions e Talkactions

script
8
3.8k
grandeyangG
11 de novembro de 2008 às 11:58

Galera, eu fiz este comando assim que mudei o distro do meu server para TFS 0.2 e ficou super simples e eficaz, já que não precisa de modo algum tocar na source do executável.

 

O que este comando faz?

Você poderá falar para todos jogadores online mensagens em verde, branco ou vermelho sem que apareça seu nick (uff... daí não vão ficar me mandando mensagens em privado)

 

Como funciona?

O Gamemaster digita o comando e após as aspas a mensagem.

Broadcast em branco para todos online:

/bc white "Ae galera, bom dia!

 

Broadcast em verde para todos online:

/bc green "Ae galera, boa tarde!

 

Broadcast em vermelho para todos online:

/bc red "Ae galera, boa noite!

 

Vamos ao script:

 

1º) Abra o arquivo talkactions.xml dentro da pasta data\talkactions e acrescente isto no final do texto:

<!-- GM Commands -->

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

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

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

 

2º) Ainda em talkactions entre na pasta scripts, copie um arquivo e cole no mesmo lugar, então renomeie o arquivo copiado para broadcastincolors (a extensão é LUA)

 

3º) Abra este arquivo e apague tudo que estiver dentro, então cole isto:

---broadcast in colors by grandeyang---

function onSay(cid,words,param)

 

GMGroup = 3 -- Grupo mínimo do GM

 

if getPlayerGroupId(cid) >= GMGroup then

if param ~= "" then

if words == '/bc white' then

broadcastMessage(param, MESSAGE_EVENT_ADVANCE)

elseif words == '/bc green' then

broadcastMessage(param, MESSAGE_INFO_DESCR)

elseif words == '/bc red' then

broadcastMessage(param, MESSAGE_STATUS_WARNING)

end

else

doPlayerSendTextMessage(cid, MESSAGE_STATUS_SMALL, 'Você precisa escrever uma mensagem.')

end

end

end

GMGroup - É o grupo que pertence o seu Gamemaster que por padrão é 3, no meu caso tenho o 4 e o 5, eu aconselho não deixar todos GMs com esta função, apenas o administrador já que não aparece o nick de quem falou.

 

Após isso é só dar reload em suas talkactions e abusar do comando

 

OBS: É bem legal pra fazer invasões em que é a equipe que coordena a mesma, ou seja, GMs criando os monstros e o GOD ou administrador fazendo as falas XD~

 

Não preciso dos créditos, é só pra ajudar mesmo.

alissonlinnekerA
11 de novembro de 2008 às 12:28

Hum...,

bem legal isso

bem simples e pratico

gostei,

parebens.

=D

 

vou botar no meu OT

:smile_positivo:

grandeyangG
11 de novembro de 2008 às 12:50

Exato ^^

 

Esta era a intenção, praticidade, criei exatamente pra informar acontecimentos sem ninguém me encher o saco ou pra bolar aquelas invasões em que os GMs administram. Valeu ;)

mjr2006M
11 de novembro de 2008 às 13:29

Nem consegui...

coutooC
11 de novembro de 2008 às 14:05

Muito bom cara...

 

Assim pode-se falar tranquilamente sem vim os Players chatos encher o saco

 

 

:}

alex008A
11 de novembro de 2008 às 14:09

Era o q eu tava precisando pro meu TFS, pois toda vez q mandava mensagem "duvidas, perguntas falem no help chanel"

 

aí um galerao mandava PV ao inves de escrever no HELP, :/

 

 

agora to PRECISANDO de uM WEB MASTER especialista em TFS 8.22

 

 

quem quiser fazer parte da equipe HOST-HELP

 

so preciso de SCRIPTER e um WEB MASTER

 

alexsndf@hotmail.com

amourA
11 de novembro de 2008 às 14:58

pelo tópico, bem utiul^^

e esta faltando (pelo menos por aqui)

Aprovado;]

1 ano depois...
dougueraD
09 de agosto de 2010 às 10:48

aki n funfo n