Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Admin-Give-Menu,Проблема

Статус пользователя soneekk
сообщение 20.7.2015, 13:42
Сообщение #1


Стаж: 13 лет

Сообщений: 335
Благодарностей: 13
Полезность: < 0

Hii, ребята вот такая проблема когда админ использует вот такие функции то есть когда возрождает всех игроков или только tt только его выкидывает из сервера, что здесь не так? выкидывает тогда когда сервер 32/32,
эта JB Server ,если с таким же функции возродить только CT Admina не выкидывает то есть это потому что в ct max 5 players.

Код:
		case 1:
{
for(new i = 1; i <= get_maxplayers(); i++)
{
if(!is_user_connected(i)) continue

if(is_user_alive(i))
{
Gacocxlebis_meniu(id)
ChatColor(0, "%s ^4все игроки живые.", UM_PREFIX)
}
else if(get_user_team(i) == 1 || get_user_team(i) == 2)
{
ExecuteHam(Ham_CS_RoundRespawn, i)
get_user_name(id, name, 31)
ChatColor(0, "%s ^4Admin ^1%s ^4возродил всех.", UM_PREFIX, name)
Gacocxlebis_meniu(id)
}
}
}


или вот так
Код:

case 3:
{
new Players[32]
new playerCount, i, player
get_players(Players, playerCount, "e","TERRORIST")

if(playerCount<1)
{
ChatColor(0, "%s ^4в TT некого нету.", UM_PREFIX)
Gacocxlebis_meniu(id)
return;
}
for (i=0; i<playerCount; i++)
{
player = Players[i]

if(is_user_alive(player))
{
ChatColor(0, "%s ^4все терроры мертвые.", UM_PREFIX)
Gacocxlebis_meniu(id)
}
else
{
ExecuteHam(Ham_CS_RoundRespawn, player)
get_user_name(id, name, 31)
ChatColor(0, "%s ^4Admin ^1%s ^4возродил всех.", UM_PREFIX, name)
Gacocxlebis_meniu(id)
}
}
}


Отредактировал: soneekk, - 20.7.2015, 13:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Dukkhaz0r
сообщение 20.7.2015, 14:07
Сообщение #2


Стаж: 12 лет

Сообщений: 343
Благодарностей: 294
Полезность: 812

Код:
case 1:
{
static name[32], apPlayers[32], iPlayers, i;
get_players(apPlayers, iPlayers, "bch");
get_user_name(id, name, charsmax(name));
ChatColor(0, "%s ^4Admin ^1%s ^4возродил всех.", UM_PREFIX, name)
for(i = 0; i < iPlayers; i++) ExecuteHamB(Ham_CS_RoundRespawn, apPlayers[i]);
Gacocxlebis_meniu(id);
}
case 3:
{
static name[32], apPlayers[32], iPlayers, i;
get_players(apPlayers, iPlayers, "be", "TERRORIST");
get_user_name(id, name, charsmax(name));
ChatColor(0, "%s ^4Admin ^1%s ^4возродил всех.", UM_PREFIX, name)
for(i = 0; i < iPlayers; i++) ExecuteHam(Ham_CS_RoundRespawn, apPlayers[i]);
}


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя soneekk
сообщение 20.7.2015, 19:21
Сообщение #3


Стаж: 13 лет

Сообщений: 335
Благодарностей: 13
Полезность: < 0

Dukkhaz0r,

case 3: возрождает и спектаторов тоже можешь добавить проверку ст и тт?, спасибо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dukkhaz0r
сообщение 20.7.2015, 22:49
Сообщение #4


Стаж: 12 лет

Сообщений: 343
Благодарностей: 294
Полезность: 812

Код:
case 3:
{
static name[32], apPlayers[32], iPlayers, i;
get_players(apPlayers, iPlayers, "be", "TERRORIST");
for(i = 0; i < iPlayers; i++) ExecuteHam(Ham_CS_RoundRespawn, apPlayers[i]);
get_players(apPlayers, iPlayers, "be", "CT");
for(i = 0; i < iPlayers; i++) ExecuteHam(Ham_CS_RoundRespawn, apPlayers[i]);
get_user_name(id, name, charsmax(name));
ChatColor(0, "%s ^4Admin ^1%s ^4возродил всех.", UM_PREFIX, name);
}


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: