KDLP game events

B1g

Заблокирован
Сообщения
854
Реакции
60
Тема с плагином
После сегодняшней обновы css плагин не блокирует стандартные сообщения о подключении и отключении игрока , свои сообщения он выводит , но выводятся и стандартные. Как исправить?
Исходник приложил.
 

Вложения

  • kdlp-gameevents.sp
    2.4 КБ · Просмотры: 156

B1g

Заблокирован
Сообщения
854
Реакции
60
АП. Помогите...

Добавлено через 12 часов 8 минут
Да помогите уже мне блин!
 
Последнее редактирование:

Fred Perry

Участник
Сообщения
120
Реакции
3
Тема с плагином
После сегодняшней обновы css плагин не блокирует стандартные сообщения о подключении и отключении игрока , свои сообщения он выводит , но выводятся и стандартные. Как исправить?
Исходник приложил.

Уже писал пост в офф версии.

Добавлено через 59 секунд
Причем он выводит только сообщения о входе, о выходе не выводит.
 
Последнее редактирование:

R1KO

fuck society
Команда форума
Сообщения
8,956
Реакции
6,714
Серый™,
Сделал костылём, сам эвет почему то не так стал работать, зачем-то клиентский ид 0 пишет игроку(это сервер).
Потому что в событии player_connect передается юзер ид но из него еще нельзя получить индекс. Потому всегда 0.
 

Серый™

CS:S Server
Сообщения
2,915
Реакции
1,371
R1KO, бредова, он есть а оказывается его нет.
Тогда так.
 

Вложения

  • kdlp-gameevents.sp
    2.7 КБ · Просмотры: 64

R1KO

fuck society
Команда форума
Сообщения
8,956
Реакции
6,714
Серый™, но там вроде есть параметр индекса:
player_connect

Note: A new client connected Name: player_connect
Structure: string name player name
byte index player slot (entity index-1)
short userid user ID on server (unique on server)
string networkid player network (i.e steam) id
string address ip:port
short bot is a bot
Но я не помню что там. Давно уже проверял.
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,146
Реакции
2,341
бредова, он есть а оказывается его нет
Всегда так было. Индекс игрока из ID можно получить лишь тогда, когда игрок вылиден (аналогично IsClientInGame). Здесь же игрок не только не в игре, но и даже полностью не подключён к серверу.
Так то всё дело в событии player_connect_client - именно за ним сейчас закреплены сообщения о том, что игрок "Игрок Имя вступает в игру". Раньше оно в CS:S вообще не работало. Выходит, с обновлением добавили. :)
 

R1KO

fuck society
Команда форума
Сообщения
8,956
Реакции
6,714
ну пробуйте так.

AlmazON, я вот недавно его заметил. Посмотрел, не помню что там было написано но он не работал еще.
 

Вложения

  • kdlp-gameevents.sp
    2.4 КБ · Просмотры: 220

AlmazON

Не путать с самим yand3xmail
Сообщения
5,146
Реакции
2,341
Тоже самое делает и Connect Announce
Найди там слова player_connect, скопируй всю эту строку и вставь ниже, но указанное измени на player_connect_client.
А можно и вообще пока что заменить эту фразу и всё.
недавно его заметил
Я давно приметил, но он не хукался вовсе.
 
Сверху