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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

logg

Пользователь
  • Постов

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

  • Посещение

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

  1. ошибочка с 21:05, бои начинаются же с 21 также расписание есть на офф форуме п.1.6. http://forum.allods.ru/showthread.php?t=102054
  2. Добавил бы еще расписание прямых трансляций с задержкой: 5.11.13, 12.11.13, 19.11.13, 26.11.13 Прибытие команд - 20:00 (мск). • 1 бой - 21:00 (мск). • 2 бой - 21:30 (мск). • 3 бой - 22:00 (мск). • 4 бой - 22:30 (мск). т.е. каждый вторник с 20:05 до 23:05 c учетом задержки в 5 минут
  3. Статистика по доминиону есть на http://www.desperado-ao.ru/
  4. logg

    GroupPos

    По кнопке Gr непонятно будет ли работать аддон или нет, либо описание, какой цвет что означает, либо любой цвет и серый нерабочий. Тестил с AOPanel.
  5. logg

    Targeter

    При клике правой кнопкой по красной Т появятся настройки, там есть слайдер с возможностью выбора количества отображаемых игроков от 1 до 24.
  6. а запусти local trackstest = objects.GetTracks() for i, trackId in trackstest do LogInfo( "trackId: ", trackId ) end И если там не будет твоего id, значит трек не в зоне действия аватара.(Код для отладки) вообще надо треки ловить по эвентам и если EVENT_TRACK_REMOVED удалять этот trackId
  7. 19 ноября 2013 Need for Speed Rivals 22 ноября 2013 WATCH_DOGS Конец ноября? Да кто будет играть в аллоды то?
  8. logg

    Targeter

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

    Targeter

    Вовремя всё случилось, Фай как раз уехал, будет в понедельник.
  10. logg

    Targeter

    Администратор вручную может отменить ожидающий оплаты счет, тогда вы сможете продлить.
  11. так лови EVENT_GROUP_DISAPPEARED и EVENT_GROUP_APPEARED
  12. logg

    Targeter

    на данный момент рабочая версия r27, у вас скорей всего r26, проблема с аккаунтом на сайте передана администратору.
  13. жуть вместо Init() common.RegisterEventHandler(Init, "EVENT_AVATAR_CREATED") и в OnTime бы проверку if avatar.IsExist() then скорей всего при переходе из локи в локу во время загрузке может выдать avatar.IsExist()==false
  14. logg

    Targeter

    Да, в этом случае аддон привязывается к гильдии.
  15. оверлей фигня, х. определишь какое поле вех открыто, а мониторить системные кнопки некрасиво, проще нарисовать свою матрицу умений и 3х полей вех сразу.
  16. Использовать свой GUI для редактирования помеченных вех
  17. logg

    GroupPos

    Версия 3

    5830 раз скачали

    Показывает позицию согрупников относительно аватара и расстояние до них ЛКМ - скрыть, отобразить значки согрупников ПКМ - настройка - кого показывать по классам Ну очень нужно видеть в рейде, где мой хил и расстояние до него.
    Бесплатный
  18. ЕМНИП, отправлять без Энтера нельзя
  19. а грубиянам кредиты не возвращают
  20. logg

    Targeter

    "Согрупники в зел. режиме" - настройка для хилов, отображает в зеленом режиме себя, сопартийцев и тех, кто в рейде с аватаром. Когда выключено отображает игроков своей фракции. У каждого персонажа - свои настройки аддона.
  21. logg

    Labirint

    Локализации не будет. Выбор владельцев рандомен и зависит от того, на сколько был удачен предыдущий поход в лабиринт. Если удачен, то будут доступны более сложные лабиринты.
  22. Использовал на замену table.sort единственное поменял # на GetTableSize использование: stable_sort( массив, параметры) Параметры вида (можно не указывать по умолчанию указаны ниже): function (a, return a < b end, как в table.sortт.е. если нужно сортировать по какому-то приоритету в массиве: function (a, return a.priority < b.priority end local max_chunk_size = 12 function insertion_sort( array, first, last, goes_before ) for i = first + 1, last do local k = first local v = array[i] for j = i, first + 1, -1 do if goes_before( v, array[j-1] ) then array[j] = array[j-1] else k = j break end end array[k] = v end end function merge( array, workspace, low, middle, high, goes_before ) local i, j, k i = 1 -- Copy first half of array to auxiliary array for j = low, middle do workspace[ i ] = array[ j ] i = i + 1 end i = 1 j = middle + 1 k = low while true do if (k >= j) or (j > high) then break end if goes_before( array[ j ], workspace[ i ] ) then array[ k ] = array[ j ] j = j + 1 else array[ k ] = workspace[ i ] i = i + 1 end k = k + 1 end -- Copy back any remaining elements of first half for k = k, j-1 do array[ k ] = workspace[ i ] i = i + 1 end end function merge_sort( array, workspace, low, high, goes_before ) if high - low < max_chunk_size then insertion_sort( array, low, high, goes_before ) else local middle = math.floor((low + high)/2) merge_sort( array, workspace, low, middle, goes_before ) merge_sort( array, workspace, middle + 1, high, goes_before ) merge( array, workspace, low, middle, high, goes_before ) end end function stable_sort( array, goes_before ) local n = GetTableSize(array ) if n < 2 then return array end goes_before = goes_before or function (a, return a < b end local workspace = {} -- Allocate some room. workspace[ math.floor( (n+1)/2 ) ] = array[1] merge_sort( array, workspace, 1, n, goes_before ) return array end Разницы по времени сортировки не заметил, хоть и пытался отловить по mission.GetPlayTimeMs().И для тех, кто в танке, собственно зачем это нужно: table.sort - нестабильная сортировка, нестабильность заключается в том, что иногда она переставляет равные элементы. Источник кода http://lua.2524044.n2.nabble.com/A-stable-sort-td7648892.html
×
×
  • Создать...

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

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