Отключение радара на ДМ КС ГО

Bante

Участник
Сообщения
16
Реакции
0
Запустил сервер DM CS GO , где все против всех. Нужно убрать видимость своих на радаре или вообще его убрать, возможно ли это?
 

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
Отключает радар полностью.

PHP:
#include <sdkhooks>

#define HIDE_RADAR_CSGO 1<<12

new bool:g_bGameCSGO = true;

public Plugin:myinfo = 
{
 name = "Disable Radar",
 author = "Internet Bully",
 description = "Turns off Radar on spawn",
 version = "1.2edit",
 url = "http://www.sourcemod.net/"
}

public OnPluginStart()
{
 if (GetEngineVersion() != Engine_CSGO)
 {
 g_bGameCSGO = false;
 HookEventEx("player_blind", Event_PlayerBlind);
 }
}

public OnClientPostAdminCheck(client)
{
 if (!IsFakeClient(client)) SDKHook(client, SDKHook_SpawnPost, g_bGameCSGO ? RemoveRadarCSGO:RemoveRadarOther);
}

public RemoveRadarCSGO(client) SetEntProp(client, Prop_Send, "m_iHideHUD", HIDE_RADAR_CSGO);

public RemoveRadarOther(client)
{
 SetEntPropFloat(client, Prop_Send, "m_flFlashDuration", 3600.0);
 SetEntPropFloat(client, Prop_Send, "m_flFlashMaxAlpha", 0.5);
}

public Event_PlayerBlind(Handle:event, const String:name[], bool:dontBroadcast)
{
 decl client;
 if (!IsFakeClient((client = GetClientOfUserId(GetEventInt(event, "userid")))) && GetClientTeam(client) > 1)
 CreateTimer(GetEntPropFloat(client, Prop_Send, "m_flFlashDuration"), RemoveRadar, client, TIMER_FLAG_NO_MAPCHANGE);
}

public Action:RemoveRadar(Handle:timer, any:client)
{
 if (IsClientInGame(client)) RemoveRadarOther(client);
 return Plugin_Stop;
}
 

LeshaEzTV

Участник
Сообщения
41
Реакции
0
Отключает радар полностью.

PHP:
#include <sdkhooks>

#define HIDE_RADAR_CSGO 1<<12

new bool:g_bGameCSGO = true;

public Plugin:myinfo =
{
 name = "Disable Radar",
 author = "Internet Bully",
 description = "Turns off Radar on spawn",
 version = "1.2edit",
 url = "http://www.sourcemod.net/"
}

public OnPluginStart()
{
 if (GetEngineVersion() != Engine_CSGO)
 {
 g_bGameCSGO = false;
 HookEventEx("player_blind", Event_PlayerBlind);
 }
}

public OnClientPostAdminCheck(client)
{
 if (!IsFakeClient(client)) SDKHook(client, SDKHook_SpawnPost, g_bGameCSGO ? RemoveRadarCSGO:RemoveRadarOther);
}

public RemoveRadarCSGO(client) SetEntProp(client, Prop_Send, "m_iHideHUD", HIDE_RADAR_CSGO);

public RemoveRadarOther(client)
{
 SetEntPropFloat(client, Prop_Send, "m_flFlashDuration", 3600.0);
 SetEntPropFloat(client, Prop_Send, "m_flFlashMaxAlpha", 0.5);
}

public Event_PlayerBlind(Handle:event, const String:name[], bool:dontBroadcast)
{
 decl client;
 if (!IsFakeClient((client = GetClientOfUserId(GetEventInt(event, "userid")))) && GetClientTeam(client) > 1)
 CreateTimer(GetEntPropFloat(client, Prop_Send, "m_flFlashDuration"), RemoveRadar, client, TIMER_FLAG_NO_MAPCHANGE);
}

public Action:RemoveRadar(Handle:timer, any:client)
{
 if (IsClientInGame(client)) RemoveRadarOther(client);
 return Plugin_Stop;
}
Привет, в дополнение к теме, стоит обычный классический сервер - возможно ли отключить отображения игроков на радаре или радара, только для людей которые находятся в наблюдении , да бы избежать мониторинга?
 

cchitami

