Срок выдачи флага

kpokyc

Новичок
Сообщения
40
Реакции
1
Добрый день. Минимальный срок выдачи флага 1 день? Или можно сделать как-то в меню бонусов, чтобы игрок мог взять допустим за 5 anew доступ к флагу t на 30 минут.
 
Всё что связано с необходимой выдачей прикрепляю.

//////////////
// BuyAdmin //
//////////////

// Покупка админки/випки за поинты
// Наилучший вариант выдавать флаги через плагин Ultimate Flags

// Выбор в меню, на что ставить админку
// bonusmenu_buyadmin_option "Nick SteamID IP"
bonusmenu_buyadmin_option "SteamID" // если выдаете права через плагин Ultimate Flags, то укажите только SteamID


// Команда для добавления админа
// Этот плагин не добавляет админа, он посылает команду другому плагину, который отвечает за добавления админа
// Это может быть либо стандартный плагин admin.amxx, либо amxbans_rbs.amxx (либо еще какой то, о котором я не знаю)
// Ниже представлена команда для добавления админа через AMXBans RBS
// ПЕРЕМЕННЫЕ:
// %write% - ник,айди или айпи игрока, на который будет записана админка
// %flags% - флаги
// %password% - пароль(может быть пустым)
// %auth% - тип записи (nick/steam/ip)
// %nick% - возвратит ник игрока
// %time% - срок админки в секундах
// ' - заменится символом ". Если вы хотите взять в кавычки, то используйте ' вместо "
//bonusmenu_buyadmin_cmd "amx_addadmin '%write%' '%flags%' '%password%' '%auth%' '%nick%' 'yes' '%time%' 'комментарий'" // Выдача через плагин AMXBans RBS и подобные
bonusmenu_buyadmin_cmd "flags_add_user '%write%' '+%flags%' '+%time%' '%nick%' 'anew %flags%'" // Выдача через плагин Ultimate Flags


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

[menu]
; Пункты в меню
;"идентификатор" "очки" "доп.зн." "время" "лвл" "огран." "описание"

"buyadmin" "1" "1|k" "" "" "1" "VIP #2"

////////////////////////
// КОНСОЛЬНЫЕ КОМАНДЫ //
////////////////////////

// Флаг админа, который имеет доступ к командам: flags_add_user, flags_del_user
flags_cmd_access "h"

// Добавить/Изменить строку
// flags_add_user <authid or nick or #userid> <+-flags> <+-expired> <name> <info> [period]
// <authid or nick or #userid> - указывайте либо ник, либо #userid игрока(если он на онлайн). Либо authid
// <+-flags> - флаги
// +abc добавит флаги
// -abc отнимет флаги
// про abc установит флаги в строке
// <+-expired> - установить время окончания
// в формате "dd.mm.yy hh:mm:ss".
// или можно указать время в unixtime.
// или добавить секунды к текущему времени в строке, например +86400, или отнять -86400
// name - ник игрока (для удобства)
// info - описание (подробнее в ultimate_flags.ini)
// period(опционально) - с какого по какое время будет работать. Например только ночью: "00:00 09:00"
// Пример: flags_add_user "STEAM_0:1:123456789" "t" "01.07.18 00:00:00" "SKAJIbnEJIb" "FreeVip"
// Пример: flags_add_user #123 "-t" "-86400" "SKAJIbnEJIb" "FreeVip"

// УДАЛИТЬ строку
// flags_del_user <authid or nick or #userid> <info>
// <authid or nick or #userid> - указывайте либо ник, либо #userid игрока(если он на онлайн). Либо authid
// info - описание (подробнее в ultimate_flags.ini)
// Пример: flags_del_user "STEAM_0:1:123456789" "FreeVip"

; Список юзера и их дополнительные флаги
; <authid> <flags> <expired> <name> <info>
; <authid> - стим айди игрока, является идентификатором
; <flags> - флаги, которые будут добавлены игроку
; <expired> - время в формате unixtime, после которого игрок будет удален из файла. 0 - навсегда
; <name> - ник игрока (для удобства)
; <info> - описание, в связи с чем игроку были даны флаги.
; [period] - опционально. с какого по какое время будет работать. Например только ночью: "00:00 09:00"
; один игрок может быть в списке добавлен несколько раз, например флаг за бонусы, флаг за тестирование випки, флаг еще за что ни будь
 
Сверху
Назад