Участник
Пользователь
- Сообщения
- 61
- Реакции
- 24
- Помог
- 1 раз(а)
Здравствуйте, возник вопрос, сделать смену людей местами когда одна команда сильно доминирует другую.
Проблема в том что все что нашел из современного, не совсем правильно работает.
Первая конструкция.
при переводе 1-2 людей работает замечательно,но если сервер полный, и попытаться сменить команды, просто не срабатывает, не переводит не одного.
Далее
Игроков просто выкидывает с сервака с ошибкой Reliable channel overflowed
Далее, команда swapteams работает хорошо, но она сбрасывает счет, и время карты. А хотелось бы просто замена команд и дальше продолжить играть, даже без рр.
Тестировал сразу на двух. результат одинаковый.
Может кто подсказать, куда копать,может кто занимался чем то подобным?
Проблема в том что все что нашел из современного, не совсем правильно работает.
Первая конструкция.
C++:
RegisterHookChain(RG_CBasePlayer_Spawn, "fwdPlayerSpawn_Pre", false);
public fwdPlayerSpawn_Pre(const index)
{
rg_switch_team(index);
}
Далее
C++:
public endRound()
{
rg_swap_all_players()
return PLUGIN_HANDLED
}
Далее, команда swapteams работает хорошо, но она сбрасывает счет, и время карты. А хотелось бы просто замена команд и дальше продолжить играть, даже без рр.
Тестировал сразу на двух. результат одинаковый.
Код:
version
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.10.0.761-dev-mpath
Build date: 10:50:46 Jul 26 2021 (2662)
Build from: https://github.com/dreamstalker/rehlds/commit/aaffe43
game version
ReGameDLL version: 5.21.0.534-dev
Build date: 18:28:48 Sep 02 2021
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/9233f85
meta list
Currently loaded plugins:
description stat pend file vers src load unload
[ 1] Reunion RUN - reunion_mm_i386.so v0.1.92d ini Start Never
[ 2] ReAuthCheck RUN - reauthcheck_mm_i386.so v0.1.6 ini Start Never
[ 3] VoiceTranscoder RUN - VoiceTranscoder.so v2020MA2 ini ANY ANY
[ 4] SafeNameAndChat RUN - SafeNameAndChat.so v1.1 ini ANY ANY
[ 5] AMX Mod X RUN - amxmodx_mm_i386.so v1.10.0.5435 ini Start ANY
[ 6] ReSemiclip RUN - resemiclip_mm_i386.so v2.3.9+MA ini Chlvl ANY
[ 7] WHBlocker RUN - whblocker_mm_i386.so v1.5.697 ini Chlvl ANY
[ 8] hackdetector RUN - hackdetector_amxx_i386.so v0.15.328.lite ini ANY ANY
[ 9] ProcessCmds RUN - processcmds_mm_i386.so v1.2.0 ini Start Never
[10] MySQL RUN - mysql_amxx_i386.so v1.10.0.5435 pl5 ANY ANY
[11] VTC AMXX API RUN - VtcApi_amxx_i386.so v2017 RC pl5 ANY ANY
[12] ReAimDetector RUN - reaimdetector_amxx_i386.so v0.2.2 pl5 ANY Never
[13] Engine RUN - engine_amxx_i386.so v1.10.0.5435 pl5 ANY ANY
[14] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.10.0.5435 pl5 ANY ANY
[15] FakeMeta RUN - fakemeta_amxx_i386.so v1.10.0.5435 pl5 ANY ANY
[16] CStrike RUN - cstrike_amxx_i386.so v1.10.0.5435 pl5 ANY ANY
[17] Fun RUN - fun_amxx_i386.so v1.10.0.5435 pl5 ANY ANY
[18] ReAPI RUN - reapi_amxx_i386.so v5.20.0.236-dev pl5 ANY Never
18 plugins, 18 running
Может кто подсказать, куда копать,может кто занимался чем то подобным?