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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

jedbez

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

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

  • Посещение

Сообщения, опубликованные jedbez

  1. а вот насчет сбора, если собирает сорока/фея то координаты будут совсем другие, да и в принципе тем  у кого есть помощник не часто надо запоминать координаты)

     

    и я так понимаю возможности нет например для травников добавить надписи над метками что там лежит. хотяб самостоятельно чтоб их писать, и при наведении показывалось чтоб

     

    и совсем думаю будет полезная штука это кнопка чтобы просто скрывать метки на карте :84:  а то при куче меток не всегда будет видно квесты или еще что-то.)))

    Значит Вам аддон не нужен.

    И на каждой карте, есть точка сбора ресурса - РЕСУРС ВЫПАДАЕТ РАНДОМНО, в зависимости от того, что выпадает на этой локации.

    Кнопка Скрыть - присутствует, смотрите внимательней.

  2. Возможна ли отметка точек сбора камней по квесту "Путь ...."? Предупреждая отрицательный ответ: А если добавить эту функцию?

    Возможно, но это наверно в дополнительные настрйки скинуть надо, координаты всех точек где то лежали... подумаю над этим вопросом... Задачи поставленные пред этим аддоном все таки в первую очередь решаются для собирателей травы и  руды

  3. Спс, изменил описание.

     

     

    Ну и ещё вопросы: При добыче руды и травы помощником где появляются метки? Там, где стоит перс? "Сброс" стирает все отметки с карты текущей локации? Или со всех карт? Где хранятся данные о метках? В течении какого времени хранятся метки?   Я алхимик и кузнец. Аддон был бы для меня полезен в случае различных меток для трав и руд.

     

     

    Метки появляются там где стоит перс, по системной функции "Получить координаты аватара", так как ситсемной функции "получить координаты поднятого ресурса" нет.

    Сброс стирает все метки, со всех карт. Судя по вопросу надо сделать, чтобы сбрасывалась только текущая карта.

    Данные хранятся внутри user.cfg, Хранение до момента уничтожения файла user.cfg или нажатия кнопки Сброса.

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

    Сырец:

    c8266abea28edbcbb71ee67985f57e26.jpg

  4. DKP + DKPView

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

    Ведение ДКП очков

    2 модуля

    1 - для ведения системы ДКП (DKP)

    2 - просто просмотр очков ДКП (DKPView)

    DKP - аддон с помощью которого начисляется ДКП

    должен быть у 1 офицера гильдии ответственного за ведение ДКП

    В этом аддоне производятся все операции с ДКП.

    2e90f087b1a1t.jpg

    Функции:

    - Выбор отображения списка.

    Доступно 5 пунктов "Онлайн гильдии", "Вся гильдия", " группа", "Рейд", "Все записи"

    f5b89d3fc9act.jpg

    - Начисление дкп.

    Правой кнопкой мыши

    03535ca86405t.jpg

    Здесь заполняется очки ДКП, текущая дата и комментарий к начислению

    Для быстрой подстановки данных есть 2 выпадающих списка, заранее описанных в config.txt

    f1c63b249b02t.jpgd7f06aa2bb28t.jpg

    - Списание дкп.

    - Массовое начисление. Кнопка Начислить

    - Ведение журнала действий. Кнопка Журнал

    4feab4f20a54t.jpg

    Обнулить ДКП

    Выпадает запрос на уничтожение всех данных

    В фале config.txt есть переменная ответственная за вывод весь списка ДКП перед обнулением в mods.txt

    862097d2bbc5t.jpg

    Импорт и экспорт работает только при выбранной закладке

    42e62b6733bdt.jpg

    Экспорт

    Выгружает все данные в /Personal/Logs/mods.txt для вытаскивания данных из mods.txt в каталог DKP/base/ лежит файл dbexport.bat при запуске которого создается новый файл данных bddkp.lua , а старый переносится в bddkp.lua.old

    Экспорт csv

    1. Для выгрузки данных в формате таблицы, ОТОБРАЖАЕМЫХ в текущий момент необходимо нажать кнопку CSV справа от Экспорт

    2. Данные будут выгружены в mods.txt

    3. Для получения готового файла с таблицей csv, необходимо запустить файл csv.bat данные перенесутся в файл out.csv

    Импорт

    Загружает данные из /DLP/base/bddkp.lua

    Импорт csv

    ВНИМАНИЕ ПРИ ИМПОРТЕ ВСЕ ДАННЫЕ В АДДОНЕ БУДУТ УНИЧТОЖЕНЫ И ЗАМЕНЕНЫ ДАННЫМИ ИЗ ФАЙЛА CSV

    Из таблицы GOOGL

    aa47406e03ect.jpg5aaba20a88a7t.jpg

    1. Необходимо сохранить текущий лист в файле в формате текста с разделителями запятые. Например под названием Книга1.csv
    2. Поместить созданный файл в каталог аддона DKP
    3. Запустить из командной строки в каталоге ДКП csv.bat Книга1.csv
    4. будет распознано, что запущен импорт, создастся файл bdcsv.lua с данными в формате для аддона в DKP/base/
    5. Необходимо проконтролировать чтобы имена были сохранены в формате ANSI, иначе в аддон будут загружены крякозябры

    * В каталоге /DKP/base/, есть конвертер Recode

    * После запуска – щелкнуть UTF8-ANSI и закрыть его

    6. В аддоне щелкаем по кнопке csv справа от импорт

    - сообщ.Ги - сообщает всей гильдии у кого сколько ДКП в текущем отображаемом списке, через описание гильдии "О нас"

    - Управление описанием гильдии «О нас»

    dfc58a86d14bt.jpg

    -- Разместить - помещает содержимое окна в описание гильдии

    -- Текущее - загружает текущее описание гильдии в данное окно

    -- Сохранить - сохраняет содержимое окна в user.cfg

    -- Загр. - загружает из user.cfg описание гильдии в окно

    - Удаление данных одного игрока

    Двойной щелчок мыши

    - Сортировка

    540991a2eb6at.jpg

    … - сортирует по классу

    Name - сортирует по имени

    DKP - сортирует по дкп

    Auc - сортирует по ставке при провидении аукциона

    - Выделение игроков по + / -

    В чате группы или отряда ставиться + игрок выделяется цветом, остальные затеняются

    - игрок затеняется

    -- восстановить вид списка

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

    9244829cbc37t.jpg

    - Ведение аукциона

    В чат отряда ставятся ставка йифрами, которые автоматически отображаются напротив имени игрока. Если ставка больше чем количество ДКП игрока, его имя помечается красным

    Сброс аукциона – правой клавишей мыши по кнопке сортировки Auc

    DKPView - маленький аддон отображающий ДКП аватара и наблюдающий за ДКП всех участников, выводит их в виде списка, доступны функции выделения цветом по +/- и отображение ставок при аукционе

    66d2ee8260a5t.jpg

    Работа с CSV таблицами

    Экспорт

    1. Для выгрузки данных ОТОБРАЖАЕМЫХ в текущий момент необходимо в аддоне нажать кнопку CSV справа от Экспорт

    2. Данные будут выгружены в mods.txt

    3. Для получения готового файла с таблицей csv, необходимо запустить файл csv.bat данные перенесутся в файл out.csv

    EXCEL

    1. Выбрать закладку Данные

    2. Из текста

    3 Указать путь к файлу, выбрать его и нажать Импорт

    4.Выбрать символ разделения Запятая

    5. Далее и Готово

    bd052be1da96t.jpg3338a0bd903ft.jpg0cf3324bfa3bt.jpg

    GOOGLE таблица

    1. Создаём красивую табличку

    58cd33497f86t.jpg

    2. Выбираем пункт меню, Файл - Импорт

    3. Выбираем файл с данными out.csv

    4. Переключаем режим Заменить данные, начиная с текущей ячейки - Импорт


    • Добавил
    • Добавлено
      21.08.2013
    • Категория

     

    • Плюсую 2
  5. Если ты про чтение настроек, то я делал чтение через pcall - dofile в отдельное глобальное окружение, а потом при наличии глобальной переменной копировал в локальную переменную её содержание.

    т.е.

    if not pcall( dofile, "../data/Mods/Addons/MyAddon/DBase.lua" ) then return end

    изящное решение, мне понравилось...

    и потом? 

    local cBD={}

    for i=1,geTableSize(BD)do

      cBD={BD.NAME,BD.CENA}

    end

     

     

    Хотя все равно BD может не существовать и опять ругнется :(

  6. Вот именно, а проверить её существовани

     

    if BD == nil then

    return

    else

     

    end

    ? так не работает?

     

    И к бабке ходить не надо (читай: запускать аллоды), получим:

    Attempt to read from undeclared global variable: BD

     

    Именно это и получается, а вот проверить её на то что обьявлена ли она, как раз и встал вопрос.

  7. Допустим залетаешь на остров, нажимаешь на кнопочку и аддон записывает в лог ярость всех мобов на острове и допустим выдает среднее арифметическое :69:

    Чтото до меня не  доходит.... Зачем и для чего это нужно?

  8. Сталкнулся с такой проблемой:

    Аддон, отображает 5 строк нанесенного урона + считает % крита, резистов и др.

    Но при больших замесах, начинает загружать систему. В результате все тормозит и наступает великий слайд шоу.

    Я понимаю, что обработчик события нанесения урона собирает весь урон в округе, поэтому пришлось сразу его обрубить и указать ему насильно, чтоб принимал урон, только от аватара

    common.RegisterEventHandler( OnEventDamageReceived, "EVENT_UNIT_DAMAGE_RECEIVED", { source=avatar.GetId()})
     
    Проблема осталась.
    Может циклы виноваты, но их всего 4
    - при создании создать виджеты TextView 5 штук
    - Для заполнения виджетов содержимым - текстом, причем недлинным
    - для смещения таблицы урона
    - и в таймере для эффектов затухания
     
    Подскажите где подвисанияу меня, в масс замесах.
     
    Может быть получается дохрена единиц урона, который обрабатывается и не успевает отображаться, но как же его отображать тогда...

    CritView.zip

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

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

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