在csgo控制台中制作外观酷炫的菜单
csgo-menu-maker的Python项目详细描述
csgo菜单生成器
从不是Github的地方来这里?查看Quick-Start Guide!
关于
源(TM)引擎有一个控制台命令系统,当正确使用时,该系统非常强大。我用它创建了一个菜单和小部件系统,允许用户根据十字光标、视图模型和平视显示器的外观动态地定制他们的游戏配置。
csgo-menu-maker
使用了一种多功能的配置语言(spoiler alert:it's yml),它可以让几乎没有编码经验的用户创建这些菜单。
在过去的一个月里,我学到了很多关于python,source console scripting,,tracking down bugs that are older than I am.的知识,在发现自己和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
要获得更好的指南,请查看Tutorial.
安装
请参阅Installation Guide以获得直观而清晰的解释。如果您更具技术头脑,这里有一些命令:
pip install pyyaml csgo-menu-maker
python -m csgomenumaker
玩得开心!
--柑橘类