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

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

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

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

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

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

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

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

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

Подробнее

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

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

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


logg

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

Да, это не та ошибка, которая пишется в лог, это недоработка интерфейса.

Остается ждать ответа от автора аддона.

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

конкретно у меня периодически спамит в лог такое:
Error: addon ProcentView(1459544956): Game::LuaUnitGetEquipmentItemIds: equipment not found for unit 198844, details: int __cdecl Game::LuaUnitGetEquipmentItemIds(struct lua_State *)
  func: GetEquipmentItemIds, field, line: -1, defined: C, line: -1, [C]
    func: ?, ?, line: 0, defined: Lua, line: 0, [string "Mods/Addons/ProcentView/scripts/ProcentView.luac"]

Error: addon ProcentView(1459544956): Game::LuaUnitGetEquipmentItemIds: equipment invalid for unit 153358, details: int __cdecl Game::LuaUnitGetEquipmentItemIds(struct lua_State *)
  func: GetEquipmentItemIds, field, line: -1, defined: C, line: -1, [C]
    func: ?, ?, line: 0, defined: Lua, line: 0, [string "Mods/Addons/ProcentView/scripts/ProcentView.luac"]

Error: addon ProcentView(1459544956): Game::LuaUnitGetEquipmentItemIds: param 1 not a class GMUIHelper::ObjectId (type: nil), details: int __cdecl Game::LuaUnitGetEquipmentItemIds(struct lua_State *)
  func: GetEquipmentItemIds, field, line: -1, defined: C, line: -1, [C]
    func: ?, ?, line: 0, defined: Lua, line: 0, [string "Mods/Addons/ProcentView/scripts/ProcentView.luac"]

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

Координаты рассчитываются динамически в цикле, попробую поправить

Выглядит это так 

	for i = 1, 8 do -- от шапки до ботинок
		local TextD = mainForm:CreateWidgetByDesc(wtText:GetWidgetDesc())
		wtTextW[i]=TextD
		if i==1 then
			setPlacement(wtTextW[i], {posX=90})
		else
			setPlacement(wtTextW[i], {posX=50})
		end
		wtMyChar:GetChildChecked( "Slot0"..i, false ):AddChild(TextD)
	end
	for i = 10, 12 do -- от серьги до ожерелья (E 9-11)
		local TextD = mainForm:CreateWidgetByDesc(wtText:GetWidgetDesc())
		wtTextW[i]=TextD
		setPlacement(wtTextW[i], {posX=-50})
		wtMyChar:GetChildChecked( "Slot"..i, false ):AddChild(TextD)
	end
	for i = 14, 17 do -- от доспеха до кольца (E 13-16)
		local TextD = mainForm:CreateWidgetByDesc(wtText:GetWidgetDesc())
		wtTextW[i]=TextD
		setPlacement(wtTextW[i], {posX=-50})
		wtMyChar:GetChildChecked( "Slot"..i, false ):AddChild(TextD)
	end
	
	--оружие
	local TextD = mainForm:CreateWidgetByDesc(wtText:GetWidgetDesc())
	wtTextW[19]=TextD
	setPlacement(wtTextW[19], {posY=-45, posX=15})
	wtMyChar:GetChildChecked( "Slot"..19, false ):AddChild(TextD)
	
	-- жезл
	local TextD = mainForm:CreateWidgetByDesc(wtText:GetWidgetDesc())
	wtTextW[20]=TextD
	setPlacement(wtTextW[20], {posY=-48})
	wtMyChar:GetChildChecked( "Slot"..20, false ):AddChild(TextD)
	
	--акс
	local TextD = mainForm:CreateWidgetByDesc(wtText:GetWidgetDesc())
	wtTextW[21]=TextD
	setPlacement(wtTextW[21], {posY=-45, posX=-10})
	wtMyChar:GetChildChecked( "Slot"..21, false ):AddChild(TextD)

 

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

7 часов назад, svetliy171 сказал:

Я вот это имел в виду. Половину не видно из за  артефактов. Или в каком файлике координаты поменять можно?1.jpg.f48c0fb473ef2c9a939e6bd9fb9cdfb5.jpg

Как оказалось эта ошибка была пофикшена давно, но забыл загрузить. Проценты ботинок и серьги так же могут быть не видны.

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

3 часа назад, ZeleShnaider сказал:

конкретно у меня периодически спамит в лог такое:
Error: addon ProcentView(1459544956): Game::LuaUnitGetEquipmentItemIds: equipment not found for unit 198844, details: int __cdecl Game::LuaUnitGetEquipmentItemIds(struct lua_State *)
  func: GetEquipmentItemIds, field, line: -1, defined: C, line: -1, [C]
    func: ?, ?, line: 0, defined: Lua, line: 0, [string "Mods/Addons/ProcentView/scripts/ProcentView.luac"]

Error: addon ProcentView(1459544956): Game::LuaUnitGetEquipmentItemIds: equipment invalid for unit 153358, details: int __cdecl Game::LuaUnitGetEquipmentItemIds(struct lua_State *)
  func: GetEquipmentItemIds, field, line: -1, defined: C, line: -1, [C]
    func: ?, ?, line: 0, defined: Lua, line: 0, [string "Mods/Addons/ProcentView/scripts/ProcentView.luac"]

Error: addon ProcentView(1459544956): Game::LuaUnitGetEquipmentItemIds: param 1 not a class GMUIHelper::ObjectId (type: nil), details: int __cdecl Game::LuaUnitGetEquipmentItemIds(struct lua_State *)
  func: GetEquipmentItemIds, field, line: -1, defined: C, line: -1, [C]
    func: ?, ?, line: 0, defined: Lua, line: 0, [string "Mods/Addons/ProcentView/scripts/ProcentView.luac"]

Эта ошибка бывает когда например заходишь в трени 3х3 и кликаешь по сопартийцам, их проценты в осмотре не отображается т.к. у них либо id не существует либо это уникальный межсерверный id, с которым нужно по другому работать, пока не разобрался...

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

Только что, logg сказал:

Эта ошибка бывает когда например заходишь в трени 3х3 и кликаешь по сопартийцам, их проценты в осмотре не отображается т.к. у них либо id не существует либо это уникальный межсерверный id, с которым нужно по другому работать, пока не разобрался...

 в новике/цске тоже самое бывает, иногда сразу по несколько одинаковых id подряд 

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

  • 1 год спустя...
  • 3 года спустя...

Аддон все еще не работает, переустанавливала несколько раз. Файл прикрепила

 

mods.txt

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

ItemInfo он както херово работает. У старого ItemInfoTime этих дурацких процентов не было а только время. У этого неотключаемые проценты на пол слота для шмотки. Да еще как понял только на атаку. Так что сейчас пофакту альтернатив нет

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

Нормально он работает. На атаку и защиту процент одинаковый уже несколько лет

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

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

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

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

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

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

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

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

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

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