Zaam

Spd

16 posts in this topic

Spd

Просмотреть файл

В аддоне 3 функции:

1. Спидометр (см. скрин). Плашку можно перетаскивать с зажатым Ctrl. Спрятать/отобразить - /ызв или /spd в чат. При скрытии плашки все накопленные данные обнуляются. Первое число - скорость, [второе] - пройденное расстояние, (третье) - длина последнего блинка.
2. Автокормежка активного маунта.
3. Автоэкипировка брони. Автоэкипироваться будет последняя использованная персонажем броня.

В папке Scripts лежит Config.lua, в нем можно настроить некоторые параметры (описание есть в самом файле). 


 

Share this post


Link to post
Share on other sites

Просьба оставлять замечания и пожелания. Из планируемых улучшений:

- правка автокормежки (сейчас кормит по 2 раза из-за внутренних глюков ололодов);
- добавление гуёвых настроек вместо файла конфигурации и кнопки скрытия/отображения спидометра;
- на совсем дальнюю перспективу - облагораживание внешнего вида спидометра.

Share this post


Link to post
Share on other sites

1) Работа со шрифтами и размерами. Для себя сделал, уменьшив шрифт до 18-ти (вместо 24) и размеры до 300*35 (вместо 400*50).

2) Нужно предусмотреть сброс пройденного расстояния.

Остальное пока не протестил, буду ждать голода :-)

"Автоэкипировка брони" по какому событию?

Share this post


Link to post
Share on other sites

1) Стар я, подслеповат. У меня вообще 36-м шрифтом рисовалось раньше.
2) Планируется, а пока можно делать через скрытие плашки.
Автоэквип - по воскрешению и по завершению боя.

P. S.: Как в олодлодах можно выяснить, возможно ли в месте нахождения аватара оседлать маунта - никому не попадалось?

Share this post


Link to post
Share on other sites
4 hours ago, Zaam said:

1) Стар я, подслеповат. У меня вообще 36-м шрифтом рисовалось раньше.
2) Планируется, а пока можно делать через скрытие плашки.
Автоэквип - по воскрешению и по завершению боя.

P. S.: Как в олодлодах можно выяснить, возможно ли в месте нахождения аватара оседлать маунта - никому не попадалось?

1) Врёшь :-) Сам не молод и глаза сильно +. Очки + экранчик 27" (хочу 32 :-))) помогает :-)))

2) Это как? Они-ж скрытые :-)))

Share this post


Link to post
Share on other sites
В 08.01.2017 в 21:51, Zaam сказал:

Спрятать/отобразить - /ызв или /spd в чат. При скрытии плашки все накопленные данные обнуляются.

 

Share this post


Link to post
Share on other sites

Почему-то не могу оставить отзыв (((

Пять звездочек - отличный аддон! Никаких глюков и полная информативность, спасибо! )

Share this post


Link to post
Share on other sites
4 часа назад, asia сказал:

Почему-то не могу оставить отзыв (((

Да вон же от вас отзыв есть у файла :)

Share this post


Link to post
Share on other sites

как сделать поменьше окно аддона?) а то при каждом заходе в игру надо опять скрывать) так бы хоть переташил но он всеравно большой))

а так очень хороший аддон

Share this post


Link to post
Share on other sites
В ‎25‎.‎02‎.‎2017 в 00:51, AleksZam сказал:

как сделать поменьше окно аддона?) а то при каждом заходе в игру надо опять скрывать) так бы хоть переташил но он всеравно большой))

а так очень хороший аддон

вот так сделайте, - очень удобно )

100.png

Share this post


Link to post
Share on other sites

все работает, правда спамит в mods.txt  повторяющиеся строчки:

