Lafayette Posted July 29, 2014 Share Posted July 29, 2014 (edited) Есть несколько типичных моментов по починке старых аддонов. Если вы самостоятельно пофиксили работу того или иного аддона - прикрепите архив к посту в теме поддержки аддона, либо скиньте мне в личку, а я уже обновлю дистрибутив аддона в нашем файловом архиве. Сообща можно и горы свернуть, поэтому фиксим и выкладываем, выкладываем и фиксим Фиксы 6.0.1Ошибки с GetCurrencyInfo:https://alloder.pro/topic/1299-currenciesinfo/page-6#entry35470 Ошибки с WidgetEditLine:https://alloder.pro/topic/487-widgeteditline-kak/#entry35462 Фиксы для 5.0.2 (с луа версии 5.0 до луа версии 5.1) Какие аддоны фиксить? Да, грубо говоря, все, что обновлены раньше 23 июля (за может быть парой исключений). вкраце нужно поменять циклы for ... in ... do на for ... in pairs(...) doна примере notepad++ режим поиска - регулярные выражениярегэксп на поиск in (?!pairs)(?!ipairs)(.*) doзаменяем на in pairs\( \1 \) doно нужно смотреть чтобы не заменил двойные циклы бывает типа for .. in do for ... in doвыделит .. in do for ... inа нужно только до первого doтакже нужно обновить LibDnD (это лучше всего, там новая улучшенная версия) или просто добавить if not math.mod then math.mod = math.fmod endили просто заменить math.mod на math.fmodну и EVENT_AVATAR_PRIMARY_TARGET_CHANGED или EVENT_AVATAR_SECONDARY_TARGET_CHANGEDпоменять на EVENT_AVATAR_TARGET_CHANGED Edited December 20, 2014 by Fye D. Flowright Quote Link to comment Share on other sites More sharing options...
logg Posted July 29, 2014 Share Posted July 29, 2014 если поставить ленивую квантификацию in (?!pairs)(?!ipairs)(.*?) do не должно быть проблем с двойными циклами Quote Link to comment Share on other sites More sharing options...
vitaliy75 Posted July 29, 2014 Share Posted July 29, 2014 Только тут главное помнить, что всё это возможно только для тех аддонов, авторы которых в своё время выкладывали исходные тексты. Если исходный текст аддона скрыт, а в папке аддона файлы с расширением luac или luc (хотя там не расширение важно, откомпилированный файл можно и с расширением lua давать), то тогда - увы. Только переписывать заново. Ну а почему некоторые авторы некоторых аддонов предпочитают свои исходники скрывать... Ну... по-моему, этот как-то связано с оплатой, которую они мечтают получить за аддоны. Но мы ж не будет критиковать идею платных аддонов, правда-правда. 2 Quote Link to comment Share on other sites More sharing options...
Lafayette Posted July 29, 2014 Author Share Posted July 29, 2014 Платные аддоны - сердце и двигатель этого проекта, по ряду причин это закономерно и неизбежно. Кто свято думает иначе - пусть вспомнит уи9 пару лет назад. Вроде бы код закрывали только там, где аддоны продавались. Те авторы аддонов, которые потом забили, сорцы так или иначе дали - icreator, Zeon, SantAnger. С Никоном разве что печалька, но и у него сорцы более старых версий открыты и есть в паблике. Если есть какой-либо аддон с закрытым кодом, о котором я не в курсе - прошу мне сообщить, постараюсь связаться с его автором. Quote Link to comment Share on other sites More sharing options...
vitaliy75 Posted July 29, 2014 Share Posted July 29, 2014 Я ж говорил - не будем критиковать. Конечно же, закономерно, неизбежно, сердце и двигатель. Но я писал о двукратном авторе аддона месяца и его Инспекте. Да, бесплатный, да, закрыт. Был бы открыт - исправили бы ещё в четверг и не факт, что я. Нет, необходимости связываться с автором сейчас я не вижу. 2 Quote Link to comment Share on other sites More sharing options...
Sagrer Posted July 29, 2014 Share Posted July 29, 2014 (edited) а авторы платных аддонов загружают их уже в скомпилированном виде? А то ведь можно их заставить грузить в исходниках, в бинарник компильнуть и засунуть в защиту-матрёшку можно и на стороне сервера. Тогда у владельцев сайта будут все исходники. Edited July 29, 2014 by Sagrer Quote Link to comment Share on other sites More sharing options...
AlexeyMY Posted July 30, 2014 Share Posted July 30, 2014 Ага, сердце проекта)) тут от бесплатных осталось всего ничего)) Quote Link to comment Share on other sites More sharing options...
COCOSS Posted July 30, 2014 Share Posted July 30, 2014 Огромная просьба: кто может почините аддон https://alloder.pro/files/file/86-healerproc/ Очень нужен. Quote Link to comment Share on other sites More sharing options...
Lafayette Posted July 30, 2014 Author Share Posted July 30, 2014 Ага, сердце проекта)) тут от бесплатных осталось всего ничего)) У вас плохо с математикой. Из 195 аддонов платных - 34. Так что для начала - научитесь считать Quote Link to comment Share on other sites More sharing options...
Artdos Posted July 30, 2014 Share Posted July 30, 2014 (edited) изменялось ли что-то в отношении чекбоксов? а то начал пытаться поправить CurrenciesInfo, панелька появилась, но отображается только голд и курс, чекбоксы в меню выбора ценностей не работают. а все заработал Edited July 30, 2014 by Artdos Quote Link to comment Share on other sites More sharing options...
SAVERIN Posted October 19, 2014 Share Posted October 19, 2014 Если не сложно адаптируйте этот простенький аддон показывающий мирру (и только) под 6,0,0.... MyrrhMyrrh.rar Quote Link to comment Share on other sites More sharing options...
hal.dll Posted October 19, 2014 Share Posted October 19, 2014 Если не сложно адаптируйте этот простенький аддон показывающий мирру (и только) под 6,0,0.... уже. https://alloder.pro/topic/1703-myrrhmyrrh-ili-ego-analog/#entry34156 Quote Link to comment Share on other sites More sharing options...
SAVERIN Posted October 21, 2014 Share Posted October 21, 2014 уже. https://alloder.pro/topic/1703-myrrhmyrrh-ili-ego-analog/#entry34156 От души благодарю!!! Quote Link to comment Share on other sites More sharing options...
SAVERIN Posted October 21, 2014 Share Posted October 21, 2014 Ещё будет одна просьба)), обновить и добавить класс инженер в этот аддон: https://alloder.pro/files/file/59-controlinfo/ , а так же был аддон под названием SmallChatBar (уменьшал размер вкалдки, с названием чата, в два раза) но к сожалению исходника нету ..., хотелось бы его вновь увидеть адаптированным под 6,0,0... Quote Link to comment Share on other sites More sharing options...
Artdos Posted October 22, 2014 Share Posted October 22, 2014 SmallChatBar прекрасно работает и в 6.0 Quote Link to comment Share on other sites More sharing options...
SAVERIN Posted October 22, 2014 Share Posted October 22, 2014 SmallChatBar прекрасно работает и в 6.0 А можно ссылочку на него? Quote Link to comment Share on other sites More sharing options...
Artdos Posted October 22, 2014 Share Posted October 22, 2014 А можно ссылочку на него? https://alloder.pro/files/file/98-smallchattabs/ Quote Link to comment Share on other sites More sharing options...
SAVERIN Posted October 22, 2014 Share Posted October 22, 2014 https://alloder.pro/files/file/98-smallchattabs/ Благодарю! Quote Link to comment Share on other sites More sharing options...
sotich Posted December 5, 2014 Share Posted December 5, 2014 Время от времени прекращает работу этот аддон(последний раз 05.12.2014), скажите можно его реанимировать? IgnoreManager.pak Quote Link to comment Share on other sites More sharing options...
helen11011 Posted December 21, 2014 Share Posted December 21, 2014 почините аддон shipcontrol https://alloder.pro/files/file/9-shipcontrol/, заранее очень признательна Quote Link to comment Share on other sites More sharing options...
Сешт Posted August 16, 2015 Share Posted August 16, 2015 Пожайлуста, почините этот аддон https://alloder.pro/files/file/140-targetparty/ Quote Link to comment Share on other sites More sharing options...
webbar Posted November 18, 2016 Share Posted November 18, 2016 (edited) Здравствуйте! Почините пожалуйста аддон (не работает в 7.0) TargetParty 8.0.8 Edited November 18, 2016 by webbar Quote Link to comment Share on other sites More sharing options...
Recommended Posts