Убрать игроков с радара

NightHunter

Участник
Сообщения
25
Реакции
2
Игра: CSS v34.
Можно ли как-то убрать всех игроков с радара или хотя бы убрать всех игроков своей команды? Вариант с полным отключением радара тоже подойдет, если это не фейк флеш.
 

hirowatch

Живет ХЛмод`ом
Сообщения
2,722
Реакции
1,634
Спасибо дядя!!! Его нет в CSSv34
1622359055230.png
 

Vit_ amin

Добрая душа
Сообщения
1,525
Реакции
688
Выполните find radar
Для CS на движке Source Engine 2006 нету никаких консольных переменных или команд для регулировки работы радары со стороны сервера, что приходит на ум
  1. Хукать UserMessage - UpdateRadar и уже работать с ним.
  2. Изменять каждый фрейм свойство m_bPlayerSpotted
 
Последнее редактирование:

NightHunter

Участник
Сообщения
25
Реакции
2
Для CS на движке Source Engine 2006 нету никаких консольных переменных или команд для регулировки работы радары со стороны сервера, что приходит на ум
  1. Хукать UserMessage - UpdateRadar и уже работать с ним.
  2. Изменять каждый фрейм свойство m_bPlayerSpotted
Второе работает на сколько я знаю только на противоположную команду, а первое попробую, спасибо.
 

Felton

Участник
Сообщения
799
Реакции
59

NightHunter

Может я не в теме но это не то что ищете?
 
Последнее редактирование:

NightHunter

Участник
Сообщения
25
Реакции
2

NightHunter

Может я не в теме но это не то что ищете?
Знаю об этом плагине, но мне нужно убрать своих тиммейтов либо всех игроков, либо же скрыть радар вовсе (но не фейк флешем ибо он обходится)
 

KiKiEEKi

🏆 🥇
Сообщения
653
Реакции
513
Игра: CSS v34.
Можно ли как-то убрать всех игроков с радара или хотя бы убрать всех игроков своей команды? Вариант с полным отключением радара тоже подойдет, если это не фейк флеш.
Вот AlliedModders - View Single Post - [CSS/CS:GO] Disable Radar проверял на v91 попробуй на v34
P.s если будешь один проверять то при заходе он у тебя не отключится, только после начала раунда.
 

Vit_ amin

Добрая душа
Сообщения
1,525
Реакции
688
Вот AlliedModders - View Single Post - [CSS/CS:GO] Disable Radar проверял на v91 попробуй на v34
P.s если будешь один проверять то при заходе он у тебя не отключится, только после начала раунда.
Человек ранее сказал, что "фейковое" ослепление игрока ему не подходит,

C-подобный:
CSSHideRadar(client)
{
    SetEntPropFloat(client, Prop_Send, "m_flFlashDuration", 3600.0);
    SetEntPropFloat(client, Prop_Send, "m_flFlashMaxAlpha", 0.5);
}
 

KiKiEEKi

🏆 🥇
Сообщения
653
Реакции
513
Человек ранее сказал, что "фейковое" ослепление игрока ему не подходит,

C-подобный:
CSSHideRadar(client)
{
    SetEntPropFloat(client, Prop_Send, "m_flFlashDuration", 3600.0);
    SetEntPropFloat(client, Prop_Send, "m_flFlashMaxAlpha", 0.5);
}
Какие проблемы возникают если использовать фейковые ослепление?
 

Vit_ amin

Добрая душа
Сообщения
1,525
Реакции
688
Какие проблемы возникают если использовать фейковые ослепление?
Внимательно почитайте, что пишет автор темы, варианты, которые я знаю, расписал выше.
@NightHunter Еще как вариант про запас, делать Query запрос клиентской консольной переменной cl_radaralpha (если ни один из вариантов вам не подоёдет)
 

NightHunter

Участник
Сообщения
25
Реакции
2
Какие проблемы возникают если использовать фейковые ослепление?
Его можно обойти, даже не прибегая к сторонним программам, и радар появится


Внимательно почитайте, что пишет автор темы, варианты, которые я знаю, расписал выше.
@NightHunter Еще как вариант про запас, делать Query запрос клиентской консольной переменной cl_radaralpha (если ни один из вариантов вам не подоёдет)

Спасибо, как руки дойдут попробую, о результатах, думаю, тут напишу, мало ли кому понадобится.
 

Reg1oxeN

Участник
Сообщения
403
Реакции
319
для работы необходим sendproxy, но из-за этого кода может перестать работать бай меню и cl_minmodels
C-подобный:
public OnClientPutInServer(client)
{
    if (!SendProxy_IsHooked(client, "m_iTeamNum"))
    {
        SendProxy_Hook(client, "m_iTeamNum", Prop_Int, Hook_TeamNum);
    }
}
public Action:Hook_TeamNum(client, const String:propName[], &value, element)
{
    if (IsPlayerAlive(client))
    {
        value = CS_TEAM_CT+client;
        return Plugin_Changed;
    }

    return Plugin_Continue;
}
 

NightHunter

Участник
Сообщения
25
Реакции
2
для работы необходим sendproxy, но из-за этого кода может перестать работать бай меню и cl_minmodels
C-подобный:
public OnClientPutInServer(client)
{
    if (!SendProxy_IsHooked(client, "m_iTeamNum"))
    {
        SendProxy_Hook(client, "m_iTeamNum", Prop_Int, Hook_TeamNum);
    }
}
public Action:Hook_TeamNum(client, const String:propName[], &value, element)
{
    if (IsPlayerAlive(client))
    {
        value = CS_TEAM_CT+client;
        return Plugin_Changed;
    }

    return Plugin_Continue;
}

Спасибо, то что нужно
 
Сверху Снизу