ULX

Author Topic: 128 slot party-build server. Pros? Cons?  (Read 2928 times)

0 Members and 1 Guest are viewing this topic.

Offline EggNoggin

  • Jr. Member
  • **
  • Posts: 50
  • Karma: -6
128 slot party-build server. Pros? Cons?
« on: August 16, 2009, 04:23:07 PM »
 ;D

Offline atomicspark

  • Full Member
  • ***
  • Posts: 196
  • Karma: 12
Re: 128 slot party-build server. Pros? Cons?
« Reply #1 on: August 16, 2009, 04:45:39 PM »
How are you going to host this? I wish you luck in your crazy endeavors.

Offline EggNoggin

  • Jr. Member
  • **
  • Posts: 50
  • Karma: -6
Re: 128 slot party-build server. Pros? Cons?
« Reply #2 on: August 16, 2009, 04:57:34 PM »
xenonservers. they're having a special.

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: 128 slot party-build server. Pros? Cons?
« Reply #3 on: August 16, 2009, 07:31:42 PM »
Tips:
Make absolutely sure you use a map that uses nodraw and other culling methods.
GM_Mobenix comes to mind. Though it's been a while since I researched, there may be other good ones designed now.
That will help a bit...prevents the server from having to send all player information to every player at the same time.
Only the player(s) in the same area are sent.

Bandwidth:
You're going to need ALOT.
The below was found on a steampowered forum, and was meant for DM/CS matches on tight maps.
Gmod is a bandwidth hog due to all the physics involved, AND the fact that most maps draw all players to each other. (See previous tip)
Code: [Select]
// TIP for setting your rates. This tip is coming from a thread in www.steampowered.com forum. We can't guarantee if it really works.
// In case of LAG issue you can change the following lines.
//
// Maximum amount of bandwidth clients can use (0=unlimited, max=20000)
// Formula : sv_maxrate = bandwidth X 125 / number_of_slots
//   Example :
//     Assumptions :
//     . upload bandwidth = 768 kbps and download = 10mbps. Take the lowest value (768).
//     . slots = 10
//     So : sv_maxrate = 768 * 125 / 10 = 9600
// Minimum amount of bandwidth clients can use (0=unlimited, 4000=good to keep dialup gamers off the server)
//   Example : we want unlimited
//   sv_minrate 0
//
// Maximum updates per second that the server will allow. Increasing this value will take more cpu power, 100 is max.
//   Formula : sv_maxupdaterate = sv_maxrate / 300
//   Example : with same assumptions than above.
//     sv_maxupdaterate = 9600 / 300 = 32

CPU horsepower:
Well, I've never done research, but know that my dual-core Opteron 2.8ghzx1mb cache, I can spawn 250 barrels and blow them up before getting a little lag.
What does this have to do with actual numbers... no idea, but, your server will be having to calculate physics for all players no matter what map it uses.
You're going to need no less than a dual, probably a quad core 2.2ghz or better, dedicated.
If your host shares with other servers on a box like that...uh, good luck.

Good luck.



"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline EggNoggin

  • Jr. Member
  • **
  • Posts: 50
  • Karma: -6
Re: 128 slot party-build server. Pros? Cons?
« Reply #4 on: August 16, 2009, 07:52:17 PM »
Thanks, very much.  ;D