- Ошибка
-
определить, есть ли робот на сервере, обращаться за помощью
- ОС
- Windows
- Amx Mod X
-
AMX Mod X 1.9.0.5270
- Билд
-
Protocol version 48
Exe version 1.1.2.7 (cstrike)
Exe build: 15:17:10 Jul 24 2019 (8308)
- ReGamedll
-
ReGameDLL version: 5.18.0.470-dev
- Версия Metamod
-
Metamod-r version 1.3.0.128
- Список метамодулей
-
Slots Reservation
- Список плагинов
-
Slots Reservation
- Автор плагина
- GAA
- Версия плагина
- 0.1
- Исходный код
-
// игрок вступил в инициализацию
public client_authorized(id) {
new name[33]
new maxplayers = get_maxplayers() //возвращение максимального количества игр
new players = get_playersnum( 1 ) //статистика, даже текущая связь
new limit = maxplayers - get_cvar_num("amx_reservation")
new resType = get_cvar_num( "amx_kickmode" )
new who
new msg[190]
//здесь добавлен код, чтобы определить, есть ли на сервере робот, если на сервере есть робот, не
выполнять следующие коды
//if(xxxxxxxx)
if ( players > limit )
{
if ( get_user_flags(id) & ADMIN_RESERVATION )
{
resType = get_cvar_num( "amx_kickmode" );
switch(resType) {
case 1:
who = kickFresh()
case 2:
who = kickLag()
}
if(who) {
get_user_name( who, name , 31 )
format(msg,sizeof msg - 1,"ttttttttt",name)
client_color(0, id, msg)
}
return PLUGIN_CONTINUE
}
if ( is_user_bot(id) )
server_cmd("kick #%d ttttt", get_user_userid(id) )
else {
server_cmd("kick #%d tttt", get_user_userid(id) )
}
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
караул!
Добавьте код, чтобы определить, есть ли робот на сервере, и если на сервере есть робот, то не выполните следующий код.
Простите меня за плохой русский язык.
Добавьте код, чтобы определить, есть ли робот на сервере, и если на сервере есть робот, то не выполните следующий код.
Простите меня за плохой русский язык.