1. Click here to join our community discord server.

Server Question

Discussion in '[L4D2] Points Reloaded' started by szSteam_76561197999450631, Jan 8, 2012.

  1. A few of my friends and I, want to know how to host a left 4 dead 2 modded server, something like your servers. But I have no idea how, and I really need to know how. Anyone have any way of helping me??
     
  2. Hey Koolaid

    Hey Koolaid Head Administrator

    goooooooooooogle. First off rent a server or download the l4d2 server tools via steam. Then learn sourcemod or find plugins and what you need to run the plugins from alliedmodders. We don't use their stuff we have a very dedicated modder of our own, our dear honorcode. Lastly find players willing to play,on your server if u pay for it. Or learn to forward your ports through your router and modem. Type into google about forwarding your ports for l4d2 for your computer router and (isp) Internet service provider. Lastly if you want stats for your server then type in mysql into google again and your pretty good. Mainly use google for everything you need to know. The knowledge is out there google helps.
     
  3. Stefeman

    Stefeman Head Administrator Staff Member

    Are you going to use that server as LAN only? (Only computers under your network are able to join, unless you know how to port foward)
    or
    Are you looking for virtual / dedicated server which runs 24/7?


    we have 3 modders, and we use our own plugins, which you cannot find from 3rd party sites.. (i.e Alliedmodders), as we dont share our plugins with others. However you can find tons of similar plugins everywhere, but i can't promise you that they all works and are up to date, or works for you. It all depends what you are looking for.

    After you know what you want for your servers.. (plugins, gamemode/gametype, extensions, and how much max players), you should decide wethever you wish to host that server from your spare computer, or rent a dedicated server or a VPS for it..

    If you have absolutely no knowledge about what to do, the best way to setup server would be following a decent guide and trying it with your own computer before you go and rent one. (Though dedicated servers or VPS does not cost that much).

    When you get your server working, and you wish to make it visible for others (than LAN only), you should portfoward the server, so people outside your network can join to it.. But here starts the problems.. the playerslots.. the more slots you have in your server, the more upload bandwidth it will take to run.. if you got too slow upload speed, your server will lag to others.

    the common rule for 10vs10 (Versus) server would be at least 10 Mbps upload speed.
     
  4. The Maniac

    The Maniac MG donor

    Just for couriosity. Who are the other two modders? :D
     
  5. Stefeman

    Stefeman Head Administrator Staff Member

    Luke & Collector :P

    I'm also modding, though i did not include myself as my modding limits only to usable exploits and bugs.
     
  6. The Real Youngblood

    The Real Youngblood Game Server Moderator

    Hi TTG DomHD. I think I played with you last weekend on Vicious Infected - Chicago. Well at least someone asked the same question. If you are the same guy then glad you took my advice and made your way to the forums. Welcome and hope these comments have helped. See you in game.
     
  7. lukemurawski

    lukemurawski Senior Member

    I believe I answered a question similar to this one a while back. Here, I'll break it down into simple, summarized steps:

    1. Buy your own dedicated server or rent one.
    2. Subscribe to a static IP address (one that does not change). Afterwards, buy a domain name and either run your own Domain Name Server or use a free one (some DNS allow dynamic to static linking for free).
    3. Install prerequisite software and modules. If you use ubuntu:
    Code:
    sudo apt-get install apache2
    sudo apt-get install php5
    sudo apt-get install libapache2-mod-php5
    sudo /etc/init.d/apache2 restart
    
    3. Set up a website (learn HTML, CSS, PHP, and Javascript programming). For example, l1te and I set up mgftw.com.
    4. Create another user/profile for SRCDS.
    5. Install SRCDS for your operating system.
    6. Run the install/update tool.
    Code:
    ./steam -command update -game left4dead2 -dir .
    
    7. Install Metamod and Sourcemod.
    8. Grab some plugins from Alliedmodders.
    9. If you want a custom mod, then find someone who can program. For example, PR was developed by HonorCode, and you will find PR only on MG servers.
    10. Start the server on an open port (not 80) on a different -screen. Make sure you have Screens installed. If not, just start srcds_run with the appropriate command line parameters.

    It takes a lot longer than the text above makes it look :P
     
  8. Collector

    Collector <img src="http://mgftw.com/leadweb.png" />

    you forgot he has to learn LINUX then if using your method of isntalling the game. better to run it on a windows machine if he only wants to play for his friends. or use the Steam Left4dead2 dedicated server if your internet provider has a good upload. and dont forget the portforwarding then when hosting from windows machine
     
  9. lukemurawski

    lukemurawski Senior Member

    Collector, read carefully:
    I merely gave the appropriate command to use if he chose to install Linux. Plus, if he wants to compare to us, a windows server won't cut it. Windows is a b**** to sigscan.
     
  10. Collector

    Collector <img src="http://mgftw.com/leadweb.png" />

    people aint rich :) thats why i explained about windows for him. as for ubuntu. its hard for new guys to understand for the first time use.
    As i remember you had problems running it on linux, and you're the smartest guy i know :P
     
  11. lukemurawski

    lukemurawski Senior Member

    What an honor, thank you :) I wouldn't call myself smart; rather, I would call myself hardworking and curious.

    Anyway, you have a point. Ubuntu was a pain in the ass to first set up. I've always been a Windows developer, and when I first started to move my C++ knowledge from Win32 to Linux, I couldn't figure out anything (even though the code still looked the same). I still have to constantly check the internet on linux commands even today.