workshop
This commit is contained in:
@@ -31,7 +31,10 @@ router.post('/api/setup-game', is_authenticated, async (req, res) => {
|
||||
break;
|
||||
case "de_grail":
|
||||
map = 3246527710;
|
||||
break;
|
||||
break;
|
||||
case "de_inferno_prophunt":
|
||||
map = 3608612434
|
||||
break;
|
||||
case "de_memento":
|
||||
map = 3165559377;
|
||||
break;
|
||||
@@ -55,7 +58,7 @@ router.post('/api/setup-game', is_authenticated, async (req, res) => {
|
||||
break;
|
||||
case "de_whistle":
|
||||
map = 3308613773;
|
||||
break;
|
||||
break;
|
||||
default:
|
||||
map = map;
|
||||
}
|
||||
@@ -103,7 +106,12 @@ router.post('/api/setup-game', is_authenticated, async (req, res) => {
|
||||
await rcon.execute_command(server_id, `game_mode 0`);
|
||||
await rcon.execute_command(server_id, `sv_skirmish_id 10`);
|
||||
execute_cfg_on_server(server_id, './cfg/live_arms_race.cfg');
|
||||
}
|
||||
} else if (game == "7") { // Workshop
|
||||
await rcon.execute_command(server_id, `game_type 0`);
|
||||
await rcon.execute_command(server_id, `game_mode 0`);
|
||||
await rcon.execute_command(server_id, `sv_skirmish_id 0`);
|
||||
execute_cfg_on_server(server_id, './cfg/live_workshop.cfg');
|
||||
}
|
||||
|
||||
if (isNaN(map)) {
|
||||
await rcon.execute_command(server_id, `changelevel ${map}`);
|
||||
@@ -124,6 +132,10 @@ router.post('/api/setup-game', is_authenticated, async (req, res) => {
|
||||
setTimeout(() => {
|
||||
rcon.execute_command(server_id, `mp_restartgame 30`);
|
||||
}, 1000)
|
||||
} else if (game == "7") {
|
||||
setTimeout(() => {
|
||||
rcon.execute_command(server_id, `mp_restartgame 15`);
|
||||
}, 1000)
|
||||
}
|
||||
|
||||
return res.status(200).json({ message: 'Game Created!' });
|
||||
|
||||
Reference in New Issue
Block a user