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

Тема в разделе "Counter-Strike: Global Offensive", создана пользователем Bante, 2 авг 2016.

  1. Bante

    Bante

    Сообщения:
    4
    Симпатии:
    0
    Запустил сервер DM CS GO , где все против всех. Нужно убрать видимость своих на радаре или вообще его убрать, возможно ли это?
     
  2. Drumanid

    Drumanid Дилетант

    Сообщения:
    567
    Симпатии:
    193
    Отключает радар полностью.

    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(clientSDKHook_SpawnPostg_bGameCSGO RemoveRadarCSGO:RemoveRadarOther);
    }

    public 
    RemoveRadarCSGO(clientSetEntProp(clientProp_Send"m_iHideHUD"HIDE_RADAR_CSGO);

    public 
    RemoveRadarOther(client)
    {
     
    SetEntPropFloat(clientProp_Send"m_flFlashDuration"3600.0);
     
    SetEntPropFloat(clientProp_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(clientProp_Send"m_flFlashDuration"), RemoveRadarclientTIMER_FLAG_NO_MAPCHANGE);
    }

    public 
    Action:RemoveRadar(Handle:timerany:client)
    {
     if (
    IsClientInGame(client)) RemoveRadarOther(client);
     return 
    Plugin_Stop;
    }
     
    AS TRO и Bante нравится это.
  3. anderson15

    anderson15

    Сообщения:
    98
    Симпатии:
    5
     
    Последнее редактирование: 3 авг 2016