Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
EasyLotteryItems(ELI)

Упомянутые в теме пользователи:

Показано с 1 по 1 из 1
  1. #1
    Активист
    Регистрация
    02.11.2012
    Сообщений
    58
    Поблагодарил(а)
    22
    Получено благодарностей: 5 (сообщений: 4).
    Репутация: 5

    EasyLotteryItems(ELI)

    Easy Lottery Items (ELI)

    ELI1.jpg

    Аддон для розыгрыша предметов. Лотерея, раздачи все на ИЗИ.
    Список команд:
    Код:
    /ELI  - список команд.
    /ELI Start - старт розыгрыша.
    /ELI ReStart - рестарт розыгрыша, список участвовавших будет очищен.
    /ELI Continue - продолжить прошлый розыгрыш, будет загружен сохраненный список участвовавших.
    /ELI Stop - стоп розыгрыша.
    /ELI GModOn - включить GuildMod.
    /ELI GModOff - выключить GuildMod.
    
    Настройки:
    /ELI Info - показать текущие настройки.
    /ELI Default - сбросить настройки, интерфейс будет перезагружен.
    /ELI UnBanAll - разбанить всех.")
    /ELIAdd xxx - добавить предмет в список для розыгрыша, xxx - название, ItemLink или ItemID.
    /ELIRemove xxx - убрать предмет из списка для розыгрыша, xxx - название, ItemLink или ItemID.
    /ELIIgnoreBag x - игнорировать предметы в сумке х(0..4).
    /ELIUnIgnoreBag x - игнорировать предметы в сумке х(0..4).
    /ELIIgnore xxx - добавить xxx в список участвовавших.
    /ELIUnIgnore xxx - Убрать xxx из списка участвовавших.
    /ELIBan xxx - забанить xxx.
    /ELIUnBan xxx - разбанить xxx.
    /ELISetGuildName xxx - установить название гильдии xxx, если ххх пустое то название гильдии игрока.
    /ELISetGuildIndex x - установить сортировку по званию, 0 – off, 1 – GM, 2 - ….
    Предыстория:
    Захотел я порадовать согильдейцев и сделать им розыгрыш ништячков. Изначально была идея взять ценные вещи по типу Багрухи, Механоцикла ну и до кучи Клешней краба, обернуть бумагой и получить много много подарков, закинуть их в 1 ячейку гильдбанка и дать всем согильдейцам 1 шанс в сутки попытать свою удачу. Ничего у меня не вышло по 2м причинам: 1-ая причина, не все можно завернуть в подарок, 2-ая еще более печальная, подарок нельзя закинуть в гильдбанк. Это и послужило мотивом написания данного аддона.


    Первая версия v0.1a, да да, названия версий как-будто я крутой программист, а там еще ниже есть сhangelog о_О. Версию v0.1alfa(так еще круче) я протестировал в рейде, я постарался учесть ошибки и расширить функционал, так появилась версия v1.0b. Подтверждать обмен нужно ручками, весь код открыт, лишнего там ничего нет, аля "ХА! ХА! ВСЕ ВАШИ БАГРУХИ БУДУТ МОИМИ!!! ХD". Если это хоть кому-нибудь нужно, в будущем есть мысли добавить разролл голды, настройку оповещений(выбор текста и калана) и нормальный log.

    Если хотите порадовать согильдейцев или просто игроков с Даларана, то дерзайте)

    Changelog:
    Код:
    v0.1a non-release
    Добавлено:
    - Ищет все вещи из списка призов, после рандомно выбирает 1 и кидает в 1 слот окна обмена.  1 слот в инвентаре это 1 позиция на рандом. 
    !!!!Подтвеждать обмен нужно ручками!!!!
    - Вести список участников, те кто уже кидали обмен 2й раз не смогут.
    - Искать выбранные предметы в любой сумке на любом слоте.
    - Добавлять/Удалять предмет в лист раздачи.
    - Добавлять/Удалять нежелательных участников в черный список.
    - Оповещать в чат о своих действиях.
    v1.0b release 
    Добавлено:
    - Сохранение/загрузка/просмотр/сброс настроек, все команды "/ELI". Глобальный черный список (на аккаунт), все остальные настройки индивидуальные для каждого персонажа. 
    - Переписан алгоритм поиска предметов. Обновление позиций теперь происходит каждый раз, когда открывается обмен. 
    - Возможность добавить сумку в игнор, 0 – основная сумка, 1, 2, 3, 4.
    - Сортировка участников по названию гильдии и звания в гильдии (0 – off, 1 – GM, 2 - …).
    - Сохранение/загрузка списка участвовавших, на случай дисконекта, «/ELI Continue» для загрузки и продолжения розыгрыша.
    Исправлено:
    - Орфографические ошибки(был в ужасе от их количества).
    - Некоторые оповещения перефразированы.
    - Пофторное добавление данных в любую из списков.
    - Добавлять/Удалять предмет в лист раздачи по: имени, ссылке или id предмета. Древнейший саронит или [Древнейший саронит] или 49908
    - Если после /ELIBan не написать ник, то забанится таргет, если в таргете NPS, то ничего не произойдет. Работает и для /ELIUnBan/ELIIgnore/ELIUnIgnore
    Не исправлено:
    - Возможность вручную вписать название гильдии, при этом звания будут отображаться цифрами.

    Скриншоты



    Virustotal
    Скачать EasyLotteryItems.zip
    * ну и аддон все еще бетка, не судите строго)
    Последний раз редактировалось Игемон; 28.03.2021 в 06:30.

  2. 1 пользователь сказал cпасибо Игемон за это полезное сообщение:

    Antixaos (28.03.2021)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •