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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

LabCalendar


narinoa

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

Такая проблема после последнего хф, уже запущенный рог почему-то не сортируется, если перезапустить производство - то сортировка работает как и полагается. В модс ничего не пишет, лечится, вероятно, перезапуском рогов.

1.jpg

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

  • 1 месяц спустя...
В 10.03.2017 в 14:15, zergus сказал:

почитав описание/отзывы, понял, что между этими аддонами таки есть различия, хоть и не большие, поэтому таки выложил свой вариант

Для меня разница существенная: в данном аддоне в едином списке находятся не только основа вместе со всеми её воплотами, а так же твинки (вместе с их воплотами). Ещё небольшая приятная мелочь: кнопка по центру внизу окна ("ок") корректно закрывает окно, что вполне логично. В альтернативном аддоне вместо "ОК" находится кнопка "очистить" как магнитом манящая нажать ее перед закрытием окна. И как выяснилось - не только меня)) Как не приказывай себе: "НЕ ЖМИ!!!", несколько раз таки нажимала на автопилоте, очищая таким образом всю информацию, чего, конечно же, делать не планировалось.

Большое спасибо за аддон.

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

  • 1 месяц спустя...

Грабеж можно отследить по письму с почты, каждую неделю все равно заходим на переродов и забираем сундучок хранителя. По письму можно прибавлять на соответствующее время

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

Изначально думал над такой версией, но решил отказаться, потому как нет гарантии, что человек прочитает письмо, или прочитает уже после сбора урожая, что вызовет ложное срабатывание,  да и не уверен, что получится программно прочитать текст письма (особо глубоко в этом направлении не копал)...

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

Можно в виджет почты просто добавить кнопку "ограблен" по видам ресурсов - для увеличения счетчика, тем сам сократим за счет перемещения на аллод

Различить можно датой создания новых рогов и флагом нового письма и датой создания письма. Прочитать тему и тело письма можно. Читать письма можно только первые этого будет достаточно.

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

  • 3 недели спустя...

Капризно-эстетический момент - иконка режет глаз. Хочу исправить вот на это: Allodspng_5441822_27267726.png (при желании, можно поковырять вьювером файлы игры и вытащить ещё вариации иконок).
В разработке аддонов я нупь. Мне удалось найти только ButtonNormal.tga и Icon.tga. Методом переделки и замены получилось ничего :с Т.е. в самой игре кнопка как выглядела, так и осталась без изменений.

 

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

8 часов назад, Draculina сказал:

Мне удалось найти только ButtonNormal.tga и Icon.tga.

ButtonNormal.tga и Icon.tga - это файлы, из которых конвертируются текстуры в понятный формат bin(коневертируются они, кстати, программой UITextureConvertEditor из AllodsOnline\Mods).

Если не очень хочется заморачиваться, то можно просто заменить оригинальные файлы и получится(tga в комплекте):

icon.zip - иконка в AOPanelMod: aopanelicon.png.ffa6cea7ad1ad2dfb46754770b267c35.png

button#1.zip - кнопка с полной заливкой: 5999642d94977_button1.png.a7e3fb86ef81eea62f08adee832c52a3.png

button#2.zip - кнопка как в оригинальном: 5999642e01f7e_botton2.png.6579a6919beb85e19f7940efba68a741.png

 

 

 

icon.zip

botton#1.zip

button#2.zip

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

  • 1 месяц спустя...

Пишет в логи вот такое:

Error: addon LabCalendar: Error while running the chunk
Error: addon LabCalendar:   [string "Mods/Addons/LabCalendar/Scripts/Main.lua"]:373: attempt to index a nil value
Error: addon LabCalendar:   func: __index, metamethod, line: -1, defined: C, line: -1, [C]
Error: addon LabCalendar:     func: ?, ?, line: 373, defined: Lua, line: 367, [string "Mods/Addons/LabCalendar/Scripts/Main.lua"]

 

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

У вас в лабиринте случайно не достигнут максимум Рогов?

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

  • 2 месяца спустя...

Когда много воплощений, то немного надоедает держать окошко аддона открытым, а если добавить еще оповещение в само окно ремортов, у кого есть созревшие рога, то будет удобно, как по мне:

remortlist.thumb.jpg.0bac37fafc6d644496a878ad4813b8fc.jpg

Добавить парочку функций:

local RemortNames =  stateMainForm:GetChildChecked( "RemortList", false ):GetChildChecked( "RemortList", false ):GetChildChecked( "Content", false )
local remorts
RemortNames:SetOnShowNotification( true )

function RemortListInfo()
local ldate=common.GetLocalDateTime()
local now = math.floor((ldate.overallMs+timezone)/day)*day
local dnw = userMods.GetGlobalConfigSection("LabCalendar_Data")
remorts = remort.GetRemortsList()
for num, _ in pairs(remorts) do
local wtcont = RemortNames:At( num )
local child = wtcont:GetNamedChildren()
for _, v in pairs(child) do
	if (common.GetApiType(v)=="TextViewSafe") and v:GetName() == "Name" then
		local txt = userMods.FromWString(common.ExtractWStringFromValuedText(v:GetValuedText()))
		local lens = string.len(txt)
		local conv = string.sub(txt, 1 ,lens-5)
			for _, val in pairs(dnw) do
				if val.Date <= now then
					if userMods.FromWString(val.Name) == conv then
						local ico = WCD("descText","Text"..num, v, { alignX = 1, sizeX=30, posX = 0, highPosX = 0, alignY = 1, sizeY=30, posY=0, highPosY=0}, true)
						ico:SetFormat(userMods.ToWString('<header alignx = "center" fontsize="12" outline="1"><rs class="class"><tip_blue>!!!</tip_blue></rs></header>'))	
						ico:SetPriority(50)
						end 
					end 
				end
			end
		end
	end
