Due to legal issues I will tell you that I might "know a guy" who "might" be seeding that torrent from 4 seedboxes.
Printable View
Hmm... I just thought about file structure. If you want to start 2 identical servers on the same versions, with custom maps, you will have a problem - fs_homepath (.callofduty2 folder). With the same fs_game and the same fs_homepath you will have problems with Library (2 maps in server folder - users will download both, even they don't need one of them).
So, let's think about it - how to avoid it, any opinions?
Yes, we can create new fs_homepath for each server, but it isn't correct, I think... We can also ask about count of servers with the same fs_game... yeah, maybe it's the best way here, but I also want to hear some killtube opinions.
Create homepath with net_port in it, will avoid any collision ever.
Just soft-link it, doesn't take up more space.
Update! What's new:
- Updated paths for fs_homepath - now each server has it's own
- Added startup.sh file, where you can add something, what you wanna start with the system (using cron). And there you can automatically add torrent seeding and cod2 servers (after question, of course).
Little fix. Change your sh servers files in cod2_1_0, cod2_1_2, cod2_1_3. Replace there this line:
to this (use your version here instead cod2_1_0):Code:"./cod2_lnxded" "$PARAMS"
You have to change it if you want to start this sh from another folder (not from cod2_1_0 or your version) or if you use autostart script.Code:"$HOME/cod2_1_0/cod2_lnxded" "$PARAMS"
Added few tips to the head message also.
PARAMS="+set fs_homepath $HOME/.callofduty2_$ver Created but -bash: cd: /home/userme/.callofduty2_1_2: No such file or directory
+set fs_game $srv_fs
my $srv_fs : fs_game_dosya2 -> /home/userme/cod2/servers/fs_game_dosya2
-bash: cd: /home/userme/cod2/servers/fs_game_dosya2: No such file or directory
what is for fs_homepath and +set fs_game ?
Well... fs_homepath is a home path of your server. You can find there console log and you can create there some files. Useless place, if you're beginner (or just don't use files lol).
fs_game is a path of your mod, where you should have your server cfg and your mod folders (like maps/mp/gametypes).
In this case you had to upload your mod to the server, and as I see, you did it. So, this path (/home/userme/cod2/servers/fs_game_dosya2) should be in your .sh file (instead $srv_fs).
is this script for only ubuntu 14.04 ?
i tried on 14.04 everything is working. However on my 16.06 server is not working. i had to download Latest cod2 linux binaries from Mitch then it worked.
i liked the idea enable cracked 1-0.
can original user join my server if i use Mitch cod2 linux binaries?
You don't need to use any custom binaries, just use libcod +sv_cracked 1 or sv_noauthorize 1.