[原创] CSGO导播OB自定义HUD教程



  • 感谢GitHub上 RedSparr0w osztenkurden dionpirotta 三位大佬的工作
    Purp1e在此基础上修改
    V1.0版本 2020/4/2

    下载方式

    奶牛快传:https://cowtransfer.com/s/76a759ad98324c

    首次使用

    1. 备份游戏设置,可以使用如host_writeconfig backup的指令来简单备份

    2. 安装node,已经给出了安装包【node-v13.10.1-x64.msi】

    3. 把【CFG】文件夹下的2个cfg文件复制到游戏的cfg文件夹下,例:

      C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg
      
    4. 登录 https://steamcommunity.com/dev/apikey 获取API秘钥
      #注意:请保管好个人的API以防饰品被盗#

    5. 打开 CSGO-Observer-Custom-HUD/config.json 文件
      修改API秘钥并保存,例:

      "SteamApiKey": "ABCDEFGHIJKLMNOPQRSTUVWXYZ123456",
      

      从"SpecialEvent"开始可自定义,但是我自定义的HUD主题One隐藏了这部分内容

    6. 打开 【运行导播HUD.bat】 等待片刻会显示

      Open http://192.168.56.1:2626 in a browser to connect to HUD
      

      在浏览器中打开 http://192.168.56.1:2626 即可操作HUD设置

    7. 选择HUDS页面,点击主题One处的【ADD INSTANCE】按钮添加实例
      并在新标签页中打开URL对应的链接,检查是否正常显示
      如果能够显示,在OBS中添加浏览器,把URL复制进去即可

    8. 打开CSGO,切换到【窗口模式】,1080P的显示器请用【无边框窗口模式】
      OBS捕获游戏窗口

    9. 观战任意一局游戏(也可以观看demo),控制台中输入【exec observer】

    10. 根据系统位数32/64(基本都是64),打开【游戏内覆盖_64bit.bat】
      选择游戏内覆盖使用的HUD主题(不必一致,不会显示在OBS中)

    ================= 完成!!!==================

    其他设置

    可以在浏览器里修改HUD各种设置、BO1/3/5、队名、队标、玩家名、国旗(One主题隐藏)

    修改玩家名

    需要填入SteamID64,可以打开【打开玩家头像目录.bat】,对照头像填写

    One主题

    为了方便,把HUD分成3种,一个完整,一个只有上半部分,一个只有下半部分,在OBS中设置快捷键【=】开关下半部分
    加上CFG定义的【-】键可以方便使用第三人称平滑镜头

    CFG快捷键

    [ Z ] 开关自动导视
    [ X ] 开关X光
    [ V ] 开关玩家语音
    [ H ] 开关游戏内HUD
    [ - ] 开关游戏雷达radar

    导播第三人称平滑镜头CFG

    暂无 可参照 https://purp1e.top/csgo-ob/ 编写

    2K显示器使用1080P窗口化的游戏内覆盖问题

    修改 CSGO-Observer-Custom-HUD\public\huds\One\style.css 12行,大致改为0.75
    然后拖动游戏窗口到左上角大致对齐即可

    也有一个2K to 1080P的主题,并未测试效果



  • 关于封禁风险:

    不清楚平台是否有封禁风险,官匹肯定没问题

    效果图


Log in to reply