• Уважаемые пользователи!
    За решением проблем с работой плагинов, компиляцией, падением сервера и прочими обращайтесь в раздел Помощи!
    Данная тема предназначена для обсуждения плагина, его функционала, принципа работы и предложений.
GameCMS API

Плагин АМХХ GameCMS API 5.6.3

Нет прав для скачивания
zhorzh78, а как мне потом понять, что игрок опять купил привилегию?
Да и в целом, что это будет? Далеко не все игроки и "удаленных" купить приву ещё раз. И что, список будет копиться?
 
Nordic Warrior, а как вы собираетесь удалять? У игрока может быть несколько услуг.
 
RockTheStreet, поэтому и спрашиваю, как удалять. Есть индексы админа, услуги, услуги у админа и т.п.
 
zhorzh78, Пример:
native gamecms_remove_user_service(id, serviceid). То есть, у игрока N - индекса удаляется услугу serviceid.
Подобным образом я это вижу, чтобы не было конфликта когда у игрока несколько услуг.
 
Подскажите,плагин нужно купить? Или все же просто скачал и все?А то скачал установил одну карту нормально работает потом админов и випов кикает по причине не верного пароля!
 
Тут нет телепатов, скиньте свой cfg с настройками, будет более ясно.

cms_debug "4" //1- информационные сообщения о выполнении действий
//2- отладочные сообщения о выполнении действий
//3- работа нативов (проверенные в работе нативы не логируются)
//4- работа с БД, запросы (можно не включать, т.к. все запросы проверены в работе)
//при включении высокого уровня нижние уровни также выполняются
//пример: при включении 3-го уровня уровни 1 и 2 также выполняются
//некоторые обязательные сообщения работы плагина не отключаются!

cms_service_auto_remove "1" //удаление истекших услуг автоматически: 1- сразу после окончания, 0- при смене карты их удалит движок

cms_use_cmd_add_admin "0" //разрешить добавления услуг в базу сайта командой amx_addadmin, 0- запретить

cms_use_group_flags "2" //использовать группы пользователей для выдачи флагов доступа,
//0- отключить
//1- взять данные о флагах группы из конфига (cms_add_user_group)
//2- взять данные о флагах группы из БД сайта

cms_use_admins "1" //использовать загрузку и управление админами с сайта GameCMS, 0- не использовать админов

cms_use_member_online "1" //записывать в БД метку, что игрок находится на сервере (`users`.`member_online`)

cms_use_game_money "1" //использовать игровые деньги, колонка `game_money` (1- да, 0- нет)
 
Miha,

cms_use_group_flags "0"
поставь, смени карту и тестируй
У меня тоже 2 стояло а у админов привилегии пропадали, поставил 0 стало все ок.
 
  • Like
Реакции: Miha
Miha,

cms_use_group_flags "0"
поставь, смени карту и тестируй
У меня тоже 2 стояло а у админов привилегии пропадали, поставил 0 стало все ок.
Спасибо,разобрался))admin_loader отключил и админам пароли заного ток на сайте прописал)
 
Не хватает API для удаления админа из базы (снятия привилегии) на лету.
Посмотрел. Эта функция выйдет боком при использовании в паре с сайтом, если только не удалить админа полностью. Если у игрока несколько услуг, очень много нюансов.
* узнать номер админ_ид услуги
* удалить услугу
* узнать, есть ли еще услуги
* удалить админа, если услуга был одна
* узнать предыдущую группу
* сменить группу на предыдущую
и т.д.
 
Посмотрел. Эта функция выйдет боком при использовании в паре с сайтом, если только не удалить админа полностью. Если у игрока несколько услуг, очень много нюансов.
* узнать номер админ_ид услуги
* удалить услугу
* узнать, есть ли еще услуги
* удалить админа, если услуга был одна
* узнать предыдущую группу
* сменить группу на предыдущую
и т.д.
и никак эти моменты нельзя учесть? или сделать через костыли?
 
можно как то сделать что бы при добавлении/ покупки и тд в базу сайта,сервер не перезагружал список админов? В таких случаях плагины выдающие флаги на время например виптест и тд,пропадают
 
можно как то сделать что бы при добавлении/ покупки и тд в базу сайта,сервер не перезагружал список админов?
GameCMS API не перезагружает сам по себе список администраторов, это сайт через RCON-доступ делает. Соответственно, это на самом сайте нужно настраивать сервер.
 
Назад
Сверху