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

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

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

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

8 страниц V  « 6 7 8

AFK Control. Измененный от Freedo.m

, intercs заказчик
TEROR^
сообщение 25.5.2014, 18:30
Сообщение #121
Стаж: 16 лет

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

Цитата(seregabeliko @ 25.5.2014, 19:11) *
тоже самое поставил плагин имунка есть но кикает админов

Может как раз кикает из наблюдателей тех, у кого есть этот флаг? Исходя из кода - это так. Возможно перепутали при переписывании.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 25.5.2014, 19:32
Сообщение #122
Стаж: 12 лет

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

firante,
seregabeliko,
плагин кривой...
не используйте его;)

ps.gif Поправил себе.
Выкладывать не буду, а то опять скажут что что-то не то сделал -_-
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
ops244
сообщение 25.5.2014, 19:34
Сообщение #123
Стаж: 15 лет

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

Цитата(trollface @ 25.5.2014, 21:32) *
firante,
seregabeliko,
плагин кривой...
не используйте его;)

ps.gif Поправил себе.
Выкладывать не буду, а то опять скажут что что-то не то сделал -_-

скинь мне, а-то он у меня стоит clapping.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя firante
сообщение 25.5.2014, 19:34
Сообщение #124


Стаж: 12 лет

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

trollface,
Ну если он у тебя 100% работает выкладывай
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 25.5.2014, 19:36
Сообщение #125
Стаж: 12 лет

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

firante,
ненене.
я больше ничего не буду выкладывать.
спасибо, наслушался.. потом еще в скайпе мозг е...ли пол часа -_-
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя firante
сообщение 25.5.2014, 19:40
Сообщение #126


Стаж: 12 лет

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

trollface,
Ты сделай так чтобы работало и у людей не будут притензий к тебе
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 25.5.2014, 19:43
Сообщение #127
Стаж: 12 лет

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

firante,
есть оригинал этого плагина, используйте его.
зато будете уверены что он работает...

а я буду теперь как и все. сидеть/читать/флудить и ставить лайки

Отредактировал: trollface, - 25.5.2014, 19:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя ex3m777
сообщение 25.5.2014, 20:04
Сообщение #128


Стаж: 13 лет
Город: Москва

Сообщений: 2037
Благодарностей: 1135
Полезность: 968

Меценат Меценат

обиделся маленький


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя seregabeliko
сообщение 25.5.2014, 22:15
Сообщение #129
Стаж: 12 лет

Сообщений: 193
Благодарностей: 5
Полезность: 34

СКИНЬТЕ НОРМАЛЬНЫЙ
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 13.6.2014, 16:35
Сообщение #130


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Ботов закидывает в спектаторы а потом флудит в чат сообщениями что его перекидывает в спектаторы .

Видел писали что есть норм версия - скиньте пожалуйста ;)


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 13.6.2014, 16:40
Сообщение #131
Стаж: 12 лет

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

ssx,
боты игнорируются... :)

Компилятор: http://aghl.ru/webcompiler/webcompiler.php

По вопросам поддержки обращаться по контактам
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Прикрепленные файлы:
Прикрепленный файл  afk_control.sma ( 5,56 килобайт ) Кол-во скачиваний: 362
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 5 раз
   + Цитировать сообщение
Статус пользователя intercs
сообщение 13.6.2014, 20:24
Сообщение #132


Стаж: 13 лет

Сообщений: 727
Благодарностей: 408
Полезность: 504

Цитата(trollface @ 13.6.2014, 18:40) *
ssx,
боты игнорируются... :)

Компилятор: http://aghl.ru/webcompiler/webcompiler.php


Чет я давно в темах не появлялся...
Трол, что тут происходит?) Расскажи...
Что за панику развели и какие доработки в плагине произошли, а то читаю и что-то все пересрались тут и тут хоп и ты обновил версию-)))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя celldweller
сообщение 13.6.2014, 20:26
Сообщение #133
Стаж: 11 лет

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

