Контакты/сообщить об ошибке Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 1
  • 1
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Символ ! перед функцией
Символ ! перед функцией
dron216 Дата: Воскресенье, 29.09.2013, 22:25:41 | Сообщение # 1
Сообщений: 151
Репутация: 18 [ +/- ]
Что значит " ! " перед функцией? Например
Код
!IsClientInGame(client)


И второй вопрос, как получить группу админа? Если можете, напишите с примером...
 
Scarface_slv Дата: Воскресенье, 29.09.2013, 22:38:38 | Сообщение # 2
Сообщений: 738
Репутация: 61 [ +/- ]
1.
Даже не знаю как объяснить, это значит false
Когда игрок на сервере IsClientInGame(client) возращает true(правда) иначе false(ложь)
if(IsClientInGame(client)) ==> true(условие выполняется когда игрок на сервере)
if(!IsClientInGame(client)) ==> false(условие выполняется когда игрока нет на сервере)
2.
Так можно получить одну группу админа, если у админа есть несколько групп то как то по другому
Код

new AdminId:AdminID = GetUserAdmin(client);
if(AdminID != INVALID_ADMIN_ID)
{
            decl String:group[100];
            GetAdminGroup(AdminID, 0, group, sizeof(group));
            PrintToChatAll("group %s", group);
}


Сообщение отредактировал Scarface_slv - Воскресенье, 29.09.2013, 22:40:10
 
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Символ ! перед функцией
  • Страница 1 из 1
  • 1
Поиск: