Easy Co-Op Script BETA

A Config Script for Half-Life Deathmatch: Source

SEX! Ok, we got your attention. We are one of the oldest mod sites on the Interwebs. Sign up and maximize your browsing experience.

  • Subscribe: Get notified of new submissions like this.
  • Say Thanks: Show your appreciation by sending Impossible9 points.
  • Post: Give Impossible9 your thoughts on this Script.
  • Vote: Help Impossible9 win the Monthly Awards.
  • Rate: Give this Script a rating out of 10.
  • Flag: Alert moderators and warn members of a problem with this Script.
  • Watch: Get notified when this Script is updated.
Mascot

Stop Lurking!

Sign up

Already a Bananite? Login

Play Trough Half-Life With Your Friends!

184 lines | 15 kb | Raw Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
Alias w10 "wait;wait;wait;wait;wait;wait;wait;wait;wait;wait"
alias w100 "w10;w10;w10;w10;w10;w10;w10;w10;w10;w10"
alias 1sec "w100;w100;w100;w100;w100;w100;w100;w100;w100;w100"
//Toggling Co-Op
alias togglecoop "coopon"
alias coopon "coop 1;anomalous_materials;alias tooglecoop coopoff"
alias coopoff "coop 0;changelevel boot_camp;alias tooglecoop coopon"
//Next and Previous level ALiases

alias currentlevel "echo Currently not in Co-Op mode!"
alias nextlevel "level6"
alias prevlevel "level5"
alias firstlevel "level6"


//Fun Stuff
alias adminpower "sv_cheats 1;w10;impulse 101;w10;buddha;w10;sv_cheats 0"
alias makeweapon "exec spawnall.cfg"
alias removestack "exec removestack.cfg"
alias makebarney "sv_cheats 1;w10;npc_create monster_barney;w10;sv_cheats 0"
alias makenerd "sv_cheats 1;w10;npc_create monster_scientist;w10;sv_cheats 0"
alias makesupply "exec makesupply.cfg"
alias makebigstack "exec makebigstack.cfg"
alias gtaon "exec gtaon.cfg"
alias gtaoff "sv_cheats 1;w10;firstperson;w10;sv_cheats 0"

//Programmed All Levels To Have Next/Previous Level Compatibility


//Episodes Marked As In Order:

//Hazard Course
alias training1 "changelevel t0a0;alias nextlevel training2;alias prevlevel training1;alias currentlevel echo Current level is training1"
alias training2 "changelevel t0a0a;alias nextlevel training3;alias prevlevel training1;alias currentlevel echo current level is training2"
alias training3 "changelevel t0a0b;alias nextlevel training4;alias prevlevel training2;alias currentlevel echo current level is training3"
alias training4 "changelevel t0a0b1;alias nextlevel training5;alias prevlevel training3;alias currentlevel echo current level is training4"
alias training5 "changelevel t0a0b2;alias nextlevel training6;alias prevlevel training4;alias currentlevel echo current level is training5"
alias training6 "changelevel t0a0c;alias nextlevel training7;alias prevlevel training5;alias currentlevel echo current level is training6"
alias training7 "changelevel t0a0d;alias nextlevel level6;alias prevlevel training6;alias currentlevel echo current level is training7"
//Black Mesa Inbound
alias level0 "changelevel c0a0;alias nextlevel level1;alias prevlevel level0;alias Currentlevel echo current level is level0"
alias level1 "changelevel c0a0a;alias nextlevel level2;alias prevlevel level0;alias currentlevel echo current level is level1"
alias level2 "changelevel c0a0b;alias nextlevel level3;alias prevlevel level1;alias currentlevel echo current level is level2"
alias level3 "changelevel c0a0c;alias nextlevel level4;alias prevlevel level2;alias currentlevel echo current level is level3"
alias level4 "changelevel c0a0d;alias nextlevel level5;alias prevlevel level3;alias currentlevel echo current level is level4"
alias level5 "changelevel c0a0e;alias nextlevel level6;alias prevlevel level4;alias currentlevel echo current level is level5"
//Anomalous Materials
alias level6 "changelevel c1a0;alias nextlevel level7;alias prevlevel level5;alias currentlevel echo current level is level6"
alias level7 "changelevel c1a0a;alias nextlevel level8;alias prevlevel level6;alias currentlevel echo current level is level7"
alias level8 "changelevel c1a0b;alias nextlevel level9;alias prevlevel level7;alias currentlevel echo current level is level8"
alias level9 "changelevel c1a0d;alias nextlevel level10;alias prevlevel level8;alias currentlevel echo current level is level9"
alias level10 "changelevel c1a0e;alias nextlevel level11;alias prevlevel level9;alias currentlevel echo current level is level10"
//Unforeseen Consequences
alias level11 "changelevel c1a0c;alias nextlevel level12;alias prevlevel level10;alias currentlevel echo current level is level11"
alias level12 "changelevel c1a1 ;alias nextlevel level13;alias prevlevel level11;alias currentlevel echo current level is level12"
alias level13 "changelevel c1a1a;alias nextlevel level14;alias prevlevel level12;alias currentlevel echo current level is level13"
alias level14 "changelevel c1a1b;alias nextlevel level15;alias prevlevel level13;alias currentlevel echo current level is level14"
alias level15 "changelevel c1a1c;alias nextlevel level16;alias prevlevel level14;alias currentlevel echo current level is level15"
alias level16 "changelevel c1a1d;alias nextlevel level17;alias prevlevel level15;alias currentlevel echo current level is level16"
//Office Complex
alias level17 "changelevel c1a2;alias nextlevel level18;alias prevlevel level16;alias currentlevel echo current level is level17"
alias level18 "changelevel c1a2a;alias nextlevel level19;alias prevlevel level17;alias currentlevel echo current level is level18"
alias level19 "changelevel c1a2b;alias nextlevel level20;alias prevlevel level18;alias currentlevel echo current level is level19"
alias level20 "changelevel c1a2c;alias nextlevel level21;alias prevlevel level19;alias currentlevel echo current level is level20"
alias level21 "changelevel c1a2d;alias nextlevel level22;alias prevlevel level20;alias currentlevel echo current level is level21"
//We've Got Hostiles
alias level22 "changelevel c1a3;alias nextlevel level23;alias prevlevel level21;alias currentlevel echo current level is level22"
alias level23 "changelevel c1a3a;alias nextlevel level24;alias pevlevel level22;alias currentlevel echo current level is level23"
alias level24 "changelevel c1a3b;alias nextlevel level25;alias prevlevel level23;alias currentlevel echo current level is level24"
alias level25 "changelevel c1a3c;alias nextlevel level26;alias prevlevel level24;alias currentlevel echo current level is level25"
alias level26 "changelevel c1a3d;alias nextlevel level27;alias prevlevel level25;alias currentlevel echo current level is level26"
//Blast Pit
alias level27 "changelevel c1a4;alias nextlevel level28;alias prevlevel level26;alias currentlevel echo current level is level27"
alias level28 "changelevel c1a4b;alias nextlevel level29;alias prevlevel level27;alias currentlevel echo current level is level28"
alias level29 "changelevel c1a4d;alias nextlevel level30;alias prevlevel level28;alias currentlevel echo current level is level29"
alias level30 "changelevel c1a4f;alias nextlevel level31;alias prevlevel level29;alias currentlevel echo current level is level30"
alias level31 "changelevel c1a4g;alias nextlevel level32;alias prevlevel level30;alias currentlevel echo current level is level31"
alias level32 "changelevel c1a4i;alias nextlevel level33;alias prevlevel level31;alias currentlevel echo current level is level32"
alias level33 "changelevel c1a4j;alias nextlevel level34;alias prevlevel level32;alias currentlevel echo current level is level33"
alias level34 "changelevel c1a4k;alias nextlevel level35;alias prevlevel level33;alias currentlevel echo current level is level34"
//Power Up
alias level35 "changelevel c2a1;alias nextlevel level36;alias prevlevel level34;alias currentlevel echo current level is level35"
alias level36 "changelevel c2a1a;alias nextlevel level37;alias prevlevel level35;alias currentlevel echo current level is level36"
alias level37 "changelevel c2a1b;alias nextlevel level38;alias prevlevel level36;alias currentlevel echo current level is level37"
//On A Rail
alias level38 "changelevel c2a2;alias nextlevel level39;alias prevlevel level37;alias currentlevel echo current level is level38"
alias level39 "changelevel c2a2a;alias nextlevel level40;alias prevlevel level38;alias currentlevel echo current level is level39"
alias level40 "changelevel c2a2b1;alias nextlevel level41;alias prevlevel level39;alias currentlevel echo current level is level40"
alias level41 "changelevel c2a2b2;alias nextlevel level42;alias prevlevel level40;alias currentlevel echo current level is level41"
alias level42 "changelevel c2a2c;alias nextlevel level43;alias prevlevel level41;alias currentlevel echo current level is level42"
alias level43 "changelevel c2a2d;alias nextlevel level44;alias prevlevel level42;alias currentlevel echo current level is level43"
alias level44 "changelevel c2a2e;alias nextlevel level45;alias prevlevel level43;alias currentlevel echo current level is level44"
alias level45 "changelevel c2a2f;alias nextlevel level46;alias prevlevel level44;alias currentlevel echo current level is level45"
alias level46 "changelevel c2a2g;alias nextlevel level47;alias prevlevel level45;alias currentlevel echo current level is level46"
alias level47 "changelevel c2a2h;alias nextlevel level48;alias prevlevel level46;alias currentlevel echo current level is level47"
//Apprehension
alias level48 "changelevel c2a3;alias nextlevel level49;alias prevlevel level47;alias currentlevel echo current level is level48"
alias level49 "changelevel c2a3a;alias nextlevel level50;alias prevlevel level48;alias currentlevel echo current level is level49"
alias level50 "changelevel c2a3b;alias nextlevel level51;alias prevlevel level49;alias currentlevel echo current level is level50"
alias level51 "changelevel c2a3c;alias nextlevel level52;alias prevlevel level50;alias currentlevel echo current level is level51"
alias level52 "changelevel c2a3d;alias nextlevel level53;alias prevlevel level51;alias currentlevel echo current level is level52"
alias level53 "changelevel c2a3e;alias nextlevel level54;alias prevlevel level52;alias currentlevel echo current level is level53"
//Residue Processing
alias level54 "changelevel c2a4;alias nextlevel level55;alias prevlevel level53;alias currentlevel echo current level is level54"
alias level55 "changelevel c2a4a;alias nextlevel level56;alias prevlevel level54;alias currentlevel echo current level is level55"
alias level56 "changelevel c2a4b;alias nextlevel level57;alias prevlevel level55;alias currentlevel echo current level is level56"
alias level57 "changelevel c2a4c;alias nextlevel level58;alias prevlevel level56;alias currentlevel echo current level is level57"
//Questionable Ethics
alias level58 "changelevel c2a4d;alias nextlevel level59;alias prevlevel level57;alias currentlevel echo current level is level58"
alias level59 "changelevel c2a4e;alias nextlevel level60;alias prevlevel level58;alias currentlevel echo current level is level59"
alias level60 "changelevel c2a4f;alias nextlevel level61;alias prevlevel level59;alias currentlevel echo current level is level60"
alias level61 "changelevel c2a4g;alias nextlevel level62;alias prevlevel level60;alias currentlevel echo current level is level61"
//Surface Tension
alias level62 "changelevel c2a5;alias nextlevel level63;alias prevlevel level61;alias currentlevel echo current level is level62"
alias level63 "changelevel c2a5a;alias nextlevel level64;alias prevlevel level62;alias currentlevel echo current level is level63"
alias level64 "changelevel c2a5b;alias nextlevel level65;alias prevlevel level63;alias currentlevel echo current level is level64"
alias level65 "changelevel c2a5c;alias nextlevel level66;alias prevlevel level64;alias currentlevel echo current level is level65"
alias level66 "changelevel c2a5d;alias nextlevel level67;alias prevlevel level65;alias currentlevel echo current level is level66"
alias level67 "changelevel c2a5e;alias nextlevel level68;alias prevlevel level66;alias currentlevel echo current level is level67"
alias level68 "changelevel c2a5f;alias nextlevel level69;alias prevlevel level67;alias currentlevel echo current level is level68"
alias level69 "changelevel c2a5g;alias nextlevel level70;alias prevlevel level68;alias currentlevel echo current level is level69"
alias level70 "changelevel c2a5w;alias nextlevel level71;alias prevlevel level69;alias currentlevel echo current level is level70"
alias level71 "changelevel c2a5x;alias nextlevel level72;alias prevlevel level70;alias currentlevel echo current level is level71"
//Forget About Freeman
alias level72 "changelevel c3a1;alias nextlevel level73;alias prevlevel level71;alias currentlevel echo current level is level72"
alias level73 "changelevel c3a1a;alias nextlevel level74;alias prevlevel level72;alias currentlevel echo current level is level73"
alias level74 "changelevel c3a1b;alias nextlevel level75;alias prevlevel level73;alias currentlevel echo current level is level74"
//Lambda Core
alias level75 "changelevel c3a2e;alias nextlevel level76;alias prevlevel level74;alias currentlevel echo current level is level75"
alias level76 "changelevel c3a2;alias nextlevel level77;alias prevlevel level75;alias currentlevel echo current level is level76"
alias level77 "changelevel c3a2a;alias nextlevel level78;alias prevlevel level76;alias currentlevel echo current level is level77"
alias level78 "changelevel c3a2b;alias nextlevel level79;alias prevlevel level77;alias currentlevel echo current level is level78"
alias level79 "changelevel c3a2c;alias nextlevel level80;alias prevlevel level78;alias currentlevel echo current level is level79"
alias level80 "changelevel c3a2d;alias nextlevel level81;alias prevlevel level79;alias currentlevel echo current level is level80"
alias level81 "changelevel c3a2f;alias nextlevel level82;alias prevlevel level80;alias currentlevel echo current level is level81"
//Xen
alias level82 "changelevel c4a1;alias nextlevel level83;alias prevlevel level81;alias currentlevel echo current level is level82"
//Interloper
alias level83 "changelevel c4a1a;alias nextlevel level84;alias prevlevel level82;alias currentlevel echo current level is level83"
alias level84 "changelevel c4a1b;alias nextlevel level85;alias prevlevel level83;alias currentlevel echo current level is level84"
alias level85 "changelevel c4a1c;alias nextlevel level86;alias prevlevel level84;alias currentlevel echo current level is level85"
alias level86 "changelevel c4a1d;alias nextlevel level87;alias prevlevel level85;alias currentlevel echo current level is level86"
alias level87 "changelevel c4a1e;alias nextlevel level88;alias prevlevel level86;alias currentlevel echo current level is level87"
//Gornarch's Lair
alias level88 "changelevel c4a2;alias nextlevel level89;alias prevlevel level87;alias currentlevel echo current level is level88"
alias level89 "changelevel c4a2a;alias nextlevel level90;alias prevlevel level88;alias currentlevel echo current level is level89"
alias level90 "changelevel c4a2b;alias nextlevel level91;alias prevlevel level89;alias currentlevel echo current level is level90"
//Nihilanth
alias level91 "changelevel c4a3;alias nextlevel level92;alias prevlevel level90;alias currentlevel echo current level is level91"
//Endgame
alias level92 "changelevel c5a1;alias nextlevel level6;alias prevlevel level91;alias currentlevel echo current level is level92"

//Episode Select Commands

alias hazard_course "training1"
alias black_mesa_inbound "level0"
alias anomalous_materials "level6"
alias unforeseen_consequences "level11"
alias office_complex "level17"
alias we_got_hostiles "level22"
alias blast_pit "level27"
alias power_up "level35"
alias on_a_rail "level38"
alias apprehension "level48"
alias residue_processing "level54"
alias questionable_ethics "level58"
alias surface_tension "level62"
alias forget_about_freeman "level72"
alias lambda_core "level75"
alias xen "level82"
alias interloper "level83"
alias gornarchs_lair "level88"
alias nihilanth "level91"
alias endgame "level92"

//Help
alias coophelp "exec coophelp.cfg"

echo ..::Impossible9's Easy Co-Op Script Loaded::..
echo ----------------------------------------------
echo For help and info about the commands type
echo coophelp in console. This will print out all the info you need.
echo                                                                
echo                                            -Enjoy!
NOTE: THE SCRIPT INVOLVES SEVERAL SCRIPT FILES. FOR EASIER INSTALLATION AND BETTER FUNCTION, YOU MUST DOWNLOAD THE SCRIPTS HERE. EXTRACT THEM INTO YOUR CFG FOLDER. This script adds new commands (and fun ones) for admins to easily create and manage co-op servers. Instead of having to type in each map name, you can just use the nextlevel and prevlevel commands to quickly navigate trough levels. You can also jump to episodes by typing in the episode name, with spaces as underscores. For example:
] unforeseen_consequences ] we_got_hostiles ] forget_about_freeman
Without brackets! For a full list of essential and fun commands type coophelp in console. WARNING: AT SOME POINTS THE LEVEL ORDER IS MESSED UP, THIS WILL BE FIXED. IF ANYONE IS INTERESTED, THEY CAN SPEED ME UP BY TELLING ME WICH LEVELS ARE SWITCHED. (You can find out wich level you are in by typing in currentlevel) -Enjoy!

Posts

Embed

Share banner
Image URL:
HTML embed code:
BB embed code:
Markdown embed code:

Credits

Key Authors
Impossible9
Unknown

Submitter

Impossible9 avatar
Member Joined 9y
1,160 points Ranked 4110th

Impossible9
Creator
Sign up to access this!
Sign up to access this!
Sign up to access this!
Sign up to access this!

Category

Stats

Posts
1
Views
3,936
Date Added
9y
Date Modified
9y

Scores

  • Not yet rated
Sign up to access this!

Share

  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • Share on Google+

WiPs by Submitter

bcp.crwdcntrl.net tracking pixel