Half-Life: Alyx Co-Op - Kiwi's Co-Op Mod
-console -vconsole -language english
KiwisCoOpMod.exe
mp_kiwitest
for testing)/echo <message>
- Echo a message/ping
- Check your ping/help
- This help menu/list
- List all players on the server.echo <message>
- Echo a messagepersistent_set <key> <value>
- Set a persistent Lua valuepersistent_get <key>
- Get a persistent Lua valuepersistent_remove <key>
- Remove a persistent Lua valuepersistent_get_all
- List all persistent Lua valuespersistent_clear
- Clear all persistent Lua valuesscript_refresh <script>
- Refresh a Lua scriptscript_refresh_all
- Refresh all Lua scriptskick <username>
- Kick a player from the serverban <username>
- Ban a player from the serveripban <username>
- Ban a player from the server by IPunban <username>
- Remove a player's ban from the serverlua <code>
- Run Lua codetp <username> (<username>/<x> <y> <z>)
- Teleport a player to a locationtpall (<username>/<x> <y> <z>)
- Teleport all players to a location.scripts
folder in the KCOM installation directory using a code editorbase/_config.lua
in the scripts
folder using a code editorbase/basic.lua
to a new folder (or the root scripts
folder) under a different name to create a new "plugin" scriptComing soon!
Check out the Discord for Lua help if needed.
You are free to modify and redistribute KCOM's default ("base") Lua scripts without permission, however when it comes to others' scripts, please provide credit to the original author(s) and link to the original source.
Feel free to provide scripts to the KCOM community via the Discord as there is a dedicated channel for Lua scripting.
Ctrl+Shift+B
or by clicking "Build" > "Build Solution"
KiwisCoOpModCore
project first, this can be done by right-clicking the project and selecting "Build"KiwisCoOpMod
as the startup project by right-clicking the project and selecting "Set as Startup Project"For addon development, you may want to "symlink" folders from this repository to your game:
cd
into the command prompt and press spacegame/hlvr_addons
directory path and paste it into the command prompt, then press enter
Half-Life Alyx
folder if they don't existmkdir kiwimp_alyx
into the command prompt and press entercd kiwimp_alyx
into the command prompt and press entermklink /J scripts
and press spaceC:\Users\{username}\source\repos\KCOM
\WorkshopAddon\game\hlvr_addons\kiwimp_alyx\scripts
at the end of the command prompt to complete the path and press entercd
into the command prompt and press spacecontent/hlvr_addons
directory path and paste it into the command prompt, then press enter
Half-Life Alyx
folder if they don't existmklink /J kiwimp_alyx
and press space\WorkshopAddon\content\hlvr_addons\kiwimp_alyx
at the end of the command prompt to complete the path and press enter-console -vconsole -language english
into the launch options for Half-Life: Alyx in Steam before launching~
) keyaddon_enable kiwimp_alyx
into VConsole and press enterJoin the Discord for support between users and developers.