Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Поиск

[ вход ]
[ последние сообщения ]

  • Страница 9 из 9
  • «
  • 1
  • 2
  • 7
  • 8
  • 9
Форум » SourceMod >> CS:Source >> CSGO » Уроки SourceMod (SourcePawn) Скриптинга » Команды/Функции, связанные с игроком (Список, примеры)
Команды/Функции, связанные с игроком
www22 Дата: Вторник, 20.10.2020, 11:44:12 | Сообщение # 121
Сообщений: 84
Репутация: -1 [ +/- ]
_wS_, ясно.. Спасибо за пример ...

Добавлено (24.12.2022, 20:50:30)
---------------------------------------------
Привет , хотел спросить совета и вопросики кое что, можно старое с SDKHook и еще пару мыслей .
1.На ХЛмод, по поводу хукать при коннекте - я прочитал , а расхукается типо игрок сам , Крузя написал.
Вопрос , имеется ввиду при дисконекте ?
Или всё таки при дисконекте игрока , еще расхукать игрока нужно ?
А то забыл этот моментик ...
2. Удалить оружие , там в примере убить слот , вопрос -- а потом этот слот восстанавливается , скажем при смене класса ?
И можно не слот удалить, а именно оружие из этого слота ?
А то меня это маленькие нюансы мозг вынесли %))
3. Мне тут подсказали , можно игроку отправить серверную команду , например на запрет класса , решил попробовать , я тут написал , вопрос чисто правильно написал, чтобы 2 команды отправить :
Код
FakeClientCommand(client, "mp_limit_axis_%s 0;mp_limit_allies_%s 0", classstring, classstring);

или есть какая тонкость в написание ..


Сообщение отредактировал www22 - Суббота, 24.12.2022, 21:47:44
 
_wS_ Дата: Суббота, 24.12.2022, 22:08:22 | Сообщение # 122
Thanks
Цитата www22 ()
Вопрос , имеется ввиду при дисконекте ?
Или всё таки при дисконекте игрока , еще расхукать игрока нужно ?

SDKUnhook вызывается неявно, когда игрок покидает сервер или меняется карта.

Цитата www22 ()
убить слот , вопрос -- а потом этот слот восстанавливается , скажем при смене класса ?
И можно не слот удалить, а именно оружие из этого слота ?

Удаляют оружие у игрока обычно так:

Код
1. RemovePlayerItem(client, weapon_index);
2. RemoveEntity(weapon_index) или AcceptEntityInput(weapon_index, "Kill");


Вот из черновика про RemovePlayerItem:



Цитата www22 ()
FakeClientCommand(client, "mp_limit_axis_%s 0;mp_limit_allies_%s 0", classstring, classstring);

Прально. Через ;

Гости не могут скачивать файлы
 
www22 Дата: Суббота, 24.12.2022, 22:30:29 | Сообщение # 123
Сообщений: 84
Репутация: -1 [ +/- ]


Сообщение отредактировал www22 - Воскресенье, 25.12.2022, 11:23:25
 
Форум » SourceMod >> CS:Source >> CSGO » Уроки SourceMod (SourcePawn) Скриптинга » Команды/Функции, связанные с игроком (Список, примеры)
  • Страница 9 из 9
  • «
  • 1
  • 2
  • 7
  • 8
  • 9
Поиск: