Page 1 of 2 12 Last
  1. #1
    tuner111's Avatar
    Registered
    05/12/05
    Location
    lebbeke
    Posts
    4,047
    iTrader
    20 (92%)
    Mentioned
    0 Post(s)
    Reputation
    4/17

    Server Setup Tutorial

    Hallo En Welkom bij de Tutorial van een Cod5 Server

    Inleiding

    Er zijn veel mensen die graag een eigen Call of Duty 4 gameserver willen hebben. Dit kan bedoeld zijn voor LAN-parties, voor je eigen clan, of gewoon als publieke server.

    Deze tutorial gaat over het maken van een eigen Call of Duty 5 server op je eigen PC of een eigen server,


    We gaan alles stap-voor-stap langs en als je iets niet snapt kun je beter niet verder gaan. Elke stap is belangrijk! Als je vragen hebt kun je die in een nieuw topic stellen, of kijk onderaan voor mijn Xfire.

    2. Portforwarding

    Deze stap is alleen van belang als je de server zelf beheert en thuis in het LAN-netwerk staat. Ook als je je server alleen via LAN en niet via Internet bereikbaar wilt hebben, kun je deze stap overslaan.

    Start eens even gauw je servertje. Gewoon via de snelkoppeling Call of Duty 4 - Multiplayer, vervolgens Start Server. Kies bij de Opties even Dedicated > LAN. Als je je server nu start, verschijnt er een console. De console is in principe de server, het is enkel een proces dat communiceert met de bezoekers (clients) die connecten. Je kunt in de console ook commands typen.

    Voeg daarna je server eens toe aan je Xfire favorieten. (Rechtermuisklik op Favorieten > Voeg Custom IP toe > Vul het LAN IP-adres in, bij poort typ je 28960).
    Het LAN-IP kan je zo vinden: Start > Uitvoeren (of Win. toets + R) en typ: cmd > enter > typ: ipconfig > enter. Bij IP-Adres of IPv4-Adres zie je het LAN-IP van je eigen PC.

    Je ziet in Xfire je server nu staan. Zoals jouw PC in het netwerk een LAN-IP heeft, heeft je netwerk over het Internet een WAN-IP adres. (Internet-IP) Het WAN-IP van jezelf kan je hier vinden.

    Let op: Jij kunt niet communiceren met je eigen WAN-IP!

    Conclusie: Jij gebruikt om je server te joinen (of te controleren via Xfire) het LAN IP-adres van de PC waarop die draait, maar anderen die over het Internet verbinden moeten het WAN IP-adres gebruiken! Zie ook op de afbeelding hieronder!

    Om met clients over Internet te communiceren, moeten we alle firewalls en blokkades onderweg uitschakelen. Bij een server in een datacenter is dat meestal alleen de firewall van de server (bijv. Windows Firewall) maar in je eigen netwerk moet je ook nog de betreffende poort in de router openmaken.

    Dit is niet lastig maar moet je wel even goed doen.

    De router is een kastje (meestal in de meterkast of iets dergelijks) waar het ADSL binnenkomt.

    Hoe de router open te zetten? Kijk eerst of je een handleiding kan vinden, da’s wel zo makkelijk.

    En anders weet ik een methode die globaal overal werkt. Ga naar Start > Uitvoeren, en typ: cmd. Geef een enter, en typ vervolgens ipconfig. Daar zie je bij Standaard-gateway het IP-adress van je router.
    Als je dat adres in je adresbalk in Internet Explorer typt, dan kom je bij een inlogpagina van je router. Typ de gebruikersnaam+wachtwoord. Als je die niet weet: Hier kun je alle standaard wachtwoorden vinden. (Daarvoor moet je wel het type router weten. Dat staat meestal wel op het inlog-venster).
    Als je ingelogd bent, moet je ergens je poorten kunnen openzetten; meestal bij Virtual server of zo iets.
    Het gaat om de poorten 28960 (TCP) en 28960 (UDP). Als je nergens de optie TCP of UDP ziet, doe dan gewoon poort 28960. ('Both' betekent overigens zowel TCP als UDP.) Typ bij IP-adres het LAN-IP van de server in.

    Als het niet lukt, kijk dan eens hier!

    Als je dit succesvol hebt gedaan, kunnen andere mensen je server joinen met het WAN

    3. Command line

    Nu alle basisinstellingen goed staan, gaan we ons concentreren op het aanpassen van je server naar jouw wensen.

    Daarom leg ik eerst uit wat parameters zijn. Parameters zijn bepaalde commando’s die je ‘meegeeft’ aan een toepassing. Deze gebruiken we omdat we dan met één klik de server kunnen starten. (Zonder in-game eerst alle opties in te stellen). Alle parameters bij elkaar wordt de command line genoemd

    Nu alle basisinstellingen goed staan, gaan we ons concentreren op het aanpassen van je server naar jouw wensen.

    Daarom leg ik eerst uit wat parameters zijn. Parameters zijn bepaalde commando’s die je ‘meegeeft’ aan een toepassing. Deze gebruiken we omdat we dan met één klik de server kunnen starten. (Zonder in-game eerst alle opties in te stellen). Alle parameters bij elkaar wordt de command line gemoend

    In Windows kun je parameters toevoegen door een snelkoppeling naar de betreffende toepassing te maken (in dit geval dus iw5mp.exe). Dan klik je met je rechtermuisknop op de snelkoppeling en je kiest Eigenschappen. In het veld Doel kunnen we de parameters achter het pad intypen. Wat daar moet komen te staan, leg ik zometeen

    De eerste parameter: +set dedicated
    Allereerst moeten we Call of Duty 4 Multiplayer op in de dedicatede-mode opstarten. Dat houdt in dat het spel meteen al begint met een console, zonder dat eerst het spel opgestart wordt via de normale manier.

    Daarom gaan we de parameter “set dedicated” gebruiken. Als je deze gebruikt, wordt Call of Duty 4 Multiplayer gestart in een console. Je kunt hierbij +set dedicated 1 gebruiken of +set dedicated 2. Als je over Internet gaat spelen moet je altijd ‘2’ gebruiken.

    De tweede parameter: +set fs_game
    Deze parameter moet je alleen gebruiken als je je server modded wilt maken. Wil je je server normaal (ranked), sla deze parameter dan over en ga naar het kopje "De derde parameter"!

    Korte info over 'ranked' en 'unranked' of 'modded': Op een normale ranked server gelden gewoon de ranks van iedereen en verdien je XP (Experience Points) met je score. Bovendien gelden daar de spelregels die door IW zijn ingesteld. Dus daar kan je geen wapens uitschakelen.

    Je server kan unranked gemaakt worden met mods. Voor een standaard unranked server gebruik je de mod ModWarfare. Maar er zijn ook mods die een eigen ranking hebben.

    De parameter om de mod ModWarfare te laden is +set fs_game mods/modwarfare

    Als je een andere mod gebruikt, moet je een andere map gebruiken. Hiervoor moet je zelf een map aanmaken in Mods. (Die noem je bijvoorbeeld awemod) Daarin komen dan alle mod-bestanden en de parameter wijzig je dan natuurlijk naar die mapnaam (bijvoorbeeld +set fs_game awemod, als de map awemod heet.)

    De derde parameter: +exec
    Deze parameter zorgt ervoor dat de zogenaamde cfg-bestanden worden uitgevoerd. Daarin komen de overige commands voor alle instellingen. Meer over de cfg-bestanden komt straks, we voegen alleen alvast de parameter toe: +exec server.cfg.

    De vierde parameter: +map_rotate
    Dit is de laatste parameter en deze zorgt ervoor dat de maprotatie wordt uigevoerd. Als je dit niet doet, worden er geen mappen geladen, en dan werkt de server meestal niet.

    Dus nu is het doel van de snelkoppeling: ""C:\Program Files\Activision\Call of Duty - World at War Beta\CoDWaWbeta.exe" +set dedicated 2 +exec server.cfg +map_Rotate
    Hieronder een voorbeeld:

    http://project-battleware.co.cc/Serv...ves/server.jpg

    4. De configuratiefiles (.cfg’s)

    Als je de server nu start, dan krijg je een server waarvan je niets kunt instellen. Simpelweg omdat er geen .cfg bestanden zijn om uit te voeren.

    Download DIT pakketje even en pak het uit. Je ziet nu 4 cfg-bestanden.

    5. Het aanpassen van de .cfg’s
    Om je server aan te passen aan je wensen moet je de cfg-bestanden wijzigen. Het openen van de cfg’s doe je met Kladblok.

    Bijna overal is bijgezet wat het betreffende commando betekent.

    Het instellen van de cfg’s is gewoon een kwestie van goed kijken en logisch nadenken. Over het algemeen is 0 = uit en 1 = aan.

    Let op! Op een RANKED server kun je veel dingen niet instellen, zoals wapens en perks. Dat komt omdat op RANKED servers de algemene spelregels gelden.


    Enkele notes:
    Als je meer dan 32 slots wilt instellen, moet je de parameter +set sv_maxclients "64" toevoegen
    Als je op een andere port dan 28960 wilt draaien, moet je in je commandline voor +exec en erna de parameter +set net_port "28970" toevoegen. Let dan wel op dat die port ook in de router opengezet is.

    voor meer info :
    PM me

    Bron: i3d.nl
    Last edited by tuner111; 30-01-2010 at 16:34.

    no votes  

  2. #2
    dirtysniper's Avatar
    Registered
    16/01/04
    Location
    Itegem
    Posts
    1,467
    iTrader
    52 (100%)
    Mentioned
    2 Post(s)
    Reputation
    41/43
    Ik heb wel eens een vraagje. Ik doe vant weekend een cod 4 lan.
    Maar nu zou ik graag een beamer aansluiten op dedicated server. Deze zou dan een spec view moeten geven van ALLE spelers. En dit ongeveer om de 5sec. Is dit mogelijk zonder dat de spelers ook iedereen kunnen spectaten.
    no votes  

  3. #3
    tuner111's Avatar
    Registered
    05/12/05
    Location
    lebbeke
    Posts
    4,047
    iTrader
    20 (92%)
    Mentioned
    0 Post(s)
    Reputation
    4/17
    Dat niet, het is iedereen of niks

    no votes  

  4. #4
    GoldenEye's Avatar
    Registered
    09/04/06
    Location
    Moorsele
    Posts
    1,071
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    jah is zoals ieder CoD spel denk ik die server (gewoon andere maps en settings) maar de basis blijft het zelfde
    no votes  

  5. #5
    tuner111's Avatar
    Registered
    05/12/05
    Location
    lebbeke
    Posts
    4,047
    iTrader
    20 (92%)
    Mentioned
    0 Post(s)
    Reputation
    4/17
    idd goldenEye

    no votes  

  6. #6
    shooze's Avatar
    Registered
    02/04/06
    Location
    Sint-Amands
    Posts
    195
    iTrader
    9 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    "De router is een kastje (meestal in de meterkast of iets dergelijks) waar het ADSL binnenkomt."

    :')
    no votes  

  7. #7
    Yunastie's Avatar
    Registered
    05/12/05
    Location
    Dilsen-Stokkem
    Posts
    2,654
    iTrader
    0
    Mentioned
    0 Post(s)
    Hebt gij die zelf geschreven ?
    Nothing is true, everything is permitted.
    no votes  

  8. #8
    tuner111's Avatar
    Registered
    05/12/05
    Location
    lebbeke
    Posts
    4,047
    iTrader
    20 (92%)
    Mentioned
    0 Post(s)
    Reputation
    4/17
    neen dit komt van i3d.nl forum ! maar kan toch gene kwaad ?

    no votes  

  9. #9
    dirtysniper's Avatar
    Registered
    16/01/04
    Location
    Itegem
    Posts
    1,467
    iTrader
    52 (100%)
    Mentioned
    2 Post(s)
    Reputation
    41/43
    Mijn server is af,promod staat er op. Maar krijg error dat pb niet aan staat. Iemand idee oe ik hem aanzet. Of die error weg krijg.?
    no votes  

  10. #10
    tuner111's Avatar
    Registered
    05/12/05
    Location
    lebbeke
    Posts
    4,047
    iTrader
    20 (92%)
    Mentioned
    0 Post(s)
    Reputation
    4/17
    welke error ?

    no votes  

  11. #11
    dirtysniper's Avatar
    Registered
    16/01/04
    Location
    Itegem
    Posts
    1,467
    iTrader
    52 (100%)
    Mentioned
    2 Post(s)
    Reputation
    41/43
    Vialation error: Punkbuster is diabled.

    + nog iets heb eigen custom rule waar alle wapens mogen + nades. Tis voor ne lan server. En kwil alle wapens maar geen perks,helicopters,etc. Deze custom ruke wilt em ook ni pakken. Plz help me
    Last edited by dirtysniper; 30-10-2008 at 21:18.
    no votes  

  12. #12
    Cold3rk3's Avatar
    Registered
    21/01/05
    Location
    Merendree
    Posts
    1,889
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    2/2
    Quote Originally Posted by tuner111 View Post
    This quote is hidden because you are ignoring this member. Show
    neen dit komt van i3d.nl forum ! maar kan toch gene kwaad ?
    bronvermelding?
    =)=)=)=)
    no votes  

  13. #13
    tuner111's Avatar
    Registered
    05/12/05
    Location
    lebbeke
    Posts
    4,047
    iTrader
    20 (92%)
    Mentioned
    0 Post(s)
    Reputation
    4/17
    Quote Originally Posted by dirtysniper View Post
    This quote is hidden because you are ignoring this member. Show
    Vialation error: Punkbuster is diabled.

    + nog iets heb eigen custom rule waar alle wapens mogen + nades. Tis voor ne lan server. En kwil alle wapens maar geen perks,helicopters,etc. Deze custom ruke wilt em ook ni pakken. Plz help me

    van pb : +set sv_punkbuster 1 in uw doel

    van u custom rule set hier :

    perks
    /************************************************** ****************************
    // Beperkt het aantal spelers dat een bepaald wapencategorie mag kiezen
    //************************************************** ****************************
    set class_assault_limit 99
    set class_specops_limit 99
    set class_heavygunner_limit 99
    set class_demolitions_limit 99
    set class_sniper_limit 99

    //************************************************** ****************************
    // Perks
    //************************************************** ****************************
    set perk_allow_specialty_parabolic 1
    set perk_allow_specialty_gpsjammer 1
    set perk_allow_specialty_holdbreath 1
    set perk_allow_specialty_quieter 1
    set perk_allow_specialty_longersprint 1
    set perk_allow_specialty_detectexplosive 1
    set perk_allow_specialty_explosivedamage 1
    set perk_allow_specialty_pistoldeath 0
    set perk_allow_specialty_grenadepulldeath 0
    set perk_allow_specialty_bulletdamage 1
    set perk_allow_specialty_bulletpenetration 1
    set perk_allow_specialty_bulletaccuracy 1
    set perk_allow_specialty_rof 1
    set perk_allow_specialty_fastreload 1
    set perk_allow_specialty_extraammo 1
    set perk_allow_specialty_armorvest 1
    set perk_allow_specialty_fraggrenade 1
    set perk_allow_specialty_specialgrenade 1
    set perk_allow_c4_mp 1
    set perk_allow_claymore_mp 1
    set perk_allow_rpg_mp 1

    //************************************************** ****************************
    // assault class standaard loadout
    //************************************************** ****************************
    set class_assault_primary m16
    set class_assault_primary_attachment gl
    set class_assault_secondary beretta
    set class_assault_secondary_attachment none
    set class_assault_perk1 specialty_null
    set class_assault_perk2 specialty_bulletdamage
    set class_assault_perk3 specialty_longersprint
    set class_assault_grenade concussion_grenade
    set class_assault_camo camo_none
    set class_assault_frags 1
    set class_assault_special 1

    //************************************************** ****************************
    // specops class standaard loadout
    //************************************************** ****************************
    set class_specops_primary mp5
    set class_specops_primary_attachment none
    set class_specops_secondary usp
    set class_specops_secondary_attachment silencer
    set class_specops_perk1 c4_mp
    set class_specops_perk2 specialty_explosivedamage
    set class_specops_perk3 specialty_bulletaccuracy
    set class_specops_grenade flash_grenade
    set class_specops_camo camo_none
    set class_specops_frags 1
    set class_specops_special 1

    //************************************************** ****************************
    // heavygunner class standaard loadout
    //************************************************** ****************************
    set class_heavygunner_primary saw
    set class_heavygunner_primary_attachment none
    set class_heavygunner_secondary usp
    set class_heavygunner_secondary_attachment none
    set class_heavygunner_perk1 specialty_specialgrenade
    set class_heavygunner_perk2 specialty_armorvest
    set class_heavygunner_perk3 specialty_bulletpenetration
    set class_heavygunner_grenade concussion_grenade
    set class_heavygunner_camo camo_none
    set class_heavygunner_frags 1
    set class_heavygunner_special 1

    //************************************************** ****************************
    // demolitions class standaard loadout
    //************************************************** ****************************
    set class_demolitions_primary winchester1200
    set class_demolitions_primary_attachment none
    set class_demolitions_secondary beretta
    set class_demolitions_secondary_attachment none
    set class_demolitions_perk1 rpg_mp
    set class_demolitions_perk2 specialty_explosivedamage
    set class_demolitions_perk3 specialty_longersprint
    set class_demolitions_grenade smoke_grenade
    set class_demolitions_camo camo_none
    set class_demolitions_frags 1
    set class_demolitions_special 1

    //************************************************** ****************************
    // sniper class standaard loadout
    //************************************************** ****************************
    set class_sniper_primary m40a3
    set class_sniper_primary_attachment none
    set class_sniper_secondary beretta
    set class_sniper_secondary_attachment silencer
    set class_sniper_perk1 specialty_specialgrenade
    set class_sniper_perk2 specialty_bulletdamage
    set class_sniper_perk3 specialty_bulletpenetration
    set class_sniper_grenade flash_grenade
    set class_sniper_camo camo_none
    set class_sniper_frags 1
    set class_sniper_special 1

    set class_assault_movespeed 0.95
    set class_specops_movespeed 1.00
    set class_heavygunner_movespeed 0.875
    set class_demolitions_movespeed 1.00
    set class_sniper_movespeed 1.00

    set scr_enable_nightvision 1
    set scr_enable_music 1
    set scr_enable_hiticon
    1

    wapens :

    ************************************************** ***************************
    // Enables Dropping of Specified Weapon Class
    //************************************************** ****************************
    set class_assault_allowdrop 1
    set class_specops_allowdrop 1
    set class_heavygunner_allowdrop 1
    set class_demolitions_allowdrop 1
    set class_sniper_allowdrop 1

    //************************************************** ****************************
    // Assault Rifles
    //************************************************** ****************************
    set weap_allow_m16 1
    set weap_allow_ak47 1
    set weap_allow_m4 1
    set weap_allow_g3 1
    set weap_allow_g36c 1
    set weap_allow_m14 1
    set weap_allow_mp44 1

    //************************************************** ****************************
    // Assault Attachments
    //************************************************** ****************************
    set attach_allow_assault_none 1
    set attach_allow_assault_gl 0
    set attach_allow_assault_reflex 1
    set attach_allow_assault_silencer 1
    set attach_allow_assault_acog 1

    //************************************************** ****************************
    // SMG
    //************************************************** ****************************
    set weap_allow_mp5 1
    set weap_allow_skorpion 1
    set weap_allow_uzi 1
    set weap_allow_ak74u 1
    set weap_allow_p90 1

    //************************************************** ****************************
    // SMG Attachments
    //************************************************** ****************************
    set attach_allow_smg_none 1
    set attach_allow_smg_reflex 1
    set attach_allow_smg_silencer 1
    set attach_allow_smg_acog 1

    //************************************************** ****************************
    // Shotguns
    //************************************************** ****************************
    set weap_allow_m1014 1
    set weap_allow_winchester1200 1

    //************************************************** ****************************
    // Shotgun Attachments
    //************************************************** ****************************
    set attach_allow_shotgun_none 1
    set attach_allow_shotgun_reflex 1
    set attach_allow_shotgun_grip 1

    //************************************************** ****************************
    // LMG
    //************************************************** ****************************
    set weap_allow_saw 1
    set weap_allow_rpd 1
    set weap_allow_m60e4 1

    //************************************************** ****************************
    // LMG Attachments
    //************************************************** ****************************
    set attach_allow_lmg_none 1
    set attach_allow_lmg_reflex 1
    set attach_allow_lmg_grip 1
    set attach_allow_lmg_acog 1

    //************************************************** ****************************
    // Sniper Rifles
    //************************************************** ****************************
    set weap_allow_dragunov 1
    set weap_allow_m40a3 1
    set weap_allow_barrett 1
    set weap_allow_remington700 1
    set weap_allow_m21 1

    //************************************************** ****************************
    // Sniper Attachments
    //************************************************** ****************************
    set attach_allow_sniper_none 1
    set attach_allow_sniper_acog 1

    //************************************************** ****************************
    // Pistols
    //************************************************** ****************************
    set weap_allow_beretta 1
    set weap_allow_colt45 1
    set weap_allow_usp 1
    set weap_allow_deserteagle 1
    set weap_allow_deserteaglegold 1

    //************************************************** ****************************
    // Pistol Attachments
    //************************************************** ****************************
    set attach_allow_pistol_none 1
    set attach_allow_pistol_silencer 1

    //************************************************** ****************************
    // Grenades
    //************************************************** ****************************
    set weap_allow_frag_grenade 1
    set weap_allow_concussion_grenade 1
    set weap_allow_flash_grenade 1
    set weap_allow_smoke_grenade 1

    Bron i3d.nl

    no votes  

  14. #14
    tuner111's Avatar
    Registered
    05/12/05
    Location
    lebbeke
    Posts
    4,047
    iTrader
    20 (92%)
    Mentioned
    0 Post(s)
    Reputation
    4/17
    Update:

    Tutorial: Een Call of Duty World at War gameserver opzetten


    Inleiding
    Het is mogelijk om zelf een Call of Duty World at War gameserver op te zetten. Dit kun je doen voor LAN-parties, voor je eigen clan of gewoon om als publieke server te gebruiken.

    In deze tutorial wordt uitgelegd hoe je zelf een Call of Duty World at War server op je eigen PC kunt opzetten, of hoe je een gehuurde server kunt aanpassen/besturen.

    Er is geen bijzondere technische kennis bij nodig; ik heb er voor gezorgd dat het niet al te moeilijk is. Maar bedenk wel, dat je er wel wat tijd in moet steken om het werkende te krijgen.

    Locatie
    Waar je je server draait, is belangrijk. Er zijn meerdere mogelijkheden: je kunt je server zelf hosten, gewoon thuis op een computer; of je kunt je server huren bij een gameserver provider, zoals Interactive 3D.

    Thuis


    Je kunt je server thuis hosten, op je eigen PC. Dat heeft wel enkele nadelen.
    • Je kunt de server niet 24/7 laten draaien, tenzij je je PC dag en nacht aan houdt
    • Het kost daarom wel stroomverbruik
    • Je verbindingssnelheid is niet zo snel als bij een gehoste server in een datacenter (Bezoekers krijgen bijvoorbeeld lang 'Awaiting connection…' te zien)
    • Als je op die PC ook andere dingen doet terwijl er ook de gameserver op draait, kunnen mensen lag hebben (bijv. als je gaat downloaden of een ander belastend iets doet)
    • Je moet enkele porten in je router openzetten. Dit lukt niet iedereen.
    Bij een GSP zoals i3D
    Het beste is om naar een hostingbedrijf te stappen. Het kost wel wat geld om een gameserver te huren, maar je hebt dan wel een gameserver die 24 uur en 7 dagen per week online is. Bovendien krijg je wel de service die vaak wel erg van pas komt.


    Wil je graag een snelle gameserver? Ga naar i3D.net!

    Benodigdheden

    FTP-programma
    Als je gameserver ergens anders staat, moet je FTP kunnen gebruiken. Dat zit standaard al in Windows maar er zijn ook gratis FTP programma’s, zoals SmartFTP en FileZilla. Ik ga ervan uit dat iedereen met FTP kan werken.

    Download SmartFTP (32-bit) ...

    Een fatsoenlijke PC
    Je hebt geen razendsnelle PC nodig. Mijn advies is om de server op een PC te draaien die je niet gebruikt. Want anders zou er lag kunnen optreden als je bijvoorbeeld een programma start.
    Ook moet het netwerk niet teveel belast worden.

    Xfire
    Ik raad iedereen aan Xfire te gebruiken. De meeste mensen gebruiken het altijd, maar sommigen niet. Het is heel handig om te controleren of je server te bereiken is.


    Download Xfire...

    1. Installatie

    Gehoste gameserver
    Als je je gameserver huurt bij een gameserver provider (bijv. i3D), is Call of Duty World at War al geïnstalleerd door de serveradmin. De bestanden van de installatie zijn dan te bereiken via een FTP en het starten van de toepassing (het starten van Call of Duty World at War) gaat via een controlpanel die je via internet kunt bereiken.

    Eigen server op afstand
    Als het om een eigen server op afstand gaat, zul je de installatie moeten uploaden (via FTP). Zorg dan dat je eigen installatie up-to-date is.

    Linux bestanden zijn nog niet vrijgegeven, dus je kunt alleen op Windows servers een gameserver draaien!

    Server in eigen netwerk / op eigen PC


    Als je de installatie op je eigen PC hebt draaien dan moet je zelf ervoor zorgen dat de installatie oké is.
    • Zorg ervoor dat je installatie ’schoon’ is. Er mogen geen MOD-bestanden of extra maps aanwezig zijn. Als je bijvoorbeeld al op andere servers geweest bent, kunnen er allerlei bestanden in de de map ‘main’ terechtkomen. Zorg ervoor dat die verwijderd zijn en laat alleen de originele bestanden staan.
    • Zorg ervoor dat je Patch 1.1 hebt geïnstalleerd. Dit om je server echt up-to-date te maken.
    2. Portforwarding

    Deze stap is alleen van belang als je de server zelf beheert en thuis in het LAN-netwerk staat. Ook als je je server alleen via LAN en niet via Internet bereikbaar wilt hebben, kun je deze stap overslaan.

    Start eens even gauw je servertje. Gewoon via de snelkoppeling Call of Duty World at War - Multiplayer, vervolgens Start Server. Kies bij de Opties even Dedicated > LAN. Als je je server nu start, verschijnt er een console. De console is in principe de server, het is enkel een proces dat communiceert met de bezoekers (clients) die connecten. Je kunt in de console ook commands typen.

    Zorg ervoor dat je het LAN-IP van de betreffende PC weet. Het LAN-IP kan je zo vinden: Start > Uitvoeren (of Win. toets + R) en typ: cmd > enter > typ: ipconfig > enter. Bij IP-Adres of IPv4-Adres zie je het LAN-IP van je eigen PC.

    Verbind even met de server, door in de console te typen: /connect laniphier:28960. Je ziet dat je server draait.

    Zoals jouw PC in het netwerk een LAN-IP heeft, heeft je netwerk over het Internet een WAN-IP adres. (Internet-IP) Het WAN-IP van jezelf kan je hier vinden.

    Let op: Jij kunt niet communiceren met je eigen WAN-IP!

    Jij gebruikt om je server te joinen (of te controleren via Xfire) het LAN IP-adres van de PC waarop die draait, maar anderen die over het Internet verbinden moeten het WAN IP-adres gebruiken! Zie ook op de afbeelding hieronder!



    Om met clients over Internet te communiceren, moeten we alle firewalls en blokkades onderweg uitschakelen. Bij een dedicated server in een datacenter is dat alleen de firewall van de server (bijv. Windows Firewall) maar in je eigen netwerk moet je ook nog de betreffende poort in de router openmaken.

    Dit is niet lastig maar moet je wel even goed doen.

    De router is een kastje (meestal in de meterkast of iets dergelijks) waar het ADSL binnenkomt.

    Hoe de router open te zetten? Kijk eerst of je een handleiding kan vinden op PortForward.com, da’s wel zo makkelijk.

    En anders weet ik een methode die globaal overal werkt. Ga naar Start > Uitvoeren, en typ: cmd. Geef een enter, en typ vervolgens ipconfig. Daar zie je bij Standaard-gateway het IP-adress van je router.
    Als je dat adres in je adresbalk in Internet Explorer typt, dan kom je bij een inlogpagina van je router. Typ de gebruikersnaam+wachtwoord. Als je die niet weet: Hier kun je alle standaard wachtwoorden vinden. (Daarvoor moet je wel het type router weten. Dat staat meestal wel op het inlog-venster).
    Als je ingelogd bent, moet je ergens je poorten kunnen openzetten; meestal bij Virtual server of zo iets.
    Het gaat om de poorten 28960 (TCP) en 28960 (UDP). Als je nergens de optie TCP of UDP ziet, doe dan gewoon poort 28960. ('Both' betekent overigens zowel TCP als UDP.) Typ bij IP-adres het LAN-IP van de server in.

    Als je dit succesvol hebt gedaan, kunnen andere mensen je server joinen met het WAN IP.

    Stel dat je WAN IP nou 81.206.158.179 is, geef je dat IP dus aan anderen en die kunnen dat IP bijv. toevoegen aan hun Xfire Favorieten. Jij gebruikt gewoon je locale IP om in de server te geraken.

    3. Startline instellen
    Nu je alle toegang goed hebt ingesteld, gaan we ons concentreren op het aanpassen van je server naar jouw wensen.

    Daarom leg ik eerst uit wat een startline zijn. De startline bestaat uit bepaalde commando’s die je ‘meegeeft’ aan een toepassing. Deze gebruiken we omdat we dan met één klik de server kunnen starten, zonder dat je zelf in-game eerst alle opties in moet stellen. Deze commands noemen we even parameters.

    In Windows kun je een startline instellen door een snelkoppeling naar de betreffende toepassing te maken (in dit geval dus CoDWaWmp.exe). Klik met je je rechtermuisknop op de snelkoppeling en kies Eigenschappen. In het veld Doel kunnen we de parameters achter het pad intypen. Wat daar moet komen te staan, leg ik zometeen uit.

    Bij een gehuurde server kun je de commandline meestal via het controlpaneel aanpassen. Als je niet weet hoe het moet, neem dan contact op met betreffende gameserver provider.

    +set dedicated 2
    Allereerst moeten we Call of Duty World at War Multiplayer in de dedicatede-mode opstarten. Dedicated wil zeggen dat je zelf als server niet deelneemt aan het gevecht, maar dat er enkel gehost wordt. Dat betekent dat het spel meteen opstart met een console, zonder dat je eerst het spel moet opstarten via de normale manier. (de dedicated mode is ook servervriendelijk en doet bijv. geen DirectX controle o.i.d.)

    Hiervoor gaan we de parameter “set dedicated” gebruiken. Je kunt hierbij +set dedicated 1 gebruiken of +set dedicated 2. Als je over Internet gaat spelen moet je altijd ‘2’ gebruiken.

    +set fs_game
    Deze parameter moet je alleen gebruiken als je je server modded wilt maken. Wil je je server normaal (ranked), sla deze parameter dan over en ga naar het volgende kopje.

    Korte info over 'ranked' en 'unranked' of 'modded': Op een normale ranked server gelden gewoon de ranks van iedereen en verdien je XP (Experience Points) met je score. Bovendien kun je daar niet alles instellen.

    Meer info over het installeren en configureren van mods zal later volgen!

    +exec server.cfg
    Deze parameter zorgt ervoor dat de configuratie-bestanden (configs) worden uitgevoerd. Daarin komen de overige commands (dvars) voor alle instellingen. Meer over de configs komt straks, we voegen alleen alvast de parameter toe: +exec server.cfg.

    +map_rotate
    Dit is de laatste parameter en deze zorgt ervoor dat de maprotatie wordt uigevoerd. Als je dit niet doet, worden er geen mappen geladen, en dan werkt de server meestal niet.

    Dus nu is het doel van de snelkoppeling bijvoorbeeld: "C:\Program Files\Activision\Call of Duty - World at War\CoDWaWmp.exe" +set dedicated 2 +exec server.cfg +map_rotate

    Hieronder een voorbeeld:

    Attachment 943151721


    4. De config
    Als je de server nu start, dan krijg je een server waarvan je niets kunt instellen. Simpelweg omdat er geen config bestanden zijn om uit te voeren. Alle instellingen zullen op de standaardwaarde staan.

    Download daarom de server.cfg config vanaf hier.

    Bij een normale ranked server plaats je server.cfg in de map main (C:\Program Files\Activision\Call of Duty - World at War\main).

    5. Config aanpassen
    Om je server in te stellen moet je server.cfg aanpassen. Het openen van de cfg’s doe je met Kladblok.

    Bijna overal is bijgezet wat de betreffende dvar betekent.

    Het instellen van de cfg’s is gewoon een kwestie van goed kijken en logisch nadenken. Over het algemeen is 0 = uit en 1 = aan.

    Let op! Op een RANKED server kun je veel dingen niet instellen, zoals wapens en perks. Dat komt omdat op RANKED servers de algemene spelregels gelden.




    Enkele notes:
    • Als je meer dan 32 slots wilt instellen, moet je de parameter +set sv_maxclients "64" toevoegen
    • Als je op een andere port dan 28960 wilt draaien, moet je in je commandline voor +exec en erna de parameter +set net_port "28970" toevoegen. Let dan wel op dat die port ook in de router opengezet is.
    6. Remote control
    De gemakkelijkste manier om je server op afstand aan te sturen is om het programma ‘CoD RconTool’ te gebruiken, die je hier kunt downloaden. Daarmee kan je de server op afstand bedienen.
    Hiervoor moeten we een rcon password instellen, waarmee je kan inloggen in je console van de gamesessie. Die moet je instellen in server.cfg.

    Pas de volgende regel aan in server.cfg:
    set rcon_password "" (wijzig dit en onthoud het password goed)

    Attachment 943151722

    Als je de tool geïnstalleerd hebt kun je op afstand je server aanstuuren. Om te verbinden met de server moet je het IP-adres, de poort (normaal gesproken 28960) en het Rcon password invullen. Hierbij is het belangrijk of je de server via LAN of over het Internet aanstuurt. Als je via LAN werkt, moet je het LAN IP-adres gebruiken (bijv. 10.0.0.3 of 192.186.2.2) en als je via Internet je server bedient, moet je het Internet IP-adres gebruiken (bijv. 84.244.186.43) Die kan je dus alleen gebruiken als de server ergens anders op afstand staat.

    Het stoppen en starten kan gewoon door de console af te sluiten en door opnieuw de snelkoppeling te openen. Bij een gehuurde server kan je meestal via een controlpanel op Internet de server starten en stoppen.

    Je server is gereed voor gebruik. Succes!



    Over dit topic:
    • Ik probeer de tutorial zo up-to-date mogelijk te houden, dus controleer regelmatig op gewijzigde info. Ook de configs worden wel eens geupdated.
    • Vragen? Maak een nieuw topic aan!
    • Als je foutjes hebt ontdekt of een opmerking over de inhoud hebt, laat me dat dan even weten!


    bron: [Dutch] [Tutorial] Een Call of Duty World at War server opzetten - i3D.net Game Forums

    no votes  

  15. #15

    Registered
    07/12/08
    Location
    Grave (Noordbrabant NL)
    Posts
    1
    iTrader
    0
    Mentioned
    0 Post(s)
    Top tut, ga zo door TUNERTJE =)
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in