Цитата _wS_ (

)
Это и есть простой вариант, чтобы зря не ставить дополнительный plugin.
После этого просто if (g_bClientMod[client]) ..
Если хочется if (CM_IsClientModUser(client)), то ставим clientmod.sp plugin и берём там .inc.
Спасибо, я знала что есть что-то очень простое и гениальное.
Добавлено (05.03.2026, 12:23:02)
---------------------------------------------
Цитата _wS_ (

)
Если хочется if (CM_IsClientModUser(client)), то ставим clientmod.sp plugin и берём там .inc.
А есть что-то для старого синтаксиса на 164 или 170???
Там инклуд на новом синтаксисе, мне нужно именно под старый сделать код.
Может у кого то завалялся способ определить игрока с криент мода он или нет под sourcemod 163 ???
Код
new bool:g_bClientMod[MAXPLAYERS + 1];
public OnPluginStart()
{
for (new client = 1; client <= MaxClients; ++client) {
if (IsClientConnected(client)) {
OnClientConnected(client);
}
}
}
public OnClientConnected(client)
{
new String:s[4];
g_bClientMod[client] = GetClientInfo(client, "~clientmod", s, sizeof(s)) && s[0];
}
КакаяТоФункция(client)
{
if (g_bClientMod[client]) {
Клиент мод
} else {
Не клиент мод
}
}