Skip to main content

在 CSGO 游戏机中制作炫酷的菜单

项目描述

csgo-menu-maker

从不是 GitHub 的地方来到这里?查看快速入门指南!

关于

Source(TM) 引擎有一个控制台命令系统,如果使用得当,该系统非常强大。我用它创建了一个菜单和小部件系统,允许用户根据十字准线、视图模型和 HUD 外观等内容即时自定义他们的游戏配置。

csgo-menu-maker使用一种通用的配置语言(剧透警告:它是 yml),它允许几乎没有编码经验的用户创建这些菜单。

在写这篇文章的过去一个月里,我学到了很多关于 Python、源控制台脚本、、\以及跟踪比我更老的错误的知识。在发现自己和 Valve 的 bug 的过程中,我可能在这个项目中留下了一些,所以请不要对我太苛刻。

用法

这是用于制作这些菜单的语言的一瞥。例如,要创建上面的演示菜单:

tree:
    Crosshairs:
        type: config.crosshairs
        presets:
            General:
                color: [0, 255, 255]
            Pistol Rounds:
                color: [0, 255, 0]
                t_shape: 1
                dot: 1
    Viewmodels:
        type: config.viewmodels
        presets:
            Regular:
                offset: [2.5, 0, -1.5]
                fov: 60
            Gangster:
                offset: [1.5, 2, 2]
                fov: 68
    HUDs:
        type: config.huds
        presets:
            Regular:
                scale: 0.9
            Navigator:
                radar_rotate: 0
                radar_icon_scale: 0.8
    Master Volume: sound.volume.master

如需更好的指南,请查看教程。

安装

有关直观清晰的说明,请参阅安装指南。如果您更注重技术,这里有一些命令:

pip install pyyaml csgo-menu-maker
python -m csgomenumaker

玩得开心!

-- 柑橘

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

csgo-menu-maker-0.2.4.tar.gz (45.7 kB 查看哈希)

已上传 source