All Projects → citrusCS → Csgo Menu Maker

citrusCS / Csgo Menu Maker

Licence: mit
Interactive UIs in vanilla Counter-Strike: Global Offensive™.

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Labels

Projects that are alternatives of or similar to Csgo Menu Maker

Ayyhook Loader
A Free Open Source Cheat Loader
Stars: ✭ 52 (-61.48%)
Mutual labels:  csgo
Spacehook
minecraft premium undeteck cheat!
Stars: ✭ 80 (-40.74%)
Mutual labels:  csgo
Vac Hooks
Hook WinAPI functions used by Valve Anti-Cheat. Log calls and intercept arguments & return values. DLL written in C.
Stars: ✭ 103 (-23.7%)
Mutual labels:  csgo
Store
CSGO sourcemod store plugin.
Stars: ✭ 67 (-50.37%)
Mutual labels:  csgo
Little Anti Cheat
Anti-Cheat for Source Games
Stars: ✭ 77 (-42.96%)
Mutual labels:  csgo
Csgoverview
A 2D demo replay tool for Counter Strike: Global Offensive.
Stars: ✭ 88 (-34.81%)
Mutual labels:  csgo
Csgo Float
💎 Retrieve CS:GO float values in JavaScript
Stars: ✭ 37 (-72.59%)
Mutual labels:  csgo
Csgo Cheat Base
simple csgo internal base.
Stars: ✭ 111 (-17.78%)
Mutual labels:  csgo
Boltobserv
🕹️ An external CSGO radar made specifically for observing
Stars: ✭ 77 (-42.96%)
Mutual labels:  csgo
Qo0 Base
internal cs:go cheat base/template
Stars: ✭ 102 (-24.44%)
Mutual labels:  csgo
Xena
Lightweight, lighting-fast Java Based Cross-Platform CSGO Cheat
Stars: ✭ 69 (-48.89%)
Mutual labels:  csgo
Dainsleif
⚡️ A simple model cheat for CSGO a.k.a. Counter-Strike: Global Offensive.
Stars: ✭ 74 (-45.19%)
Mutual labels:  csgo
Node Globaloffensive
A Node.js module to connect to and interact with the CS:GO game coordinator. Mostly used to get item data.
Stars: ✭ 96 (-28.89%)
Mutual labels:  csgo
Pcsgolh
PCSGOLH - Pointless Counter-Strike: Global Offensive Lua Hooks. A open-source Lua API for CS:GO hacking written in modern C++
Stars: ✭ 56 (-58.52%)
Mutual labels:  csgo
Osiris
Free open-source game cheat for Counter-Strike: Global Offensive, written in modern C++. GUI powered by Dear ImGui.
Stars: ✭ 1,851 (+1271.11%)
Mutual labels:  csgo
Yuki.cfg
csgo config
Stars: ✭ 45 (-66.67%)
Mutual labels:  csgo
Anubis
Free open-source training software / cheat for Counter-Strike: Global Offensive, written in C.
Stars: ✭ 81 (-40%)
Mutual labels:  csgo
Aurora
Unified lighting effects across multiple brands and various games.
Stars: ✭ 1,673 (+1139.26%)
Mutual labels:  csgo
Aristois Legit
Full project files for aristois, Counter-Strike: Global Offensive cheat.
Stars: ✭ 110 (-18.52%)
Mutual labels:  csgo
Cheats
🎮 Source code of ring0/ring3 cheats in Counter-Strike Global Offensive
Stars: ✭ 102 (-24.44%)
Mutual labels:  csgo

csgo-menu-maker

Coming here from somewhere that isn't GitHub? Check out the Quick-Start Guide!

About

The Source(TM) engine has a console command system that is extremely powerful when leveraged correctly. I used it to create a system of menus and widgets that allows users to customize their game configuration on-the-fly in terms of things like crosshairs, viewmodels, and HUD looks.

csgo-menu-maker uses a versatile configuration language (spoiler alert: it's yml) which lets users with very little to no coding experience create these menus.

Over the past month of writing this, I learned a lot about Python, source console scripting, and tracking down bugs that are older than I am. In the process of discovering my own and Valve's bugs, I may have left a few in this project, so don't be too hard on me.

Usage

Here's a glimpse into the language used to make these menus. For example, to create the demo menu above:

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

For a better guide, check out the Tutorial.

Installing

See the Installation Guide for a visual and clear explanation. If you are more technically minded, here are some commands:

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

Have fun!

-- Citrus

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].