1. Dukkha Пользователь

    Регистрация:
    11.03.15
    Сообщения:
    22
    Симпатии:
    40
    Всем привет.
    Решил переписать старый плагин и добавить новый функционал.

    Описание:
    В нужное время, к примеру 30/08/2015 в 18:00 на карте появляются 4 сундука. Перед появлением сундуков сверху висит худ отсчет времени.
    Как только все четыре сундука будут найдены, то произойдет отсчет о розыгрыше между ними, отсчет будет писать снизу экрана 10 секунд.
    Победителю выскочит motd окно с поздравлениями и будет dhud оповещение по середине экрана (все это будут видеть).
    Победитель пишется в лог файл: addons/amxmodx/logs/winner.log
    По умолчанию точки расставлены на 10-ти картах, но Администратор с флагом ADMIN_RCON сможет расставить точки через команду: amx_ps_spawn

    Добавленный функционал:
    • Теперь записывается ник/ip/steamid игрока, поднявший сундук. То-есть если победитель выйдет с сервера до начала рандома его данные все равно запишутся в логи;
    • Исправлен баг с точками появления сундуков. Теперь можно расставлять, когда на карте нет точек;
    • Оптимизация;
    Плагин не тестировался, в лучшем случае будет нормально отрабатывать, в худшем не будет работать вообще :D
    Именно поэтому нужны добровольцы, кто готов протестировать на своем сервере, чтобы я оперативно пофиксил все недочеты и была допилена идеальная версия без всяких багов.
     

    Вложения:

    agresogun, x00peR, Fenix и 5 другим нравится это.
  2. SkiF-1 VIP user

    Регистрация:
    04.03.15
    Сообщения:
    40
    Симпатии:
    14
    Пол:
    Мужской
    Плаг отключается после завершения розыгрыша?
     
    agresogun нравится это.
  3. Dukkha Пользователь

    Регистрация:
    11.03.15
    Сообщения:
    22
    Симпатии:
    40
    SkiF-1, да.
     
  4. Murder Пользователь

    Регистрация:
    01.03.15
    Сообщения:
    254
    Симпатии:
    17
    Пол:
    Мужской
    Dukkha, нету в папке models/supplybox.mdl, поставил на тест.
     
  5. Dukkha Пользователь

    Регистрация:
    11.03.15
    Сообщения:
    22
    Симпатии:
    40
    Murder, обновил архив, перекачайте в первом посте.
     
  6. Murder Пользователь

    Регистрация:
    01.03.15
    Сообщения:
    254
    Симпатии:
    17
    Пол:
    Мужской
    Dukkha,
    У меня были эти модели от старого плагина.
    --- добавлено 26.08.15 ---
    Dukkha, Сундуки не появляются, худ сообщения пишет: сундуки появились на карте ищите их.
     
  7. Dukkha Пользователь

    Регистрация:
    11.03.15
    Сообщения:
    22
    Симпатии:
    40
    Murder, на какой карте тестировали? Папку с точками появления точно закинули?
     
  8. Spawner10 Разработчик

    Регистрация:
    14.07.15
    Сообщения:
    188
    Симпатии:
    95
    Good coded, i have notes but its not a big deal.
     
    Dukkha нравится это.
  9. Murder Пользователь

    Регистрация:
    01.03.15
    Сообщения:
    254
    Симпатии:
    17
    Пол:
    Мужской
    Dukkha,
    На даст2 папка с точками старая осталась,
    -1610.48 -20.37 4.67
    -1059.95 2675.95 126.59
    1703.78 809.74 64.03
    264.42 347.21 0.03
    Теперь меняю время, чтоб тестануть в 21.00 , время не меняется, все время пишет ищите сундуки , и карту менял и рест сервера делал. Время не изменяется.
    И где вообще квары выставлять?
    В amxx.cfg bonus_time "21:00:00 26/08/2015"
    или в исходнике gpCvarTime = register_cvar("bonus_time", "21:00 26/08/2015");?
     
  10. Dukkha Пользователь

    Регистрация:
    11.03.15
    Сообщения:
    22
    Симпатии:
    40
    Spawner10, thx.
    Murder, завтра буду тестировать, сегодня ночью писал, поэтому тестировать все желания не было =)
     
  11. Murder Пользователь

    Регистрация:
    01.03.15
    Сообщения:
    254
    Симпатии:
    17
    Пол:
    Мужской
    Dukkha,
    ок
     
  12. Tribbiani VIP user

    Регистрация:
    06.04.15
    Сообщения:
    115
    Симпатии:
    18
    gpCvarTime = register_cvar("bonus_time", "21:00 26/08/2015");?[/QUOTE] тут.
     
  13. Murder Пользователь

    Регистрация:
    01.03.15
    Сообщения:
    254
    Симпатии:
    17
    Пол:
    Мужской
    Tribbiani, да я там и там выставляю.
     
  14. Murder Пользователь

    Регистрация:
    01.03.15
    Сообщения:
    254
    Симпатии:
    17
    Пол:
    Мужской
    Dukkha, Все тема умерла?
     
  15. x00peR Пользователь

    Регистрация:
    16.10.15
    Сообщения:
    300
    Симпатии:
    42
    Пол:
    Мужской
    Skype:
    x00peR
    ICQ:
    474751117
  16. Murder Пользователь

    Регистрация:
    01.03.15
    Сообщения:
    254
    Симпатии:
    17
    Пол:
    Мужской
  17. x00peR Пользователь

    Регистрация:
    16.10.15
    Сообщения:
    300
    Симпатии:
    42
    Пол:
    Мужской
    Skype:
    x00peR
    ICQ:
    474751117
    в амх.кфг я же могу занести так?
    bonus_time "04:00 08/05/2016"
    если в плагине написано так:
    bonus_time "04:00 04/02/2016"
     
  18. x00peR Пользователь

    Регистрация:
    16.10.15
    Сообщения:
    300
    Симпатии:
    42
    Пол:
    Мужской
    Skype:
    x00peR
    ICQ:
    474751117
    Dukkha, затестил. Не работает.
    Время ставил в сма на 22-00. Карта дд2.
    При каждой смене карты выводится надпись зеленая: "Ищите сундуки"
    Сундуков нигде нет.
    В меню если поставить еще 1 сундук, то пишет лимит уже.
    Если убрать предыдущую, то меню закрывается и больше вызвать нельзя, пишет неизвестная команда.
    При смене мапы после 22-00 начался отсчет времени- красный, только в сторону увеличения.
    --- добавлено 11.01.16 ---
    Ероров в логах нету.
    Лог победитель тоже нет.

    Dukkha, поправь пожалуйста :)
     
  19. x00peR Пользователь

    Регистрация:
    16.10.15
    Сообщения:
    300
    Симпатии:
    42
    Пол:
    Мужской
    Skype:
    x00peR
    ICQ:
    474751117
    Соврал про ошибки:
    Попробую с дебагом и скину потом логи.
     
  20. x00peR Пользователь

    Регистрация:
    16.10.15
    Сообщения:
    300
    Симпатии:
    42
    Пол:
    Мужской
    Skype:
    x00peR
    ICQ:
    474751117
    debug:
    Line 114:
    Проблема с расстановкой точек как я понял. На отсутствие сундуков никак не влияет, вроде.