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

Дайджест за январь-март

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

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

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

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

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

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

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

Подробнее

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

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

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

Setras

Разработчик аддонов
  • Постов

    1703
  • Зарегистрирован

  • Посещение

Весь контент Setras

  1. Поставил, улыбнуло Не хочешь ли сделать автозаполнение инфы по времени даже если персонаж БЫЛ ОФФЛАЙН? По-моему получится охрененно, ну и проверить можно будет мой способ в действии
  2. You may name your main form like your addon, e.g. Quote: <WidgetForm> <Name>mainForm</Name> to smthing like: Quote: <WidgetForm> <Name>CT_Total</Name> Also, if you still manage this addon, replace the ContectDamageVisualization unload with, for example, hiding of children of stateMainForm:GetChildUnchecked("ContextDamageVisualization",false):GetChildUnchecked("EnemyPanel",false) Or ones that appear on the screen, idk which ones, did not test it.
  3. А реальный текущий курс отображает моментально? У меня была мысля, если что-то подобное и выкладывать то задержку делать хотя б минуту-две
  4. Ty, never ever heard such phrase in any language but russian, that looked a lil "google-d" to me xD
  5. Well, "it does not worth the troubles" or something like that. That's for people being confused by the candle xD
  6. I mean, we need to ensure that that code has no functions that may delete, remove, disband, etc etc, and assert, of course.
  7. 1) Only guild oficers have access to way guild data is transmitted. I hope you don't have idiot officers in your guild. 2) As for bulletin boards, no protection for "torrent-like" system, but it is possible to update the code only by getting it from certain characters on your realm (it makes self-replicating much slower if these characters don't cover much of gametime, like play only 1-2 hours per day). 3) It is possible to forbid the use of sone functions. Get code, check it for "safety", all clear? Update it. Something wrong? Screw it (and "ban" the sender, replicate the banlist xD we may accept the code just from 47 lvl characters, for example). Before execution we may check the code on functions like "drop item" etc etc. Well yeah, it reminds me about polymorphic viruses, so the ONLY safe way is to get code from trusted sources, which will be predefined. But we can use public networks to transfer data. I think i may make something funny in a week or two.
  8. Save new code as strings in config, and use assert and loadstring! (Thanks to Ramirez for pointing on this!)
  9. I have had a freaking INSANE idea. We can have an addon than will do nothing but store an execute any code. And we could use external stuff (like guild chat, bulletin boards etc etc) to provide input to the addon. And store code in config file (when character loggs off). So basically we can have ONE never updated and never outdated addon that will update itself via guild chat or bulletin boards. Just imagine - we can even make self-replicating systems by using peer-to-peer-like transfer. You could update the program code, log in, seed that code to 5-10 people (or to 100-200 via automated bulletin board system) and it will replicate itself many many times and everybody will have the actual current script file. Someone loggs-of, but there still is someone logged in, and he will replicate the code to every one who loggs in later. And we can, like, use a library with standart textures and buttons/panels etc, and create any form of wisget using this library. Like "Windows API" but for allods. Many standartised add-ons. But the wicked crazyness of the idea is that it can self-replicate without player interaction. Like you see a message "your addon has been updated to version X.Y.Z, you can read the changelog by pressing the "Log" buttton". Of course executing /ANY/ code is extremeley dangerous, so it is possible to use only certain list of characters for code replication, and use all other people for, like, data-replication etc etc. I don't currently know which data can be /USEFULLY/ replicated, but any loggable data can be. From my expirience (since the /UPDATE/ to AO multicore processor productivity BROKE my AO on my win 2K8R2 server) we don't need to host a separate guild-bot chatacter to stand somewhere 24/7 and re-set it after each AO error or disconnect, it's now (and was before, but i didnt get that idea earlier) possible to use an add-on that will replicate guild info through officers without their notice and interaction. Like someone uses an officer command "!addnews Saturday evening we will go to DC, raid 1, 20:00 GMT", and gets this into newslist, and after any other officer loggs in he gets this data into his bot too, so after first disconnects the second still acts as a guildbot renewing guild news. The brilliant part is that i don't need to restart bots after they disconnect, because now it always works if there is at least one officer online!!!!
  10. Скачай AddonManager и поотключай аддоны частично, например половину. И таким обраом отключая аддоны найди причину тормозов.
  11. F = ассист, т.е. взять в цель цель твоей цели. Я в таких случаях бегу не "назад" (кстати назад персонаж пятится со скоростью всего 50%), а вбок, при этом можно использовать умения и поворачиваться.
  12. Если я правильно понял то нечто с Gui которое бы отображало интерфейс подобно аллодам, имело бы драг-н-дроп-конструктор и позволяло бы выдавать готовые xdb при помощи ручных манипуляций а не при помощи редактирования хреновой тучи текста в xdb-шках...
  13. Выруби все аддоны сразу после того как заметишь лаги. Побегай денек. Не похоже что дело именно в аддонах. Проверь размер файла Allods Online\Personal\Logs\mods.txt Можешь его удалить если большой.
  14. Не знаю, можно изменить xdb, после чего свернуть-развернуть игру и перезагрузить аддон - посмотреть. Я не пробовал именно тот порядок который сейчас описал, но "изменить бин, свернуть - развернуть игру" работало только на bin, размер виджета и т.п. остались неизменными, изменилась только картинка. Повторюсь, после изменения xdb файла я не перезагружал аддон, а сейчас лениво запускать АО проверять.
  15. А, ты про абсолютный размер юнита? Я думал про размер его "на экране в данный момент". Если честно то я даже не думаю что такие функции могут быть у самих разработчиков... Они либо изначально знают параметры объектов и оперируют с ними, либо узнают определенные параметры которые могут быть полезны для дальнейшего использования - узнать координаты патимемберов, узнать угол поворота камеры главного персонажа и т.п. Но при этом вряд-ли кому-то понадобится в игре узнавать размер какого-то там юнита в 3Д сцене. "Размеры - это модельеры знают, мы им скажем 'сделайте поменьше' - они сделают..."... В общем я думаю так
  16. Still, it worked for user addons, whicj is very useful for modmaking, byt trying to replace developer files i have failed...
  17. While trying to launch a nude patch i have multiple allods crashes. I really should NOT close AO's handles xD
  18. Setras

    SetMyTarget

    Версия r5

    117 раз скачали

    RUS: Отображает мишень над текущей целью игрока. Мишень видна сквозь стены и препятствия. Это аддон "MyTarget", реанимированный после патча АО 2.0.09. ENG: Displays target icon over the current player target. The icon is visible through walls etc. This addon is "MyTarget", reanimated after patch AO 2.0.09. Последняя проверенная версия работы аддона: 2.0.09.19
    Бесплатный
  19. SetMyTarget Просмотреть файл RUS: Отображает мишень над текущей целью игрока. Мишень видна сквозь стены и препятствия. Это аддон "MyTarget", реанимированный после патча АО 2.0.09. ENG: Displays target icon over the current player target. The icon is visible through walls etc. This addon is "MyTarget", reanimated after patch AO 2.0.09. Последняя проверенная версия работы аддона: 2.0.09.19 Автор Lafayette Добавлен 07.12.2018 Категория Старые аддоны (от игры 1.0 - 3.0)  
  20. I mean, i did not test, but what if we can close (with admin rights) AO's locks on certain files and replace them real-time. I don't rly think anydev readsthis, but it may be possible to revive some texture mods. Not for everyday use, but for cinematics etc.
  21. I mean you have File.bin And Spoof.bin You rename your File.bin to File.bin.bkp for example and Spoof.bin to File.bin. Minimize -> Maximize -> You see a new bin file(texture or whatever else you can imagine. Another texture? LOL ). Offtop: I'm not sure, but you may want to prevent the replacement of longer music files by shorter ones in cases they are mid-played xD
  22. I'm not sure if bin file should have newer modify date value than one already loaded, but i have found that simply renaming bin files you can INSTANTLY load them into the game by minimizing and then restoring Allods Online Window!
  23. Гыгы, сейчас начал копать этот аддон и обнаружил что там не панель а кнопка зачем-то используется для отображения картинки. + код на изменение позиции больше не нужен т.к. позиция будет изначально задана в xdb-шкe. Весь функционал выражается строчкой: Quote: stateMainForm:GetChildUnchecked("ContextDamageVisualization",false):GetChildUnchecked("EnemyPanel",false):AddChild(mainForm:GetChildChecked( "Target" , false )) Правда во славу минимализма пришлось убрать код отвечающий за сокрытие картинки при отсутствии цели File: bIjLrRckU2xnyPY.zip
×
×
  • Создать...

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

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