top of page
Search
ihyre8f

Sven Co Op Console Commands: A Handy Reference for All Players and Map Authors



Cheat commands are useful for private testing sessions, particularly for map authors as they provide some useful controls and limited debugging capabilities. If this is for you we advise you check the provided file "map_test.cfg" as this contains a range of command aliases and bindings to help you do this.




Sven Co Op Console Commands




The only administrative functionality built-in currently provided is the ability to use cheat commands, primarily because this feature is fairly new to the game. We will be including more functionality in future releases, however our scripting platform is able to determine if a player is an administrator or owner. Anyone can write a server plug-in script to boost the functionality available without a complicated permissions base.


Cheat commands are useful for private testing sessions, particularly for map authors as they provide some useful controls and limited debugging capabilities. If this is for you we advise you check the provided file "map_test.cfg" as this contains a range of command aliases and bindings to help you do this.


Fortunately, multi-server configuration is very simple and pretty well implemented -- for 1998. First, navigate to the svencoop folder on your server installation. There will be a folder called servers already. Any files you place in this folder are intended to be shared among all game server processes. Create a sub-folder for each game server process you want to have. There is no limit to how many you can have.


If you are doing this on Windows firstly bare in mind you will have difficulty doing this on starter or home editions of Windows, because the local security policy management console will not be available to you. You will need to be running the professional, business, enterprise, or ultimate edition of Windows, or any of the Windows Server editions.


If you are doing this on Linux simply creating a basic user account will do. Naming it "svends" would be sensible. No further configuration of the user is required. It doesn't even need a password unless you plan to run any command terminals (e.g. Bash over SSH) for management purposes, though as a system administrator you should simply switch yourself to that user via command "sudo -i -u svends" instead.


You will need to restart the Apache HTTPD service for configuration changes to take effect. Finally, set your sv_downloadurl to your website with the mod folder (i.e. for sub-domain based or :8000/svencoop/ for address/port based) -- the trailing forward slash / is important.


Our dedicated server package comes in two forms both with different benefits. One is distributed to you through your Steam client (the same application you use to launch games in Steam) as a tool, and the other is distributed through Steam's console client (SteamCMD ) as a standalone application.


Our dedicated server package is also available as a standalone package available via the SteamCMD tool. Though it requires further knowledge to install and use you will benefit from a server that doesn't depend on your Steam client, can be run as a console application, and even be run as an unattended system service. Permanent / full-time servers should opt for this approach. You will also NOT require an existing Sven Co-op installation to continue.


Once it has finished you can use the SvenDS.exe executable to launch a server. Launching without any arguments will start it with a graphical interface, or if you specify the -console argument it will start with a console interface.


When you open the archive you should see a set of folders that could be gfx, maps, models, scripts, sound, and sprites. It's also likely you'll see a bunch of WAD files here too. If this is what you see you will need to extract all of these to your server's svencoop_addons folder.


Come celebrate Sven Co-op's anniversary with us by joining the servers and make sure to give "svencoop1" a replay for old times' sake. We'll be there! For the nostalgic or the curious, the original website from 1999 is available here. This is also where you can still find the original beta 0.8!


As a lot of you may know, Sven Co-op started as a Half-Life modification created by Daniel "Sven Viking" Fearon in 1999. At the time it was nothing more than a single custom-made Half-Life level, svencoop.bsp, which had had NPC enemies enabled by the setting of a cvar. As no development kit had been released for modders at the time, there was no custom code. Gradually people started joining Sven Viking's project, contributing the skills they had in programming, level design, modelling, and so on. A lot, if not most, of the contributors were teenagers. The mod's popularity kept growing, and a vibrant community arose, with people creating custom levels, models and other content on their own initiative.


Our dedicated server package comes in two forms both with different benefits. One is distributed to you through your Steam client (the same application you use to launch games in Steam) as a tool, and the other is distributed through Steam's console client (SteamCMD External Link) as a standalone application.