intercs,
Имуннитет не работает (
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя intercs
сообщение 13.6.2014, 20:30
Сообщение #134


Стаж: 13 лет

Сообщений: 727
Благодарностей: 408
Полезность: 504

Цитата(celldweller @ 13.6.2014, 22:26) *
intercs,
Имуннитет не работает (


Да не, я там на 5 странице темы еще видел про оптимизацию, мол что-то там с проверкой игрока часто и ростом пинга...
И так и не понял, какая версия более улучшеная и тд.

А про иммунитет эт печально да... Над исправлять. Я хз, просто почитал 2 страницы и так и не понял у кого там длинее и самое главное что надо сделать, чтоб всё было супер. pardon.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя celldweller
сообщение 13.6.2014, 20:33
Сообщение #135
Стаж: 11 лет

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

intercs,
Сорри за оффтоп мб добавите в список заказов WarmUP dgl+ak47 для ТТ dgl+m4a1 для CT ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 13.6.2014, 20:58
Сообщение #136
Стаж: 12 лет

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

intercs,
не обновил.
скинул со своего сервера...
все работает.
хз что там у кого не пашет...
на 1.8.3 и на 1.8.2 все ок
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя intercs
сообщение 13.6.2014, 21:08
Сообщение #137


Стаж: 13 лет

Сообщений: 727
Благодарностей: 408
Полезность: 504

Цитата(trollface @ 13.6.2014, 22:58) *
intercs,
не обновил.
скинул со своего сервера...
все работает.
хз что там у кого не пашет...
на 1.8.3 и на 1.8.2 все ок


Понял... А как быть с постом:
Цитата(gudaus @ 24.5.2014, 17:14) *
Основная оптимизация - проверка клиента не каждые N секунд, а первые несколько минут. Далее оставляем в покое. После месяца использования этого плагина отказался. Потому что обнаружилось, что у клиента может внезапно вырасти пинг после 5-10 минут игры, далее он мешает играть всем, а плагин оставил пингера в покое.

На который последовал ответ, видимо для оптимизации:
Цитата(iLLuSioN @ 24.5.2014, 17:37) *
Код
public SpectatorCheck()
{
    if(get_playersnum() < MIN_PLAYERS_CHECK) return;
    static i, iFlags;
    for(i=1; i < g_iMaxPlayers; i++)
    {
        if(BIT_VALID(g_iBitClientValid, i))
        {
            if(iFlags || (iFlags = get_user_flags(i) & ACCESS_LEVEL_IMMUNITY))
            {
                switch(_:cs_get_user_team(i))
                {
                    case 3: if(++g_count[i] >= MAX_SPECT_CHECK_PL) AfkPunishment(i);
                }    
            }
        }
    }
}


Код
for(i=1; i < g_iMaxPlayers; i++)


>>>

Код
for(i=1; i <= g_iMaxPlayers; i++)


ВОПРОС: стоит провести из-за данного поста провести процедуру по замене части кода, представленного Иллюжионом с целью оптимизации плагина, т.е. станет ли там что-то с пингом мол лучше или что?

Отредактировал: intercs, - 13.6.2014, 21:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 13.6.2014, 21:54
Сообщение #138
Стаж: 12 лет

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

intercs,
Цитата
Основная оптимизация - проверка клиента не каждые N секунд, а первые несколько минут. Далее оставляем в покое. После месяца использования этого плагина отказался. Потому что обнаружилось, что у клиента может внезапно вырасти пинг после 5-10 минут игры, далее он мешает играть всем, а плагин оставил пингера в покое.

и
Цитата
AFK Control. Измененный от Freedo.m

первая цитата: ping control
вторая цитата: afk control

1 != 2 :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   + Цитировать сообщение
Статус пользователя Fintok
сообщение 13.6.2014, 22:45
Сообщение #139


Стаж: 16 лет

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

trollface, ubeysya.gif
Скрытый текст
Код:
public Ham_PlayerSpawn_Post(id)
{
if(!is_user_alive(id)) return;
g_iWarning[id] = 0;

pev(id, pev_origin, g_fOldOrigin[id]);
pev(id, pev_angles, g_fOldAngles[id]);

if(task_exists(id+TASK_AFK_CHECK)) remove_task(id+TASK_AFK_CHECK);
set_task(TIME_AFK_CHECK, "AfkCheck", id+TASK_AFK_CHECK, _, _, "b");
}

--->
Код:

public Ham_PlayerSpawn_Post(id)
{
if(!BIT_VALID(g_iBitClientValid, id) || !is_user_alive(id) || get_user_flags(id) & ACCESS_LEVEL_IMMUNITY)) return;

g_iWarning[id] = 0;

pev(id, pev_origin, g_fOldOrigin[id]);
pev(id, pev_angles, g_fOldAngles[id]);

if(task_exists(id+TASK_AFK_CHECK)) remove_task(id+TASK_AFK_CHECK);
set_task(TIME_AFK_CHECK, "AfkCheck", id+TASK_AFK_CHECK, _, _, "b");
}


Код:
public SpectatorCheck()
{
if(get_playersnum() < MIN_PLAYERS_CHECK) return;
static i, iFlags;
for(i=1; i < g_iMaxPlayers; i++)
{
if(BIT_VALID(g_iBitClientValid, i))
{
if(iFlags || (iFlags = get_user_flags(i) & ACCESS_LEVEL_IMMUNITY))
{
switch(_:cs_get_user_team(i))
{
case 3: if(++g_count[i] >= MAX_SPECT_CHECK_PL) AfkPunishment(i);
}
}
}
}
}

--->
Код:

public SpectatorCheck()
{
if(get_playersnum() < MIN_PLAYERS_CHECK) return;

for(new i = 1; i <= g_iMaxPlayers; i++)
{
if(!BIT_VALID(g_iBitClientValid, i) || get_user_flags(i) & ACCESS_LEVEL_IMMUNITY) return;

switch(cs_get_user_team(i))
{
case 0, 3: if(++g_count[i] >= MAX_SPECT_CHECK_PL) AfkPunishment(i);
}
}
}

А вообще метод проверки игроков ужасный. Надо же было до такого додуматься, запускать таймер проверки каждый раз при спавне игрока psych.gif сочувствую тем у кого csdm сервер.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 14.6.2014, 8:07
Сообщение #140
Стаж: 12 лет

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

Fintok,
1. в первом посту частично рабочий плагин
2. иммунитет у админов только на нахождение в спектрах
3. твой вариант ничем не лучше. все так же проверяются все условия = оптимизации 0.
4. на ксдм такие плагины не ставят, так как в csdm есть свой afk контроль -__-

ps.gif Если есть более конструктивные объяснения Ваших изменений то готов выслушать:)

Отредактировал: trollface, - 14.6.2014, 8:08
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
8 страниц V  « 6 7 8
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: