commit 6fab47687610a7eddbf4c54f4d15aff240538e35 Author: INeedBots Date: Wed Nov 18 01:51:08 2020 -0600 The start of something awesome diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2f386b7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,19 @@ +# Ignore everything in repository root +/* + +# Files to not ignore +!/.gitignore + +!/z_client.bat +!/z_dev.bat +!/z_devserver.bat +!/z_server.bat +!/z_serverdev.bat + +!/main/ +!/main_shared/ +/main/* +!/main/server.cfg + +*.log +missingasset.csv diff --git a/main_shared/maps/mp/gametypes/_clientids.gsc b/main_shared/maps/mp/gametypes/_clientids.gsc new file mode 100644 index 0000000..1ac593b --- /dev/null +++ b/main_shared/maps/mp/gametypes/_clientids.gsc @@ -0,0 +1,17 @@ +init() +{ + level.clientid = 0; + + level thread onPlayerConnect(); +} + +onPlayerConnect() +{ + for(;;) + { + level waittill("connecting", player); + + player.clientid = level.clientid; + level.clientid++; // Is this safe? What if a server runs for a long time and many people join/leave + } +} diff --git a/z_client.bat b/z_client.bat new file mode 100644 index 0000000..c30c2e6 --- /dev/null +++ b/z_client.bat @@ -0,0 +1 @@ +start "" "%~dp0CoDWaWmp_LanFixed.exe" +set r_fullscreen "1" +set cg_drawlagometer "0" +set cg_drawfps "0" +set cg_drawsnapshot "0" +set r_mode "1920x1080" +set r_monitor "0" \ No newline at end of file diff --git a/z_dev.bat b/z_dev.bat new file mode 100644 index 0000000..c894223 --- /dev/null +++ b/z_dev.bat @@ -0,0 +1 @@ +start "" "%~dp0CoDWaWmp_LanFixed.exe" +set r_fullscreen "0" +set cg_drawlagometer "1" +set developer "1" +set developer_script "1" +set logfile "2" +set cg_drawfps "3" +set cg_drawsnapshot "1" +set scr_game_spectatetype "2" +set r_mode "1024x768" +set thereisacow "1" +set sv_cheats "1" +set fs_game "mods/mp_dev" +devmap mp_dome \ No newline at end of file diff --git a/z_devserver.bat b/z_devserver.bat new file mode 100644 index 0000000..7546a03 --- /dev/null +++ b/z_devserver.bat @@ -0,0 +1 @@ +start "" "%~dp0CoDWaWmp_LanFixed.exe" +set r_fullscreen "0" +set cg_drawlagometer "1" +set developer "1" +set developer_script "1" +set logfile "2" +set cg_drawfps "3" +set cg_drawsnapshot "1" +set scr_game_spectatetype "2" +set r_mode "1024x768" +set thereisacow "1" +set fs_game "mods/mp_dev" +set sv_cheats "1" +connect 127.0.0.1 \ No newline at end of file diff --git a/z_server.bat b/z_server.bat new file mode 100644 index 0000000..7c3d95f --- /dev/null +++ b/z_server.bat @@ -0,0 +1 @@ +start "" "%~dp0CoDWaWmp_LanFixed.exe" -dedicated +set dedicated "2" +set sv_maxclients "64" +set sv_punkbuster "0" +set net_port "28960" +set fs_game "" +exec server.cfg +map_rotate \ No newline at end of file diff --git a/z_serverdev.bat b/z_serverdev.bat new file mode 100644 index 0000000..8d4aafb --- /dev/null +++ b/z_serverdev.bat @@ -0,0 +1 @@ +start "" "%~dp0CoDWaWmp_LanFixed.exe" -dedicated +set dedicated "1" +set developer "1" +set developer_script "1" +set logfile "2" +set scr_game_spectatetype "2" +set thereisacow "1" +set sv_cheats "1" +set sv_maxclients "64" +set fs_game "mods/mp_dev" +set bots_manage_add "12" +set sv_punkbuster "0" +set scr_war_scorelimit "0" +set net_port "28960" +devmap mp_dome \ No newline at end of file