Участник
Сообщения
2
Реакции
0
#include <sdkhooks> #define HIDE_RADAR_CSGO 1<<12 new bool:g_bGameCSGO = true; public Plugin:myinfo = { name = "Disable Radar", author = "Internet Bully", description = "Turns off Radar on spawn", version = "1.2edit", url = "SourceMod: Half-Life 2 Scripting" } public OnPluginStart() { if (GetEngineVersion() != Engine_CSGO) { g_bGameCSGO = false; HookEventEx("player_blind", Event_PlayerBlind); } } public OnClientPostAdminCheck(client) { if (!IsFakeClient(client)) SDKHook(client, SDKHook_SpawnPost, g_bGameCSGO ? RemoveRadarCSGO:RemoveRadarOther); } public RemoveRadarCSGO(client) SetEntProp(client, Prop_Send, "m_iHideHUD", HIDE_RADAR_CSGO); public RemoveRadarOther(client) { SetEntPropFloat(client, Prop_Send, "m_flFlashDuration", 3600.0); SetEntPropFloat(client, Prop_Send, "m_flFlashMaxAlpha", 0.5); } public Event_PlayerBlind(Handle:event, const String:name[], bool:dontBroadcast) { decl client; if (!IsFakeClient((client = GetClientOfUserId(GetEventInt(event, "userid")))) && GetClientTeam(client) > 1) CreateTimer(GetEntPropFloat(client, Prop_Send, "m_flFlashDuration"), RemoveRadar, client, TIMER_FLAG_NO_MAPCHANGE); } public Action:RemoveRadar(Handle:timer, any:client) { if (IsClientInGame(client)) RemoveRadarOther(client); return Plugin_Stop; }

куда это вставлять
 

yallstpd

Участник
Сообщения
1,023
Реакции
316
Отключает радар полностью.

PHP:
#include <sdkhooks>

#define HIDE_RADAR_CSGO 1<<12

new bool:g_bGameCSGO = true;

public Plugin:myinfo =
{
 name = "Disable Radar",
 author = "Internet Bully",
 description = "Turns off Radar on spawn",
 version = "1.2edit",
 url = "http://www.sourcemod.net/"
}

public OnPluginStart()
{
 if (GetEngineVersion() != Engine_CSGO)
 {
 g_bGameCSGO = false;
 HookEventEx("player_blind", Event_PlayerBlind);
 }
}

public OnClientPostAdminCheck(client)
{
 if (!IsFakeClient(client)) SDKHook(client, SDKHook_SpawnPost, g_bGameCSGO ? RemoveRadarCSGO:RemoveRadarOther);
}

public RemoveRadarCSGO(client) SetEntProp(client, Prop_Send, "m_iHideHUD", HIDE_RADAR_CSGO);

public RemoveRadarOther(client)
{
 SetEntPropFloat(client, Prop_Send, "m_flFlashDuration", 3600.0);
 SetEntPropFloat(client, Prop_Send, "m_flFlashMaxAlpha", 0.5);
}

public Event_PlayerBlind(Handle:event, const String:name[], bool:dontBroadcast)
{
 decl client;
 if (!IsFakeClient((client = GetClientOfUserId(GetEventInt(event, "userid")))) && GetClientTeam(client) > 1)
 CreateTimer(GetEntPropFloat(client, Prop_Send, "m_flFlashDuration"), RemoveRadar, client, TIMER_FLAG_NO_MAPCHANGE);
}

public Action:RemoveRadar(Handle:timer, any:client)
{
 if (IsClientInGame(client)) RemoveRadarOther(client);
 return Plugin_Stop;
}
Не работает.
Сообщения автоматически склеены:

Используй квар в запускаемом режиме сервера: sv_disable_radar 1
Не работает.
 

yallstpd

Участник
Сообщения
1,023
Реакции
316
Это код плагина закомпилить надо
Ну я не глупый вроде, он не работает.
Сообщения автоматически склеены:

не смущает, что тому сообщению 3 года?
Ты мне давным давно давал плагин и квар для server.cfg и всё работало, а недавно игроки попросили радары добавить и я удалил плагин, что ты давал.
Не помнишь что за плагин?
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Ну я не глупый вроде, он не работает.
Сообщения автоматически склеены:


Ты мне давным давно давал плагин и квар для server.cfg и всё работало, а недавно игроки попросили радары добавить и я удалил плагин, что ты давал.
Не помнишь что за плагин?
RadarDisable.smx
 

MagoG

Хочу быть как truyn
Сообщения
896
Реакции
608
Сверху Снизу