GM
script

Como usar essa msm função pra local chat

Por gmstrikker, 10 de ago. de 2015 em Scripts

resolvido
9
1.6k
gmstrikkerG
10 de agosto de 2015 às 13:59

Essa função de loot:

 

doPlayerSendChannelMessage(pid, '', 'Loot of ' .. monster .. ': ' .. (ret ~= '' and ret or 'nothing'), TALKTYPE_CHANNEL_W, CHANNEL_PARTY)

 

Como usar ela pra em vez de floodar na tela, mandar msg só no default msm ou só no server log?

12 de agosto de 2015 às 20:07

Seria melhor se você postasse o script.. kk'

zipter98Z
12 de agosto de 2015 às 20:14


doPlayerSendTextMessage(pid, MESSAGE_INFO_DESCR, 'Loot of ' .. monster .. ': ' .. (ret ~= '' and ret or 'nothing'))

 

gmstrikkerG
12 de agosto de 2015 às 23:19
doPlayerSendTextMessage(pid, MESSAGE_INFO_DESCR, 'Loot of ' .. monster .. ': ' .. (ret ~= '' and ret or 'nothing'))

 

Isso não funcionou /\

 

Achei outra função, só que no default

 

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED,'Loot of ' .. monster .. ': ' .. (ret ~= '' and ret or 'nothing') )

 

Você sabe como usar essa função /\

 

No chat

 

<channel id="20" name="Loot"/>

 

????????

zipter98Z
12 de agosto de 2015 às 23:35


doPlayerSendChannelMessage(pid, '', 'Loot of ' .. monster .. ': ' .. (ret ~= '' and ret or 'nothing'), TALKTYPE_CHANNEL_RN, 20)

 

gmstrikkerG
13 de agosto de 2015 às 00:22
doPlayerSendChannelMessage(pid, '', 'Loot of ' .. monster .. ': ' .. (ret ~= '' and ret or 'nothing'), TALKTYPE_CHANNEL_RN, 20)

 

20 é a cor?

Qual é a lista de cores?

 

zipter98Z
13 de agosto de 2015 às 00:50
Melhor resposta

20 é o número do canal.

<channel id="20" name="Loot"/>

Você pode ver a lista de cores na tabela TALKTYPE_TYPES, de 000-constant.lua. Entretanto, nem todas as opções lá disponíveis são válidas para a função doPlayerSendChannelMessage.

As que funcionam nesta função são aquelas com o prefixo TALKTYPE_CHANNEL.

Exemplo:

 

TALKTYPE_CHANNEL_O
TALKTYPE_CHANNEL_RA
TALKTYPE_CHANNEL_Y
gmstrikkerG
13 de agosto de 2015 às 01:15

 

20 é o número do canal.

<channel id="20" name="Loot"/>

Você pode ver a lista de cores na tabela TALKTYPE_TYPES, de 000-constant.lua. Entretanto, nem todas as opções lá disponíveis são válidas para a função doPlayerSendChannelMessage.

As que funcionam nesta função são aquelas com o prefixo TALKTYPE_CHANNEL.

Exemplo:

TALKTYPE_CHANNEL_O
TALKTYPE_CHANNEL_RA
TALKTYPE_CHANNEL_Y

 

Obrigado!

BrunoB
13 de agosto de 2015 às 09:09

Tópico movido para dúvidas / pedidos resolvidos.