end

function ClearWG(params)
if params.widget:IsVisibleEx() == false then
if remorts then
for num, _ in pairs(remorts) do
local wtcont = RemortNames:At( num )
local child = wtcont:GetNamedChildren()
	for _, v in pairs(child) do
	if (common.GetApiType(v)=="TextViewSafe") and v:GetName() == "Name" then
		local cld = v:GetNamedChildren()
			for _, vv in pairs(cld) do
				vv:DestroyWidget()
						end
					end
				end
			end
		end
	end
end

И подписать их на события:

common.RegisterEventHandler(RemortListInfo,"EVENT_REMORT_LIST_GAINED")
common.RegisterEventHandler( ClearWG, "EVENT_WIDGET_SHOW_CHANGED")

А еще пожелание - это изменить цвет эвента о готовности рогов активного/других персонажей в AOPanel. Как по мне, так у зеленого и желтого цвета не достаточно много отличий и они сливаются, особенно у плохо зрячих. А вот зеленый и синий цвета хорошо контрастируют.

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

  • 2 недели спустя...

@narinoa Сделай правки в коде, пожалуйста, обновлю потом дистр. 

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

  • В окне выбора воплощений теперь показывается подсказка, у кого есть созревшие рога;
  • Изменены цвета событий в AOPanelMod.

 

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

В 03.10.2017 в 07:42, zergus сказал:

У вас в лабиринте случайно не достигнут максимум Рогов?

Есть такое. Пардон за столь поздний ответ...

В 18.12.2017 в 18:47, narinoa сказал:
  • В окне выбора воплощений теперь показывается подсказка, у кого есть созревшие рога;
  • Изменены цвета событий в AOPanelMod.

LabCalendar.zip

Level3.png

Выдернула из клиента иконку большего размера и обработала. В списке перерождений будет смотреться приятнее глазу. Можно заменить ею старую. ИМХО.

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

  • 3 месяца спустя...
  • Добавлен Эмбриум.

 

Изменено пользователем Lafayette
Спасибо, обновил дистрибутив
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Есть такая проблема , Рога производят эмбриум , после завершения производства подходишь забрать эмбриум на аддоне стоит автоматический запуск рогов, но он после снятия начинает производить золото вместо эмбриума . Просьба исправить это

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

  • Поправлена работа автоперезапуска рога с Эмбриумом,
  • Теперь количество Эмбриума персонажа в окне аддона отображается всегда корректно.

 

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

Был включен автозапуск. На одном из рогов (справа от входа в лабиринт) почему-то выставился гранит. Думаю, с чем это связано...

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

В 21.05.2018 в 03:53, Draculina сказал:

Думаю, с чем это связано...

С тем, что кнопочки жили своей жизнью :lol:

  • Добавлены слезы(не знаю, почему раньше их еще не было);
  • Автозапуск теперь должен работать корректно.

 

Изменено пользователем Lafayette
Спасибо, обновил дистрибутив
Ссылка на комментарий
Поделиться на другие сайты

А можно, сделать, чтобы персы запоминались с именем сервера. Просто у меня ники некоторые совпадают на серверах(уверен не 1 меня так)

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

В 26.05.2018 в 10:30, раздача сказал:

А можно, сделать, чтобы персы запоминались с именем сервера.

Можно. Только придется удалить секцию с настройками аддона и снова пообщаться со всеми рогами, если персонажи на разных серверах. Если все на одном, то ничего такого делать не понадобится.

LC.thumb.png.9253dee71fa16ef70f373fa1d8d84d02.png

 

 

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

22 часа назад, narinoa сказал:

Можно. Только придется удалить секцию с настройками аддона и снова пообщаться со всеми рогами, если персонажи на разных серверах. Если все на одном, то ничего такого делать не понадобится.

LC.thumb.png.9253dee71fa16ef70f373fa1d8d84d02.png

 

LabCalendar.zip

Спасибо)

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

В 27.05.2018 в 10:54, раздача сказал:

Спасибо)

Сегодня в результате проверки была обнаружена критическая ошибка, так что обновитесь.

 

 

Изменено пользователем Lafayette
Спасибо, обновил дистрибутив
Ссылка на комментарий
Поделиться на другие сайты

В четверг 31 мая после обновления , снова перестало запускаться автопроизводство эмбриума после сбора урожая

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

18 часов назад, TimBard сказал:

В четверг 31 мая после обновления , снова перестало запускаться автопроизводство эмбриума после сбора урожая

Смею предположить, что это происходило на основном аллоде, и когда заканчивалось время производства любого другого ресурса, отличного от Эмбриума, то аддон автоматически не перезапустил рог на Эмбриум? Если так то да, все верно, автоперезапуск и не должен сработать, так как он запоминает тип рога, которого ресурс собрали и пытается перезапустить с таким же типом, а поскольку можно запускать только Эмбриум, то он и не перезапустился. Придется первый раз ручками.

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

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

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

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

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

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

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

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

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

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