Перейти к содержанию

Дайджесты за январь-февраль

Обновления гайдов и аддонов

Январь Февраль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Подсказки из игры на вашем сайте

Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.

Подробнее

Апдейтер аддонов

Представляем вам программу для автообновления аддонов и делимся подробностями.

Подробнее Скачать

WhisperWindow


Ciuine

Рекомендуемые сообщения

  • Ответов 292
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

я добавила:

Code:
Global("ContType", {

 ["Whisper"]  = "05",

 ["Zone"]  = "01",

 ["World"]  = "01",

 ["Shout"]  = "01",

 ["System"]  = "01",

 ["Group"]  = "02",

 ["Raid"]  = "02",

 ["Say"]  = "03",

 ["Telepathy"]  = "03",

 ["Guild"]  = "04",

 ["Officer"]  = "04",

 ["Emote"]  = "03",

 ["nil"]  = "-1", ---+++ icreator

})

Code:

ChatType = "nil" --- ++++ icreator

if params.chatType == CHAT_TYPE_WHISPER then --WHISPER, WHISPER

if not params.recipient and avatar.GetId() == params.senderId then

Name = params.sender

ToF = L ["Self"] 

elseif avatar.GetId() == params.senderId then

Name = params.recipient

ToF = L ["To"] 

else

Name = params.sender

ToF = L ["From"] 

end

ChatType = "Whisper"

elseif params.chatType == CHAT_TYPE_ZONE then --ZONE, ZONE

ChatType = "Zone"

elseif params.chatType == CHAT_TYPE_WORLD then --WORLD, ZONE

ChatType = "World"

elseif params.chatType == CHAT_TYPE_YELL_ZONE then --SHOUT, ZONE

ChatType = "Shout"

elseif params.chatType == CHAT_TYPE_NOTICE then --NOTICE, ZONE

ChatType = "System"

elseif params.chatType == CHAT_TYPE_PARTY then --GROUP, GROUP

ChatType = "Group"

elseif params.chatType == CHAT_TYPE_RAID then --RAID, GROUP

ChatType = "Raid"

elseif params.chatType == CHAT_TYPE_SAY then --SAY, SAY

ChatType = "Say"

elseif params.chatType == CHAT_TYPE_PSIONIC then --TELEPATHY, SAY

ChatType = "Telepathy"

elseif params.chatType == CHAT_TYPE_GUILD then --GUILD, GUILD

ChatType = "Guild"

elseif params.chatType == CHAT_TYPE_GUILD_OFFICER then --OFFICER, GUILD

ChatType = "Officer"

end

chatID = WW ["ContType"] [ChatType] 

if params.chatType ~= CHAT_TYPE_ASK then

for i = -1, 5 do --- +++ icreator, old: 0,5

if string.find( chatID, tostring(i) ) then

Message( i )

end

end

end

Ссылка на комментарий
Поделиться на другие сайты

I have no idea why you keep trying to create your own field, there's no reason for it. Just use "System". Besides the -1 text container does not exist, so you're writing messages into empty space which is going to pass errors.

Ссылка на комментарий
Поделиться на другие сайты

/wwcusset is used to set the custom color to the selected slot. I'm pretty sure I translated it into Russian.

It's not necessary to be used anymore as I put in a button that does the same thing.

Ссылка на комментарий
Поделиться на другие сайты

после продолжительной работы команда /wwreset - вешает компьютер на 10-20 секунд! это я про необходимость ввода ограничения для буфера сообщений

Ссылка на комментарий
Поделиться на другие сайты

ok, after patch here we go again...

thx for this addon, it s great. but i have one request. is it possible to disable world chat in "all" of addon window. i m using 2 chat boxes in game: 1) add-on chat box for chat with ppl 2) original chat bot for loot info etc i get world chat in both boxes and i know that it s impossible do turn off world chat in original chat. so if it possible i d like to disable it in add-on chat box. thx in advance.

Ссылка на комментарий
Поделиться на другие сайты

Quote:
после продолжительной работы команда /wwreset - вешает компьютер на 10-20 секунд! это я про необходимость ввода ограничения для буфера сообщений
если после долгой игры завершить сеанс без предварительной /wwclear, то действительно происходит вис системы. Очистка помогает, но вводить команду в каждый канал не оптимально. Может, ввести что-то типа /wwtotalclear для полной очистки всего. Или кнопку дорисовать (с подтверждением). Ограничение количества сообщения - вещь хорошая, но иногда после двухчасового афк хочется перечитать, что же такого интересного происходило в гичате))