Error: addon Spd: Game::LuaMountRide: param 1 not a class GMUIHelper::ObjectId (type: nil), details: int __cdecl Game::LuaMountRide(struct lua_State *)
Error: addon Spd:
Error: addon Spd:  
Error: addon Spd:   func: Ride, field, line: -1, defined: C, line: -1, [C]
Error: addon Spd:     func: ?, ?, line: 0, defined: Lua, line: 0, [string "Mods/Addons/Spd/Scripts/mainscript.luac"]
Error: addon Spd: Game::LuaCommonRegisterEventHandler: Fail register LuaEvent handler, details: int __cdecl Game::LuaCommonRegisterEventHandler(struct lua_State *)
Error: addon Spd:
Error: addon Spd:  
Error: addon Spd:   func: RegisterEventHandler, field, line: -1, defined: C, line: -1, [C]
Error: addon Spd:     func: ?, ?, line: 0, defined: Lua, line: 0, [string "Mods/Addons/Spd/Scripts/mainscript.luac"]

Share this post


Link to post
Share on other sites

Спамит

Error: addon Spd: 
Error: addon Spd:   
Error: addon Spd:   func: RegisterEventHandler, field, line: -1, defined: C, line: -1, [C]
Error: addon Spd:     func: ?, ?, line: 0, defined: Lua, line: 0, [string "Mods/Addons/Spd/Scripts/mainscript.luac"]
Error: addon Spd: Game::LuaCommonRegisterEventHandler: Fail register LuaEvent handler, details: int __cdecl Game::LuaCommonRegisterEventHandler(struct lua_State *)

 

Share this post


Link to post
Share on other sites

Фикс поможет решить проблему спама RegisterEventHandler.

 

Edited by Fye D. Flowright
Спасибо, обновил дистрибутив.

Share this post


Link to post
Share on other sites

Постоянный спам:

Скрытый текст

Game::LuaMountRide(struct lua_State *)
Error: addon Spd:
Error: addon Spd:  
Error: addon Spd:   func: Ride, field, line: -1, defined: C, line: -1, [C]
Error: addon Spd:     func: ?, ?, line: 0, defined: Lua, line: 0, [string "Mods/Addons/Spd/Scripts/mainscript.luac"]
Error: addon Spd: Game::LuaCommonRegisterEventHandler: Fail register LuaEvent handler, details: int __cdecl Game::LuaCommonRegisterEventHandler(struct lua_State *)
Error: addon Spd:
Error: addon Spd:  
Error: addon Spd:   func: RegisterEventHandler, field, line: -1, defined: C, line: -1, [C]
Error: addon Spd:     func: ?, ?, line: 0, defined: Lua, line: 0, [string "Mods/Addons/Spd/Scripts/mainscript.luac"]
Error: addon Spd: Game::LuaMountRide: param 1 not a class GMUIHelper::ObjectId (type: nil), details: int __cdecl Game::LuaMountRide(struct lua_State *)
Error: addon Spd:
Error: addon Spd:  
Error: addon Spd:   func: Ride, field, line: -1, defined: C, line: -1, [C]
Error: addon Spd:     func: ?, ?, line: 0, defined: Lua, line: 0, [string "Mods/Addons/Spd/Scripts/mainscript.luac"]
Error: addon Spd: Game::LuaCommonRegisterEventHandler: Fail register LuaEvent handler, details: int __cdecl Game::LuaCommonRegisterEventHandler(struct lua_State *)
Error: addon Spd:
Error: addon Spd:  
Error: addon Spd:   func: RegisterEventHandler, field, line: -1, defined: C, line: -1, [C]
Error: addon Spd:     func: ?, ?, line: 0, defined: Lua, line: 0, [string "Mods/Addons/Spd/Scripts/mainscript.luac"]
Error: addon Spd: Game::LuaMountRide: param 1 not a class GMUIHelper::ObjectId (type: nil), details: int __cdecl Game::LuaMountRide(struct lua_State *)

 

Share this post


Link to post
Share on other sites
  • Для диагностики ошибки требуется информация из \Personal\Logs\mods.txt. Для этого в \Personal\global.cfg найдите параметр user_mods_log_enable и выставьте ему значение 1. Затем запустите аддон в игре.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now