Не удаляется таск

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
3,561
Реакции
1,559
Помог
131 раз(а)
Кроме того, что вы не знаете как работает mp_timelimit. Было 20, выставите 0, пройдет 20 минут и 1 секунда, у вас срабатывает возврат на 20. Итог у вас сразу меняется карта и никаких голосований не будет.
Это я уже понял опытным путем), вопрос в другом сейчас
 

SAM

Сообщения
47
Реакции
-29
Помог
3 раз(а)
sbelov020, а сорян опечатался в get_players можно выставлять флаги.Ну я бы заюзал get_players вместо get_playersnum - мне так проще, выставил флаги че кого надо и все. Все равно результат такой же будет в конечном итоге.
 
Сообщения
957
Реакции
1,185
Помог
52 раз(а)
Mistrick, ?
Sonyx, тьфу!) Ты написал "сравнивать", я прочитал как "приравнивать", сорри за невнимательность
http://amxxmodx.ru/core/amxmodxinc/50-get_players-poluchaet-indeksy-vseh-igrokov.html
ну так в примере все правильно написано) ок пойдем другим путем, чтобы Вы осознали свою ошибку)
Начнем с самого главного: опишите в функции https://dev-cs.ru/amxx/amxmodx/get_players/view каждый параметр, как вы его понимаете (что он означает и что возвращает)
 
Сообщения
3,561
Реакции
1,559
Помог
131 раз(а)
Sonyx, аргумент 1 — массив, куда записываются полученные айди игроков, 2 — кол-во игроков, чьи id надо получить, 3,4 — ну тут предельно просто, отсеивание
 
Сообщения
957
Реакции
1,185
Помог
52 раз(а)
sbelov020, отлично!
А теперь давайте взглянем на ваш кусок кода и скажем исходя из прошлого ответа:
  1. Что сравнивается с нулем?
  2. Что выводится командой server_print

Код:
new players[32], Count
get_players(players, Count, "ch")
server_print("players: %d", players)
if(players[31] == 0)
{
    //
}
 
Сообщения
3,561
Реакции
1,559
Помог
131 раз(а)
Sonyx, ахах блин, ид игроков))
Но дело в том что этот код я писал вчера, на скорую руку, и особо не разбирался, а понял что эта функция парсит айди а не кол-во только сегодня(
24 Окт 2018
Sonyx, еще дело в том, что мне тут по сути не надо получать кол-во игроков, нужно просто убедиться что их больше 0
 

SAM

Сообщения
47
Реакции
-29
Помог
3 раз(а)
sbelov020, а чем тебе id игроков - не кол-во игроков?
Чем тебе чищенная, в отличии от нечищеной картошки - не картошка?
 
  • Нравится
Реакции: ifx
Сообщения
3,561
Реакции
1,559
Помог
131 раз(а)
Как вариант
C++:
getPlayersNum() {
new result = 0;
for (new id = 1; id <= MaxClients; id++) {
if (is_user_conencted(id) && !is_user_bot(id) && !is_user_hltv(id)) {
result++;
}
}
return result;
}
взял этот код, благодарю. тему можно закрыть
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу