Русское сообщество по скриптингу

[AMXX] Lite Ping Kicker

Новые плагины для AMX Mod X, которые были добавлены в базу плагинов нашего форума. Плагины еще не утвеждены администратором/модератором.

Модератор: Leonidddd

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

Данный раздел форума служит для добавления новых плагинов в базу нашего форума. После того, как администратор/модератор утвердит плагин, он будет перемещен в раздел "Утвежденные плагины".

Правила при добавлении новых плагинов:

1. При вставке кода плагина необходимо использовать тег [pawn], в противном случае, если тег [pawn] не отображает ваш код, можно использовать тег [code].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. Обязательно выкладывайте исходник sma плагина. Запрещено выкладывать amxx файл.
4. Обязательно указывайте настоящих авторов плагина, если вы использовали чьи-то наработки или функции, указывайте их авторов в сообщении.
5. Необходимо заполнять детальную информацию о плагине (версию, настройки, используемые модули, список изменений и другую).

[AMXX] Lite Ping Kicker

Сообщение prefed801 » 01 авг 2014, 23:40

Авторы: ServerBy905 Team & Tom
Версия: 1.0

Описание:
Данный плагин наказывает игроков за плохой пинг, или потери при соеденении


Настройки:
amx_ping_max "120" // Максимальный пинг
amx_ping_loss "20") // Максимальные потери
amx_ping_time "25.0") // Через сколько делать проверку
amx_ping_adv "20.0" // Через сколько показать Инфо
amx_ping_admin "1" // Иммунитет админа. 1 - да, 0 - нет
amx_ping_punish", "kick [uid] BadPing") // Ключ наказание

Ключи:
[uid] - userid
[sid] - steamid
[ip] - IP
[name] - nick

Пример:
amx_ban [name] 5 BadPing - игрока забанит на 5 мин, с причиной BadPing

Если что-то не поняли, пишите сюда, отвечу :-)
Последний раз редактировалось prefed801 02 авг 2014, 14:00, всего редактировалось 3 раз(а).
Аватара пользователя
prefed801
 
Сообщения: 680
Зарегистрирован: 24 янв 2013, 22:09
Забанен
Благодарил (а): 0 раз.
Поблагодарили: 147 раз.

Re: [AMXX] Lite Ping Kicker

Сообщение Nixon133 » 01 авг 2014, 23:51

Плогой, такой плогой.

плогой пинг


:acute:
скуйп - legaalize
Аватара пользователя
Nixon133
 
Сообщения: 476
Зарегистрирован: 13 ноя 2012, 12:20
Благодарил (а): 107 раз.
Поблагодарили: 56 раз.
Опыт программирования: Больше трех лет
Языки программирования: C, Pawn

Re: [AMXX] Lite Ping Kicker

Сообщение Stimul » 01 авг 2014, 23:51

Тяжелезный велосипед.
Аватара пользователя
Stimul
 
Сообщения: 3582
Зарегистрирован: 04 янв 2012, 19:51
Благодарил (а): 192 раз.
Поблагодарили: 1163 раз.
Опыт программирования: Больше трех лет

Re: [AMXX] Lite Ping Kicker

Сообщение prefed801 » 01 авг 2014, 23:53

Nixon133 писал(а):Плогой, такой плогой.

плогой пинг


:acute:

:-D , тоже уже заметил, поправлю

Добавлено спустя 46 секунд:
Stimul писал(а):Тяжелезный велосипед.

В отличии от пред версий, он намного меньше, и настроить его легче :-)
Аватара пользователя
prefed801
 
Сообщения: 680
Зарегистрирован: 24 янв 2013, 22:09
Забанен
Благодарил (а): 0 раз.
Поблагодарили: 147 раз.

Re: [AMXX] Lite Ping Kicker

Сообщение Dmitry Beast » 01 авг 2014, 23:55

что в таком плагине может быть тяжеленного :-D
Аватара пользователя
Dmitry Beast
 
Сообщения: 1560
Зарегистрирован: 24 дек 2010, 10:35
Откуда: Египет
Благодарил (а): 440 раз.
Поблагодарили: 207 раз.
Опыт программирования: Больше трех лет
Языки программирования: All Languages

Re: [AMXX] Lite Ping Kicker

Сообщение Stimul » 01 авг 2014, 23:56

tom94ok, меньше - не значит оптимизированнее.
Если будет желание, как нибудь сделаю и выложу более-менее нормальную версию.
Аватара пользователя
Stimul
 
Сообщения: 3582
Зарегистрирован: 04 янв 2012, 19:51
Благодарил (а): 192 раз.
Поблагодарили: 1163 раз.
Опыт программирования: Больше трех лет

Re: [AMXX] Lite Ping Kicker

Сообщение prefed801 » 01 авг 2014, 23:56

Stimul, Решил понтонуться? Не хорошо как-то
Аватара пользователя
prefed801
 
Сообщения: 680
Зарегистрирован: 24 янв 2013, 22:09
Забанен
Благодарил (а): 0 раз.
Поблагодарили: 147 раз.

Re: [AMXX] Lite Ping Kicker

Сообщение Stimul » 01 авг 2014, 23:58

tom94ok, ни в коем случае.
Аватара пользователя
Stimul
 
Сообщения: 3582
Зарегистрирован: 04 янв 2012, 19:51
Благодарил (а): 192 раз.
Поблагодарили: 1163 раз.
Опыт программирования: Больше трех лет

Re: [AMXX] Lite Ping Kicker

Сообщение prefed801 » 02 авг 2014, 00:02

Stimul писал(а):tom94ok, ни в коем случае.

Можно и в 20 строк его сделать, но он будет не красив :-)

[pawn]
  1. #include <amxmodx>

  2. #include <amxmisc>

  3.  

  4. public plugin_init()

  5.         register_plugin("Lite Ping Kicker", "1.0", "ServerBy905 Team & Tom");

  6.  

  7. public client_putinserver(id)

  8.         set_task(25.0, "ckPing", id, _, _, "b");

  9.  

  10. public ckPing(id) {

  11.         new Ping, Loss;

  12.         get_user_ping(id, Ping, Loss);

  13.  

  14.         if(Ping >= 120)

  15.                 //Наказание

  16.  

  17.         if(Loss >= 20)

  18.                 //Наказание

  19. }
[/pawn]
Наброски :-)
Аватара пользователя
prefed801
 
Сообщения: 680
Зарегистрирован: 24 янв 2013, 22:09
Забанен
Благодарил (а): 0 раз.
Поблагодарили: 147 раз.

Re: [AMXX] Lite Ping Kicker

Сообщение Stimul » 02 авг 2014, 00:07

tom94ok, на сервере будет 32 игрока и 32 задачи (set_task).
Аватара пользователя
Stimul
 
Сообщения: 3582
Зарегистрирован: 04 янв 2012, 19:51
Благодарил (а): 192 раз.
Поблагодарили: 1163 раз.
Опыт программирования: Больше трех лет

След.

Вернуться в Добавленные новые плагины

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2