Ultimate Flags by detu mou

Musamuhamed

Заблокированные
Пользователь
Регистрация
24 Июл 2017
Сообщения
133
Симпатии
18
Пол
Мужской
Автор: detu mou
Версия: 29.10.19

Описание
VIP Ночной и на праздники

Требования:
  • AMXX 1.8.2 или выше.
Установка
  • Скомпилировать ultimate_flags.sma
  • Закинуть ultimate_flags.amxx, ultimate_flags.txt, ultimate_flags.cfg на сервер.
  • Прописать ultimate_flags.amxx в plugins.ini
  • Настроить ultimate_flags.cfg (папка cstrike/addons/amxmodx/configs)
  • Сменить карту
Настройки в ultimate_flags.cfg
Код:
////////////////
// НОЧНОЙ ВИП //
////////////////

// Выдавать флаги в определенное время
// Например выдавать vip'ку ночью
//    <start> - время с которого начнется ночной режим
//    <stop> - время после которого он закончится
//    <flags> - флаг или несколько флагов, которые хотите выдавать
//    <ignore> - опционально. Игнорировать игроков с этими флагами. Например не выдавать випку игрокам, у которых есть флаг "l"(rcon).
flags_night "23:00 09:00 t l"

///////////////
// ПРАЗДНИКИ //
///////////////

// Укажите даты(диапазоны), в течении которых хотите игрокам выдавать флаги
// Например на праздники все получают випку
//    "Начало дд.мм.гг чч:мм" "Конец дд.мм.гг чч:мм" "flags" "ignore"
flags_holiday "29.10.19 16:59" "30.10.19 00:00" "tm" "l" // 1 мая
flags_holiday "30.10.19 12:22" "26.11.19 00:00" "ts" "m" // 1 апреля

// Уведомлять при заходе или при старте события игроков (типа начался ночной вип или holiday)
//    0 - не писать сообщения
//    1 - показать hud сообщение
//    2 - показать chat сообщение
//    3 - и hud и chat
flags_info "3"

// Покажет худ сообщение, если flags_remove равен 1 или 3
// r g b  x y  time dhud
//    r g b - цвет
//    x y - координаты
//    time - как долго будет исчезать сообщение
//    dhud - 1 для использование DHUD сообщения
flags_hud "255 0 0  -1.0 0.1  5.0  1"

/////////////////////
// ОБЩИЕ НАСТРОЙКИ //
/////////////////////

// Удалять флаги в реальном времени
// Например если закончился ночной режим, или истек срок флагов в файле, то отнимать выданные флаги у игрока
// При этом игроку будет высвечиваться сообщение
//    0 - отнять флаги после смены карты (рекомендуется)
//    1 - вывести hud сообщение, когда флаги будут отняты
//    2 - вывести chat сообщение, когда флаги будут отняты
//    3 - и в hud и в chat
flags_remove "3"

// Удалять флаг "z", если игрок имеет другие флаги
// Если не хотите видеть у игрока подобное: "tz", то включите квар
flags_z "1"
 

Вложения

K

kapangaIII

Статические массивы вне Функции, которые позднее заполняются.
Ресет худ, ладно.
Почему init vars сток?
В общем дальше пробежаться просто захотелось, не вглядываясь, работа с флагами неверная, половина плагина это парсинг времени и худ и дхуд.

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

Musamuhamed

Заблокированные
Пользователь
Регистрация
24 Июл 2017
Сообщения
133
Симпатии
18
Пол
Мужской
, да просто аналог и с исходником без рекламы)) скальпель в каждой деле новый массивые добавляет дабы чтобы его код ре расшифровали а тут чистый код да похож на его на все работает без каких либо проблем протестируют скажут что ии как[DOUBLEPOST=1572359473][/DOUBLEPOST], кстати спасибо за совет учту на будущее в остальном все правильно же[DOUBLEPOST=1572359593][/DOUBLEPOST]Musamuhamed, все же от предпочтения кодера зависит сам понимаешь) сейчас зайдут чудо скриптеры и будут обсирать :)
 

Musamuhamed

Заблокированные
Пользователь
Регистрация
24 Июл 2017
Сообщения
133
Симпатии
18
Пол
Мужской
есть кто ставил ? не забываем отписатся после :):):)
 

KoroLevskuu

Пользователь
Регистрация
29 Сен 2017
Сообщения
3
Симпатии
0
Здраствуйте плагин не актуально дайте кто контакт кто написал этот плагин ??
, да просто аналог и с исходником без рекламы)) скальпель в каждой деле новый массивые добавляет дабы чтобы его код ре расшифровали а тут чистый код да похож на его на все работает без каких либо проблем протестируют скажут что ии как[DOUBLEPOST=1572359473][/DOUBLEPOST], кстати спасибо за совет учту на будущее в остальном все правильно же[DOUBLEPOST=1572359593][/DOUBLEPOST]Musamuhamed, все же от предпочтения кодера зависит сам понимаешь) сейчас зайдут чудо скриптеры и будут обсирать :)
[/QUOу
У кого актуально работаеть этот плагин я поставил время 21:00 - 12:00 новипка не работает в чате пришеть випка включенно но не работаеть
 
Сверху Снизу