Steam uses appid 276060.Update history is available from SteamDB. DependenciesUbuntuDebianCentOSBefore installing, you must ensure you have all the dependencies required to run svenserver.


  • Misc. Changes: Improved shell casing XXXel

  • Minor miscelXXXeous tweaks

  • Code Changes: New XXXXXXXs New XXXXXX: Pipe Wrench (XXXel by Gearbox, converted by WarpZone).

  • New XXXXXXX: Pit Drone (XXXel by Gearbox). Eats fallen XXXXXXX to gain health

  • New XXXXXXX: Shock Trooper (XXXel by Gearbox). Spore grenades disabled in this version due to time constraints

  • New XXXXXXX: Shockroach (XXXel by Gearbox). XXXXXX XXXXXX Shockroach not added in this version

  • Precision based telefragging for XXXXX and teleport points (If you're not directly in the way, you won't be telefragged)

  • Heavily damaged RoboXXXXXs will have a glowshell shock effect randomly and, while active, touching them will result in injuries

  • RoboXXXXXs XXXXXXX when they experience overkill damage (Before or during their explosion sequence)

  • Friendly XXXXXXXs attacked by XXXXXXs become friendly again after being healed

  • Added Medkit mirror health

  • Houndeyes eat their fallen XXXXXXX to gain health

  • Non-Sniper Male assassins investigate sounds

  • Squad based XXXXXXXs not in squads will try to form a squad every so often

  • Akimbo and Single XXXs produce shells when firing

  • Added sv_dropXXXXXXs as a XXX CFG setting (For disabling XXXXXXs dropping XXXXXXs on death/with the Drop command). Default: 1

  • XXXel replacement added per XXXXXX_ entity. (Don't have to use the squadmaker entity now)

  • New Commands for XXXpers (cheats must be enabled) : -- No Clip -> cl_noclip 1 in console -- NoTarget -> cl_notarget 1 in console Bug Fixes XXXXXing at "Off" XXXXXpoints bug fixed

  • Fixed Friendly Male Assassins/Robo XXXXXs shooting Friendly XXXXX XXXXXs/Gargantuas

  • Fixed XXXel replacement bug for Male Assassins/Robo XXXXXs/Leeches

  • Fixed crash bug with applying properties to non-XXXXXXXs in XXXXXXXmakers

  • Fixed Houndeye pause problem

  • Robo XXXXXs, XXXXX XXXXXs and Male Assassins do not throw grenades at dead XXXXXXX

  • XXX XXXXXed snarks attack XXXXXs again

  • Clientside-gib crash bug fixed

  • Fixed framerate related bug with XXXXXXX TURN RATES. XXXXXXXs are not "slow" on high-end machines/servers when they turn to face a direction

  • XXXXXXXs do not attack dead sentry/turrets if previously in combat with them

  • Osprey bug FIXED - Osprey correctly refills levels with XXXXXs

  • Fixed crash bug with deaths

  • Distance limit bug with Sniper male assassins fixed

Fixed health disXXXX of XXXXXXXs on the HUD when at


  • Misc. Changes: All Blue Shift High-Definition Pack incompatibility problems fixed (just remember to download the Blue Shift update if you have the HD Pack installed).

  • Couple of minor improvements to Valve SP XXX support

  • MP3 XXXXlist Editor updated

  • Various XXXel fixes/improvements

  • CommandXXXX updated

  • etc. etc.

  • Code Changes: New XXXXXXXs Added RoboXXXXX (and friendly variation). They take little damage from bullets, spark at low health, self-destruct after death, etc.

  • Added Male Assassin, Sniper Assassin (with armour-piercing rounds), Martial Arts Assassin, and friendly variation of each.

  • Added repelling roboXXXXXs and male assassins.

  • Added the Gonome (second stage Zombie from Opposing Force)

  • Added Otis the security guard (and hostile variation).

  • Added Soldier Zombies and Barney Zombies (allows several different zombie damage values in the one XXX).

  • Added voice communication

  • Medic/Grenade calls added (XXXXX a button to shout for a medic, or to warn other XXXXXXs).

  • Baby Garg's 'kick' attack added. Check footgarg.bsp for a demonstration ;). Baby Garg AI improved.

  • Heavy XXXXXXs XXXXX's AI improved. Now attacks multiple targets without his gun spinning down. His friendly skin, and XXXel replacement, works for him now, too.

  • Vastly improved the in-XXXX MP3 XXXXXX code. Should work for virtually everyone, now. Added volume control.

  • Added telefragging for trigger_teleports. New CVAR: mp_telefrag. Defaults to On (1).

  • Dynamic collision boxes added for some XXXXXXXs, so hitboxes are the right size for XXXel-replaced XXXXXXXs.

  • Visible XXXXXX-dropping added (you drop the actual XXXXXX instead of a backpack). Works with XXXel-replacement.

  • 'Random' setting for Osprey-supplied XXXXXs added (dropped XXXXXs have random XXXXXXs). Shotgun XXXXXs hold fire 'til they reach the ground.

  • Added disXXXXing of XXXXXXX type when XXXXXX is killed by XXXXXXX. It disXXXXs the XXXXXXX class, but better than the generic "XXXXXXX".

  • Added support of "hud_capturemouse" for popup vote XXXXs.

  • Turrets, Miniturrets, and Sentries can now be set to XXXXXX Allied. Lag-reducing XXXXXXXs: XXXXXX of horXXXs XXXXX XXXXXs fire reduced to 2 per burst (damage increased in skill.cfg)

  • XXXXXX of speedballs XXXXX Controllers fire halved, damage and accuracy increased.

  • Disabled flyer_flocks except in XXX XXXXs.

  • HWXXXXX's firing effects reduced

  • New skill.cfg settings: sk_XXXXX_buckshot* (XXXXX and Robo XXXXX Shotgun Damage)

  • sk_massassin_sniper* (Male Assassin Sniper Damage)

  • sk_otis_health* / sk_otis_bullet* (Otis health/damage)

  • sk_horXXX_pdmg* (XXXXXX HorXXXgun Damage)

  • sk_barnacle_health* (Barnacle health) Zombies:

  • sk_zombie_barney_health* / sk_zombie_barney_dmg_one_slash* / sk_zombie_barney_dmg_both_slash*

  • sk_zombie_soldier_health* / sk_zombie_soldier_dmg_one_slash* / sk_zombie_soldier_dmg_both_slash*

  • Bug Fixes Tons of general stability improvements. Fixes for memory overwrites, array out of bounds, variable/pointer initialization, etc.

  • "Out of sfx_t" crash fixed (There are some things XXX makers can do to achieve the crash in their XXXs... there's no way for us to prevent that. An occurrence of the error should be reported to the XXXper as a bug. If all goes well, though, you may never experience it again).

  • "SZ_GetSpace: overflow on SVC_RuleInfo" fixed. This also fixes the problems with XXXXspy detecting SvenCo-op servers, getting Server Info in the HL XXXX browser, etc.

  • Fixed XXXXXing issues that occasionally caused XXXXXXs to XXXXX at XXXXXpoints set to 'Off'.

  • .SKL file problems fixed. SKL files must now be named XXXname_skl.cfg

  • Fixed "Error: No EXPORT: grenade:Cluster think (06654eee)" when using Banana Bomb.

  • Fixed "XXX stops reXXXXXing on servers with XXXXXXstay off"

  • Fixed "Can't find XXXdmark" message that seemingly prevented transitions from working for some people.

  • Fixed XXX votes/console votes occasionally crashing servers.

  • Fixed "SV_StartSound:garg/gar_attack1.wav not precached" error messages.

  • Fixed mp_voteallow 0

  • Fixed BabyGarg 'pausing' problem.

  • Fixed env_render bug

  • Fixed XXXel-replacement for Crossbow and HWXXXXX.

  • Animation blending now works in chasecam XXXe

  • Tons of MP3 XXXXXX fixes.

  • Fixed "No such sentence group XX_XXXX" error messages. Should only appear in Dev XXXe.

  • Fixed long XXX messages and submitid messages. Now 256 characters max. (Was 80)

  • Removed HEV suit pickup sounds. Fixes crash when using "giveall" when XXXXXX doesn't have HEV suit.

  • Fixed Barnacle dying instantly when hit by grenade or crowbar, regardless of health.

  • Fixed Snark AI.

  • XXXXXXXpoints added for turrets.

  • Fixed Autoturret fire sound (hopefully).

  • Removed some cheats and unused code that weren't supposed to be in there at all.

  • 6th XXXXXX slot removed.

  • Tweaks & Changes Max Briefing/MOTD size increased to 3072 characters.

  • XXXXXXs can now drop XXXXXXs when XXXXXXstay is on. Can't pick up a XXXXXX type for 60 seconds after dropping that type (though you can pick up the XXXXXX you just dropped).

  • SKL files must now be named XXXname_skl.cfg

  • Banana Bomb improved considerably.

  • Improved XXX reloading system

  • Houndeye AI tweaked to make them tougher.

  • Big Momma gibs now used for gibbed Big Mommas.

  • Improved XXXXXXX door-opening code.

  • Updated CommandXXXX

  • HUD changed to blue.

  • Medkit heal sound changed.

  • Electric crowbar turns off in water.

  • Added shake effect when Apache crashes.

  • Doubled BabyGarg yaw (turn) speed to increase difficulty.

  • RPG laser pointer off by default.

  • Deaths from Telefragging no longer count on the scoreboard.

  • Improved client-side XXXXXXs.

  • Bullsquids no longer fight each other (for a few different reasons).

  • New WON ID list added.

Changes in SvenCo-op v2.0 Beta New XXXXXXX: Heavy XXXXXX XXXXX New XXXXXXX: Baby Garg New XXXXXX: Medkit New XXXXXX: Donator XXX's New XXXXXX: Donator Electric Crowbar Added Xenmaker entity Added inXXXX MP3 XXXXXX Added VGUI Support and Command XXXX Added inXXXX Voting System Added Clientside XXXXXXs Added support for Donators Added XXXel Replacement Added .skl file support Added Anti-Blocker XXXXXXXs Added startarmor cfg variable Added starthealth cfg variable Added Laser Sight for Turret Updated XXX XXXel New XXXs: XXXXXs2 HplaXXX Wired Garghnt3 Stadium3 SvencoopRPG Durga Removed XXXs: Helebat3 Horde Bunker Phobia XXXXXs Garghnt2 Stadium2 Stadium-f Svensingle1/2 Nightmare-s1/2 Updated XXXs: Svencoop1 Svencoop2 Osprey Crisis2 Fixes: 2ff7e9595c


1 view0 comments

Recent Posts

See All

Commenti


bottom of page