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

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

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

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

2 страниц V   1 2

*** [ОБХОД ПРОТЕКТОРОВ] ***

Статус пользователя [WPMG]PRoSToTeM@
сообщение 18.4.2015, 14:59
Сообщение #21
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

ssx, в client_putinserver всё что шлётся сразу очищается. Сделай на событии InitHUD.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Nixon
сообщение 18.4.2015, 15:17
Сообщение #22


Стаж: 12 лет

Сообщений: 399
Благодарностей: 192
Полезность: 589

При заходе можно выставлять своё значение, а когда игрок выходит выставлять то, которое было до захода на серв.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 18.4.2015, 16:50
Сообщение #23


Стаж: 12 лет

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

Цитата([WPMG]PRoSToTeM@ @ 18.4.2015, 15:59) *

ssx, в client_putinserver всё что шлётся сразу очищается. Сделай на событии InitHUD.

Спасибо, поставил таском и заработало.

Код:
public client_putinserver(id)
{
set_task(1.39, "check_centerid", id + 1337)


[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
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 18.4.2015, 17:10
Сообщение #24
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

ssx, а почему не на InitHUD?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 18.4.2015, 17:14
Сообщение #25
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

Цитата
а когда игрок выходит выставлять то, которое было до захода на серв.


спасибо поржал
на disconnect ты ничего не сможешь отослать, можно только массивы сбросить

Отредактировал: csnet, - 18.4.2015, 17:14


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GDon
сообщение 18.4.2015, 17:29
Сообщение #26


Стаж: 12 лет

Сообщений: 267
Благодарностей: 60
Полезность: 124

Зачем тебе страйкез? derisive.gif
В сборке страйкез не как ты не пропишешь


*_*_*_*_*_*_*_*_*_*_ВСЕ_О_КС_*_*_*_*_*_*_*_*_*_*
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 19.4.2015, 22:55
Сообщение #27


Стаж: 12 лет

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

Казалось бы проблема решена с помощью query_client_cvar но не тут то было. Игроки начали жаловаться что их кикает при заходе с причиной Host_Error: UserMsg: Not Present on Client 58

Гугл гласит что это в старых клиентах такое из-за query_client_cvar но таких старых клиентов достаточно что бы искать альтернативу.

Поэтому вопрос "как обойти протектор" все еще не решен.


[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
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 19.4.2015, 23:02
Сообщение #28
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

ssx, делай проверку на протокол. Много кто на 47 протоколе с протектором кстати?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 20.4.2015, 4:51
Сообщение #29
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

альтернативы нет, а для 47 протокола нужно юзать client_command


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 20.4.2015, 11:24
Сообщение #30


Стаж: 12 лет

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

Код:

new pcv_dp_r_protocol

public plugin_init()
pcv_dp_r_protocol = get_cvar_pointer ("dp_r_protocol")


в функции
new proto = get_pcvar_num(pcv_dp_r_protocol)

if (proto < 48)
{
client_cmd(id, "hud_centerid 0")
centerid[id] = 0
}
else
{
query_client_cvar(id, "hud_centerid", "function_CheckHand")
}


норм работает.

Теперь только надеяться что с протекторами на 47 протоколе уже никто не играет ..

Отредактировал: ssx, - 20.4.2015, 11:26


[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
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: