Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature currently requires accessing the site using the built-in Safari browser.
Стандартные логи билда уже не актуальны?Игрок вошёл
Пишет, если игрок заходит не под своим паролем.неверный пароль
У тебя какая-то другая таблица установлена, из-за чего и требуется данная информация? Раз так, то свои пользовательские изменения исправлять сам, автор к этому не имеет никакого отношения.ТАБЛИЦА
Какого пользователя, который игрок? Это тебе как по стандарту при подключении к серверу, так и если находит услугу у пользователя(можешь видеть на примере лога, который я выше кидал).ИМЯ ПОЛЬЗОВАТЕЛЯ
Если истёк срок админки, то и самой админки не должно быть у игрока. Логично? - да.истек срок админки
Для чего, когда GameCMS API и есть 'лоадер'? Целесообразнее переписывать плагины под GameCMS API, чем GameCMS API под плагины.чтобы работали плагины, предназначенные для работы с другими admin loader'ами
Напишите Ване-Неугомону чтобы в свой 'лоадер' добавил поддержку GameCMS. И ответ желательно перешлите сюда, дабы другие также смогли понять что это нецелесообразно.либо в GameCMS просто добавить поддержку популярных лоадеров.
#include <gamecms5>
new g_fwdAmxbansAdminConnect, g_fwdClientAdmin, g_fwdAmxxAmxbansAdminAccess, g_iRet;
public OnAPIAdminsLoaded(eQueryStatus:status, iAdminIndex)
{
if(FindPluginFunction("amxbans_admin_connect"))
g_fwdAmxbansAdminConnect = CreateMultiForward("amxbans_admin_connect", ET_IGNORE, FP_CELL);
else if(FindPluginFunction("client_admin"))
g_fwdClientAdmin = CreateMultiForward("client_admin", ET_IGNORE, FP_CELL, FP_CELL);
else if(FindPluginFunction("amxx_admin_access"))
g_fwdAmxxAmxbansAdminAccess = CreateMultiForward("amxx_admin_access", ET_IGNORE, FP_CELL, FP_CELL, FP_CELL);
}
public OnAPIAdminConnected(id, const szName[], adminID, Flags)
{
if(g_fwdAmxbansAdminConnect)
ExecuteForward(g_fwdAmxbansAdminConnect, g_iRet, id);
else if(g_fwdClientAdmin)
ExecuteForward(g_fwdClientAdmin, g_iRet, id, Flags);
else if(g_fwdAmxxAmxbansAdminAccess)
ExecuteForward(g_fwdAmxxAmxbansAdminAccess, g_iRet, id, Flags, cmsapi_service_timeleft(id));
}
Ну, например, я хочу сделать автоматическое снятие админа при N количестве жалоб от игроков на сервере.Nordic Warrior, опишите пример использования. В каких случаях это нужно и почему именно удаление. М.б. просто игнорировать выдачу флагов?
Nordic Warrior, RockTheStreet, ?М.б. просто игнорировать выдачу флагов?
forward OnAPIPreAdminCheck(const id);