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

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

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

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

Ping Kicker ReHLDS

Статус пользователя Sorokin
сообщение 3.12.2017, 10:32
Сообщение #1
Стаж: 9 лет 5 месяцев

Сообщений: 427
Благодарности: выкл.

Здравствуйте. Не работает ping kicker на reHLDS
Код:
#include <amxmisc>

new MaxPlayers;

public plugin_init()
{
set_task(60.0, "ckPing", _, _, _, "b");

MaxPlayers = get_maxplayers();
}

public ckPing()
{
for (new i = 0; i < MaxPlayers; i++)
{
if (!is_user_connected(i)) return;
if (is_user_admin(i)) return;

new szName[32], Ping, Loss;

get_user_name(i, szName, charsmax(szName));
get_user_ping(i, Ping, Loss);

if(Ping >= 100) server_cmd("kick #%d ^"Высокий пинг (%d/100)^"", get_user_userid(i), Ping);
if(Loss >= 5) server_cmd("kick #%d ^"Высокие потери (%d/5)^"", get_user_userid(i), Loss);

client_print_color(0, 0, "^1Игрок ^4%s ^1кикнут из-за плохого коннекта!", szName);
}
}


Код
meta list
Currently loaded plugins:
      description      stat pend  file              vers      src   load  unlod
[ 1] Reunion          RUN   -    reunion_mm_i386.  v0.1.75   ini   Start Never
[ 2] ReAuthCheck      RUN   -    reauthcheck_mm_i  v0.1.6    ini   Start Never
[ 3] Rechecker        RUN   -    rechecker_mm_i38  v2.5      ini   Chlvl ANY  
[ 4] Revoice          RUN   -    revoice_mm_i386.  v0.1.0.3  ini   Start Never
[ 5] AMX Mod X        RUN   -    amxmodx_mm_i386.  v1.8.3-R  ini   Start ANY  
[ 6] WHBlocker        RUN   -    whblocker_mm_i38  v1.5.692  ini   Chlvl ANY  
[ 7] ReSemiclip       RUN   -    resemiclip_mm_i3  v2.3.9    ini   Chlvl ANY  
[ 8] MySQL            RUN   -    mysql_amxx_i386.  v1.8.3-R  pl5   ANY   ANY  
[ 9] SQLite           RUN   -    sqlite_amxx_i386  v1.8.3-R  pl5   ANY   ANY  
[10] ReAPI            RUN   -    reapi_amxx_i386.  v5.2.0.1  pl5   ANY   Never
[11] ReAimDetector    RUN   -    reaimdetector_am  v0.2.0    pl5   ANY   Never
[12] Hide Cvars       RUN   -    hidecvars_amxx_i  v1.0      pl5   ANY   ANY  
[13] FakeMeta         RUN   -    fakemeta_amxx_i3  v1.8.3-R  pl5   ANY   ANY  
[14] Ham Sandwich     RUN   -    hamsandwich_amxx  v1.8.3-R  pl5   ANY   ANY  
[15] CStrike          RUN   -    cstrike_amxx_i38  v1.8.3-R  pl5   ANY   ANY  
[16] CSX              RUN   -    csx_amxx_i386.so  v1.8.3-R  pl5   ANY   ANY  
[17] Engine           RUN   -    engine_amxx_i386  v1.8.3-R  pl5   ANY   ANY  
[18] GeoIP            RUN   -    geoip_amxx_i386.  v1.8.3-R  pl5   ANY   ANY  
18 plugins, 18 running

meta version
Metamod v1.21p37  2013/05/30 (5:13)
by Will Day
   http://www.metamod.org/
Patch: Metamod-P (mm-p) v37
by Jussi Kivilinna
    http://metamod-p.sourceforge.net/
compiled: May 30 2013, 11:41:16 EET (optimized)

version
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.3.0.605-dev
Build date: 22:55:56 Nov  8 2017 (1306)
Build from: https://github.com/dreamstalker/rehlds/commit/dab2663
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя nakazatel
сообщение 3.12.2017, 11:18
Сообщение #2
Стаж: 11 лет

Сообщений: 1701
Благодарностей: 571
Полезность: 358

Sorokin, через нативу get_players пробовал ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя MrScooter
сообщение 3.12.2017, 11:45
Сообщение #3


Стаж: 9 лет 3 месяца
Город: Санкт-Петербург


Сообщений: 652
Благодарностей: 95
Полезность: 163

[ 23] PingControl 1.31 neygomon PingControl.amx running


ставь этот )


WAR3FT СЕРВЕР CS 1.6
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nakazatel
сообщение 3.12.2017, 12:30
Сообщение #4
Стаж: 11 лет

Сообщений: 1701
Благодарностей: 571
Полезность: 358

MrScooter, дело в том что, он проверяет по всему серверу, т.е всех игроков, берет нативом который проверяет макс.игроков, надо проверять каждого игрока, выше натива которая проверяет каждого игрока, в неугомонском пинг кикере, он может вырезать сток)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MrScooter
сообщение 3.12.2017, 12:36
Сообщение #5


Стаж: 9 лет 3 месяца
Город: Санкт-Петербург


Сообщений: 652
Благодарностей: 95
Полезность: 163

Цитата(nakazatel @ 3.12.2017, 13:30) *
MrScooter, дело в том что, он проверяет по всему серверу, т.е всех игроков, берет нативом который проверяет макс.игроков, надо проверять каждого игрока, выше натива которая проверяет каждого игрока, в неугомонском пинг кикере, он может вырезать сток)



у меня проблем с ним нет, работает как положено


WAR3FT СЕРВЕР CS 1.6
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nakazatel
сообщение 3.12.2017, 12:38
Сообщение #6
Стаж: 11 лет

Сообщений: 1701
Благодарностей: 571
Полезность: 358

MrScooter, я за ТС имел виду )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MrScooter
сообщение 3.12.2017, 12:41
Сообщение #7


Стаж: 9 лет 3 месяца
Город: Санкт-Петербург


Сообщений: 652
Благодарностей: 95
Полезность: 163

Цитата(nakazatel @ 3.12.2017, 13:38) *
MrScooter, я за ТС имел виду )



понял)

как альтернативу тогда советую перейти на неугомона)


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