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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

rawnblade

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

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

  • Посещение

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

  1. В 4/27/2017 в 00:51, Altair сказал:

    "Криво" - это как?

    В чем задача-то, конкретнее? Нужно разбить строковое представление целого числа на группы по 3 разряда?

    Тогда должно быть что-то типа такого:

    
    function FormatInt(int)
        -- Если у нас число из трех разрядов или меньше, то мы можем сразу вернуть его строковое представление
        if int < 1000 then
        	return tostring(int)
        end
        
        -- Если же оно больше, то мы делим его в цикле на 1000 и остаток от деления записываем в начало таблички blocks 
        local blocks = {}
        while int >=1 do
        	table.insert(blocks, 1, int % 1000)
            int = math.floor(int / 1000)
        end
    	
        -- Возвращаем в конце конкатенированную таблицу blocks с пробелом в качестве разделителя
        return table.concat(blocks, " ")
    end

    Функция на входе принимает число (например, то же avatar.GetMoney() / 10000, т.е. количество золота), а на выходе выдает отформатированную строку (lua-string, которую нужно будет сконвертировать в WString для передачи в AOPanel).

    Есть одна проблема: если число вида 2474067, то вывод по вашей функции - 2 474 67, т.е.0 пропускается и не дописывается 

  2. 17 часов назад, vagahome777 сказал:

    спасибо установил версию без серебра и меди и все норм

    но пологаю что голда настолько измельчала в игре что пора в основной версии адона вырезать не только серебро и медь но

    и округлять голду до тысяч например

    85к или 1,07 млн  или 0,001к  (а в идеале чтоб еще и млн показывало при большой сумме голды)

    нет смысла считать сколько там цифр когда покупаешь пыль (за голду ) на изготовление 12ой руны потому что глаза на лоб лезут и фиг подсчитаешь :) собьешься

     

    Офф версия аддона теперь без серебра и меди +  поправил ошибку с окном выбора валют (их было больше чем окно вмещало)...

    С золотом разобратся пытался, однако на него почему то стандартные FormatInt и FormatNumber не работают... Может кто более опытный подскажет

  3. 17 часов назад, Jugger сказал:

    Список как-будто обрезали,где Астральные ключи,Искры Героя и т.д.?

    2017-04-30_14-29-51.png

    Ошибка... Количество типов валюты превысило возможности списка... Файл поправил под текущие реалии (даже с запасом под пару пунктов)

  4. 16 часов назад, Псковский сказал:

    Убирает курс кристаллов, серебро и медь. Можно ли просто без курса кристалла, но с полноценным, золотом, серебром и медью? Понимаю, это лишь мелкая придирка, но привык с 8.0 играть))

    Пожалуйста:

    без кристаллов но с полными валютами (и с фиксом для 8.0.1 - включая измененное название рейтинга ИК, честь и прочие мелкие добавки)

    CurrencesInfo4.lua

  5. Маленькая просьба, если возможно, сделать либо кнопку либо чат-команду отмены авто-перезапуска рога. Иногда хочется запустить его на что-то другое, а перезапускать аддон забываешь...

  6. Обновленный файл под 8.0.1

    CurrencesInfo1.lua - стандартный

    CurrencesInfo2.lua - то же, но без серебра и меди

    CurrencesInfo3.lua - то же но без курса кристаллов

    П.С. Перед перезапуском аддона скачанный файл положить в папку аддона и переименовать, убрав из имени цифру (1-2-3)

  7. 13 минуты назад, logg сказал:

    Попробуйте этот файлик

    Вообще ошибка ничего не дала, номера строки нет, понятно только что ошибка в делении при вычислении кри начальной ставки

    AucPrice.luac

     

    в теории на нитке должен считаться курс постоянным равный 3500 голд.

    Спасибо, заработало )

  8. В 2/26/2017 в 20:18, logg сказал:

    Начнем с простого)

    Скрин неработающего аддона на Нитке (прикреплен.

    В mods.txt пишет следующее:

    Error: addon AucPrice: Error while running the chunk
    Error: addon AucPrice:   [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]:0: attempt to perform arithmetic on upvalue '' (a string value)
    Error: addon AucPrice:   func: __div, metamethod, line: -1, defined: C, line: -1, [C]
    Error: addon AucPrice:     func: ?, ?, line: 0, defined: main, line: 0, [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]
    Error: addon AucPrice: Error while running the chunk
    Error: addon AucPrice:   [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]:0: attempt to perform arithmetic on upvalue '' (a string value)
    Error: addon AucPrice:   func: __div, metamethod, line: -1, defined: C, line: -1, [C]
    Error: addon AucPrice:     func: ?, ?, line: 0, defined: main, line: 0, [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]
    Error: addon AucPrice: Error while running the chunk
    Error: addon AucPrice:   [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]:0: attempt to perform arithmetic on upvalue '' (a string value)
    Error: addon AucPrice:   func: __div, metamethod, line: -1, defined: C, line: -1, [C]
    Error: addon AucPrice:     func: ?, ?, line: 0, defined: main, line: 0, [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]
    Error: addon AucPrice: Error while running the chunk
    Error: addon AucPrice:   [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]:0: attempt to perform arithmetic on upvalue '' (a string value)
    Error: addon AucPrice:   func: __div, metamethod, line: -1, defined: C, line: -1, [C]
    Error: addon AucPrice:     func: ?, ?, line: 0, defined: main, line: 0, [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]
    Error: addon AucPrice: Error while running the chunk
    Error: addon AucPrice:   [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]:0: attempt to perform arithmetic on upvalue '' (a string value)
    Error: addon AucPrice:   func: __div, metamethod, line: -1, defined: C, line: -1, [C]
    Error: addon AucPrice:     func: Auc, global, line: 0, defined: main, line: 0, [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]
    Error: addon AucPrice:       func: ?, ?, line: 0, defined: main, line: 0, [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]
    Error: addon AucPrice: Error while running the chunk
    Error: addon AucPrice:   [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]:0: attempt to perform arithmetic on upvalue '' (a string value)
    Error: addon AucPrice:   func: __div, metamethod, line: -1, defined: C, line: -1, [C]
    Error: addon AucPrice:     func: Auc, global, line: 0, defined: main, line: 0, [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]
    Error: addon AucPrice:       func: ?, ?, line: 0, defined: main, line: 0, [string "Mods/Addons/AucPrice/scripts/AucPrice.luac"]

     

    aucprice.jpg

  9. В 2/22/2017 в 01:02, logg сказал:

    Нет возможности проверить на нитке. Тем более нет скриншота и ошибок по аддону из \Personal\Logs\mods.txt

    Скорей всего дело в невозможности получения курса кри.

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

     

  10. 1 минуту назад, Процгун сказал:

    С метками там не все так просто. И задать нужное расположение при определенном увеличении камеры. Скорее это не будет реализовано.

    Я о гирскоре цели (возле портрета) гильдии цели и т.д. - можно ли их сделать тупо перемещаемыми, как гирскор аватара?

  11. Возможно ли сделать перемещаемыми гирскор цели и общую легенду цели?

    А то переместил ближе к центру экрана и себя и цель, а метки все сверху остаються...

  12. 2 часа назад, Лукомор сказал:

    Во конфигах повторы (115 строка):

     [65] = "Инсигнии Крови",
     [66] = "Новогодняя открытка",
     [67] = "Инсигнии Крови",
     [68] = "Честь"

    (185 строка):

     ["Инсигнии Крови"] = true,
     ["Новогодняя открытка"] = true,
     ["Инсигнии Крови"] = true,
     ["Честь"] = true
    }

    Хм... вроде когда писал не было... Видать запутался )) Надо будет на досуге вообще этот список причесать...

  13. В 1/12/2017 в 17:51, Лукомор сказал:

    Раньше при размещении в несколько строк кристаллы таки оставались на 1-й строке. А сейчас переносятся на вторую, хотя "на глаз" место есть. Пустячёк, но "раньше было лучче" :-))))

    И что за цифра в скобках после курса продажи и покупки?

    Изменение мое.

    Сделал так для того, чтобы уместить золото, медь и серебро и оставить место под большие запасы золота.

    Если именно такое отображение напрягает, прилагаю конфиг, отличающийся тем, что кристаллы на первой строчке остаются (при большом количестве золота возможно наложение)... - CurrencesInfo1.lua

    Так же прилагаю аналогичный файл, в котором отсутствуют серебро и медь (если кому не надо)... - CurrencesInfo2.lua

    П.С. Подходящий файл переименовываем в CurrencesInfo.lua и заменяем ваш текущий файл в папке аддона...

  14. 1 час назад, hovardvolovitz сказал:

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

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

  15. Windows 10 x64

    Все политики безопасности включены

    TS3 английская версии 3.0.19

    Стоит галка на  TS3-Lua-Plugin_ru  . Галку с  TS3 control plugin не снимал

    Все работает с первого раза без плясок с бубном. Автору за аддон спасибо.

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

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

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