Вопрос. Есть ли возможность убрать слова "гильдия" и "офицеры" для сообщений входа/выхода из игры согильдийцев?
Ссылка на комментарий
Поделиться на другие сайты

I'll see what I can do about the guild/officer printing attached to log in/out and /wwtotalclear concept.

Google Translate:

Я посмотрю, что я могу сделать о гильдии/офицер печати прилагается к онлайн/оффлайн и /wwtotalclear концепции.

Ссылка на комментарий
Поделиться на другие сайты

так я про тоже - надо просто ограничить число строк виджетах - делать удаление

wt:PopBack()

Ссылка на комментарий
Поделиться на другие сайты

У меня просьба, можно ли сделать немного побольше размер названия каналов на 1-2 порядка??? В оконном режиме буквы просто сливаются.

I have a request, can I make a little larger size of the channel names on the 1-2 order ??? In windowed mode, the letters simply merge.

Ссылка на комментарий
Поделиться на другие сайты

I don't know which texts you're asking about, if you could specify in more details what texts they are, a simple {Text}:SetClassVal("class", "Size16") would do it.

Google Translate:

Я не знаю, какие тексты вы спрашиваете о, если бы вы могли указать более подробно, что тексты они, простые {Text}:SetClassVal("class", "Size16") сделал бы это.

Ссылка на комментарий
Поделиться на другие сайты

Покажу лучше визуально.

Show better visual.

P.s. So I will soon become a beta tester :)

Ссылка на комментарий
Поделиться на другие сайты

A beta tester of what?

To ButtonWrite() at line 576, replace the "for" statement with;

Code:
for i = 0, 5 do

TypeBtn  :ClearValues()

TypeBtn  :SetClassVal("class", "Size14")

end

Ссылка на комментарий
Поделиться на другие сайты

ПРЕДЛОЖЕНИЕ! сделать фильтр!

включающий - на подсветку сообщений

исключающий - сообщения такие не показывать

например если в сообщении есть "продам" and "КРИ" - то такое сообщение вывести большим шрифтом более яркого цвета.

а если "Братья Растеряхи!" - то наоборот не выводить такое сообщение

реализовать можно через списки - наподобие как у меня это сделано в TargetsManager

Ссылка на комментарий
Поделиться на другие сайты

переключение режима ввода сообщения при выборе соответствующей вкладки

--REACTIONS

function OnReactionWhisperBtn( reaction ) --LEFT CLICK

for i = 0, 5 do

TextContainer:Show(false)

end

local num = 0

if reaction.sender == "Whisper" then

num = 5

elseif reaction.sender == "Zone" then

mission.SetChatInputType( "zone" )

num = 1

elseif reaction.sender == "Group" then

mission.SetChatInputType( "party" )

num = 2

elseif reaction.sender == "Say" then

mission.SetChatInputType( "say" )

num = 3

elseif reaction.sender == "Guild" then

mission.SetChatInputType( "guild" )

num = 4

elseif reaction.sender == "Omni" then

mission.SetChatInputType( "say" )

num = 0

end

TextContainer[num]:Show(true)

WW["current"] = num

userMods.SetGlobalConfigSection("WW", WW )

end

Ссылка на комментарий
Поделиться на другие сайты

Can you give me a read out of the errors in your mods.txt? This shouldn't happen because I didn't modify Duvodas code since my initial posting.

This might be one of the GetGameLocalization() errors, since I have the EVENT_CHAT_MESSAGE_WITH_OBJECTS attached to "rus" based localizations. I'll try and figure a work around.

Ссылка на комментарий
Поделиться на другие сайты

Quote =icreator

OFFER! a filter!

includes - for highlighting messages

excluded - such messages do not show

For example, if the message is "selling"and"KRI"- that the message display large font of a brighter color.

but if the Brothers Rasteryahi! - on the contrary do not show this message

can be realized through the lists - like how I have done in TargetsManager

Да, думаю идея классная, мне бы очень помогло

т.к. 90 % времени в игре торгую.

Yes, I think a cool idea, I would be very helpful

as 90% of the time in the game trade.

Ссылка на комментарий
Поделиться на другие сайты

ВНИМАНИЕ!
Обязательна информация из \Personal\Logs\mods.txt для диагностики ошибки.
Иначе вам не помочь.
В игре включите в Меню → Интерфейс → Общие настройки → Запись ошибок пользовательских дополнений. Затем запустите аддон в игре.
Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...

Важная информация

Пользуясь сайтом, вы принимаете Условия использования