Hai,
Deze tut heb ik gemaakt omdat ik zelf ook vaak heb geprobeerd om een CoD4 server op te zetten. Dit is me zelf nog niet zo vaak gelukt, tot dat ik uiteindelijk een engelse topic heb gevonden.
Om jullie het wat gemakkelijker te maken, heb ik hem vertaald naar het nederlands. Het kan wel zijn dat je nog wat foutjes ontdekt, indien zo, stuur me dan even een PM met wat er fout is en ik zal kijken of ik het kan verbeteren.
LET OP: Deze tut is ALLEEN voor het opzetten van een CoD4 server op een LINUX VPS. Wel je hem op een windows vps, dan raad ik je aan om deze tut te volgen: http://forum.i3d.net/technische-hulp-cod4/18486-tutorial-een-eigen-call-duty-4-server-opzetten.html
(sorry voor de lange link!)
Dan zullen we nu maar eens beginnen met de TUT, ik heb allen stappen die je moet doen hieronder beschreven. Ik hoop dat ze duidelijk zijn.
Stap 1
Installeer Call of Duty 4: Modern Warfare op je PC en update deze naar de laatste versie. In dit geval is dat dus versie 1.7
Dat was makkelijk niet?
Stap 2
De bestanden kopieren.
OP i3d.net staat een Tut waarbij je niet alle bestanden moet uploaden. Aangezien dat dat op een WINDOWS server is en wij een server gaan opzetten op een LINUX, raad ik je aan om ALLE bestanden te uploaden die hieronder staan:
Ik heb deze geupload naar de root, dus waar je ook de cgi-bin, web, user,... ziet al je via de FTP inlogt (als je ISPConfig hebt geïnstalleerd).
Alle bestanden zul je moeten gaan uploaden, deze bestanden hoeven niet te uploaden naar de server:
-Docs
-player
-miles
-IW3sp.exe (Dit is de Single Player, de MULTYPLAYER MOET WEL WORDEN GEUPLOAD!)
Alle bestanden in de root dir moeten worden geupload (ook de .bmp en zo, vergeet zeker nie IW3MP.exe te uploaden anders zal je server niet werken.
Het is het makkelijkste om deze bestanden te uploaden via een FTP-client (bv. FileZilla)
Stap 3
De Linux server files.
Deze Files kun je hier downloaden: http://ftp.callofduty.ru/linux_srv/cod4-linux-server-1.7.tar.bz2
Pak dit bestand uit naar een map ergens op je pc, weet wel waar want die files hebben we zometeen nodig.
De bestanden die je nu hebt uitgepakt, moeten ook worden geupload naar je Root map op je server.
Stap 4
De CFG files.
Dit is een pakketje wat je hier kan downloaden: http://ftp.callofduty.ru/mods/cod4/ace-mod1.9-rus.zip
Deze CFG zijn geavenceerder als de normale CFGs, dit komt doordat je hier enkele boodschappen kan instellen, bijvoorbeeld welkom op "JOUWSERVERNAAM" en dan een paar seconden erna "Admins: JOU NAAM" enz.
Deze kan je zelf een beetje aanpassen naar je eigen wensen. Let erop dat deze cfgs in het engels zijn en zijn ingesteld om een mod te draaien. Let dus op dat je alles wat custom maps aangeeft wordt uitgezet. dit doe je door "//" (zonder de "" ) ervoor te plaatsen (dus set_ace_XXXX wordt dan //set_ace_XXXX).
Als je niet zeker weet of alles voor een mod is uitgeschakeld, stuur je mij maar een PM en dan zal ik je wat informatie geven over het gebruiken van simpelere cfgs.
In deze map waar je de bestanden hebt uitgepakt, zie je ook nog 2 mappen verschijnen. deze mappen moet je dus ook uploaden naar je server, dus config komt te staan in de root waar ook (main, zone, iw3mp.exe staan).
Stap 5
Deze stap is wel belangrijk. We gaan namelijk een bestand maken waar zometeen alles in wordt geschreven door de server. Het is dus eigelijk een soort log file.
Ga naar de map main in je server. Terwijl je dit doet, open je kladblok.
In kladblok gaan we het bestand maken, dit wordt zeer gemakkelijk aangezien we het alleen maar hoeven op te slaan.
Sla het bestand ergen op onder de naam default_localize_mp.cfg (vergeet niet om de extensie tijdens het opslaan op "alle bestanden" te zetten, anders werkt het niet!
Upload het bestand default_localize_mp.cfg naar de main dir op je server.
Het enigste wat je nu nog moet doen, is de waardes veranderen. IEDEREEN moet dit bestand kunnen zien. Daarom gaan we dit bestand CHMOD naar 777.
Stap 6
Nu gaan we de iw3mp.exe bijwerken. Dit doen we d.m.v. een aantal PARAMETERS toe te voegen. Normaal gezien heb je tijdens de installatie van CoD4 een snelkoppeling op je bureaublad kunnen maken. Als dit nog niet gebeurt is, moet je dit nog doen.
Ok. de snelkoppeling staat nu op het bureaublad. Klik met je rechtermuis knop op de snelkoppeling en kies "eigenschappen".
We gaan de parameters invoegen achter het doel. bij doel zie je de directory staan waar je CoD4 hebt geïnstalleerd.
LET OP: Het is belangrijk dat je de params toevoegd achter de " die achter iw3mp.exe staat. Laat ook telkens een <> open tussen de parameters.
De eerste parameter:
+set dedicated.
Als je je server via internet wilt spelen, zal je dit moeten invoeren: +set dedicated 2
Dan nu de volgende parameter:
+exec codserver.cfg (dit bestand staat in je root, als je het bestand een andere naam hebt gegeven (bijv. server.cfg) moet je codserver.cfg veranderen in server.cfg)
En de laatste parameter:
+map_rotate Deze parameter zorgt voor de maprotatie. Soms krijg je een error dat hij deze command niet kent, in dat geval kan je +map_rotate weglaten (doe dit alleen als je zeker weet dat de server het als een error ziet!)
Nu klik je op toepassen. Om te testen of je alles goed hebt gedaan, start je CoD4 op via de snelkoppeling, als hij nu een console opent en begint met een map te laden, heb je alles goed ingevoerd!
Nu moet je het natuurlijk ook aanpassen op de iw3mp.exe op je server. Daarom verwijder je iw3mp.exe OP JE SERVER (!) en upload je de snelkoppeling.
Stap 7
PunkBuster. op Windows staat deze in de map pb. Maar op Linux is deze een beetje anders, daarom verander je de naam pb op je server naar de naam .callofduty4 (vergeet de . <> niet voor callofduty4 !)
Nu zal je de client van punkbuster moeten opstarten en jou server er in moeten toevoegen.
Zo. dat was het. Ik hoop dat je dit een beetje geholpen heeft. Ik heb hieronder nog eens alle links toegevoegd die ook hierboven staan:
CoD4 linux server file voor PATCH 1.7: http://ftp.callofduty.ru/linux_srv/cod4-linux-server-1.7.tar.bz2
CoD 4 server configuration files:http://ftp.callofduty.ru/mods/cod4/ace-mod1.9-rus.zip
Tut voor CoD4 server opzetten in een WINDOWS server: http://forum.i3d.net/technische-hulp-cod4/18486-tutorial-een-eigen-call-duty-4-server-opzetten.html
Note: de normale poort waarop CoD4 wordt gedraait, is 28960. Als je deze wilt veranderen moet je in de doel lijn vóór +exec codserver.cfg het command +set_port "JOU_POORT_NUMMER" toevoegen.
Bedankt, ik hoop dat het jullie geholpen heeft!
Deze tut heb ik gemaakt omdat ik zelf ook vaak heb geprobeerd om een CoD4 server op te zetten. Dit is me zelf nog niet zo vaak gelukt, tot dat ik uiteindelijk een engelse topic heb gevonden.
Om jullie het wat gemakkelijker te maken, heb ik hem vertaald naar het nederlands. Het kan wel zijn dat je nog wat foutjes ontdekt, indien zo, stuur me dan even een PM met wat er fout is en ik zal kijken of ik het kan verbeteren.
LET OP: Deze tut is ALLEEN voor het opzetten van een CoD4 server op een LINUX VPS. Wel je hem op een windows vps, dan raad ik je aan om deze tut te volgen: http://forum.i3d.net/technische-hulp-cod4/18486-tutorial-een-eigen-call-duty-4-server-opzetten.html
(sorry voor de lange link!)
Dan zullen we nu maar eens beginnen met de TUT, ik heb allen stappen die je moet doen hieronder beschreven. Ik hoop dat ze duidelijk zijn.
Stap 1
Installeer Call of Duty 4: Modern Warfare op je PC en update deze naar de laatste versie. In dit geval is dat dus versie 1.7
Dat was makkelijk niet?
Stap 2
De bestanden kopieren.
OP i3d.net staat een Tut waarbij je niet alle bestanden moet uploaden. Aangezien dat dat op een WINDOWS server is en wij een server gaan opzetten op een LINUX, raad ik je aan om ALLE bestanden te uploaden die hieronder staan:
Ik heb deze geupload naar de root, dus waar je ook de cgi-bin, web, user,... ziet al je via de FTP inlogt (als je ISPConfig hebt geïnstalleerd).
Alle bestanden zul je moeten gaan uploaden, deze bestanden hoeven niet te uploaden naar de server:
-Docs
-player
-miles
-IW3sp.exe (Dit is de Single Player, de MULTYPLAYER MOET WEL WORDEN GEUPLOAD!)
Alle bestanden in de root dir moeten worden geupload (ook de .bmp en zo, vergeet zeker nie IW3MP.exe te uploaden anders zal je server niet werken.
Het is het makkelijkste om deze bestanden te uploaden via een FTP-client (bv. FileZilla)
Stap 3
De Linux server files.
Deze Files kun je hier downloaden: http://ftp.callofduty.ru/linux_srv/cod4-linux-server-1.7.tar.bz2
Pak dit bestand uit naar een map ergens op je pc, weet wel waar want die files hebben we zometeen nodig.
De bestanden die je nu hebt uitgepakt, moeten ook worden geupload naar je Root map op je server.
Stap 4
De CFG files.
Dit is een pakketje wat je hier kan downloaden: http://ftp.callofduty.ru/mods/cod4/ace-mod1.9-rus.zip
Deze CFG zijn geavenceerder als de normale CFGs, dit komt doordat je hier enkele boodschappen kan instellen, bijvoorbeeld welkom op "JOUWSERVERNAAM" en dan een paar seconden erna "Admins: JOU NAAM" enz.
Deze kan je zelf een beetje aanpassen naar je eigen wensen. Let erop dat deze cfgs in het engels zijn en zijn ingesteld om een mod te draaien. Let dus op dat je alles wat custom maps aangeeft wordt uitgezet. dit doe je door "//" (zonder de "" ) ervoor te plaatsen (dus set_ace_XXXX wordt dan //set_ace_XXXX).
Als je niet zeker weet of alles voor een mod is uitgeschakeld, stuur je mij maar een PM en dan zal ik je wat informatie geven over het gebruiken van simpelere cfgs.
In deze map waar je de bestanden hebt uitgepakt, zie je ook nog 2 mappen verschijnen. deze mappen moet je dus ook uploaden naar je server, dus config komt te staan in de root waar ook (main, zone, iw3mp.exe staan).
Stap 5
Deze stap is wel belangrijk. We gaan namelijk een bestand maken waar zometeen alles in wordt geschreven door de server. Het is dus eigelijk een soort log file.
Ga naar de map main in je server. Terwijl je dit doet, open je kladblok.
In kladblok gaan we het bestand maken, dit wordt zeer gemakkelijk aangezien we het alleen maar hoeven op te slaan.
Sla het bestand ergen op onder de naam default_localize_mp.cfg (vergeet niet om de extensie tijdens het opslaan op "alle bestanden" te zetten, anders werkt het niet!
Upload het bestand default_localize_mp.cfg naar de main dir op je server.
Het enigste wat je nu nog moet doen, is de waardes veranderen. IEDEREEN moet dit bestand kunnen zien. Daarom gaan we dit bestand CHMOD naar 777.
Stap 6
Nu gaan we de iw3mp.exe bijwerken. Dit doen we d.m.v. een aantal PARAMETERS toe te voegen. Normaal gezien heb je tijdens de installatie van CoD4 een snelkoppeling op je bureaublad kunnen maken. Als dit nog niet gebeurt is, moet je dit nog doen.
Ok. de snelkoppeling staat nu op het bureaublad. Klik met je rechtermuis knop op de snelkoppeling en kies "eigenschappen".
We gaan de parameters invoegen achter het doel. bij doel zie je de directory staan waar je CoD4 hebt geïnstalleerd.
LET OP: Het is belangrijk dat je de params toevoegd achter de " die achter iw3mp.exe staat. Laat ook telkens een <> open tussen de parameters.
De eerste parameter:
+set dedicated.
Als je je server via internet wilt spelen, zal je dit moeten invoeren: +set dedicated 2
Dan nu de volgende parameter:
+exec codserver.cfg (dit bestand staat in je root, als je het bestand een andere naam hebt gegeven (bijv. server.cfg) moet je codserver.cfg veranderen in server.cfg)
En de laatste parameter:
+map_rotate Deze parameter zorgt voor de maprotatie. Soms krijg je een error dat hij deze command niet kent, in dat geval kan je +map_rotate weglaten (doe dit alleen als je zeker weet dat de server het als een error ziet!)
Nu klik je op toepassen. Om te testen of je alles goed hebt gedaan, start je CoD4 op via de snelkoppeling, als hij nu een console opent en begint met een map te laden, heb je alles goed ingevoerd!
Nu moet je het natuurlijk ook aanpassen op de iw3mp.exe op je server. Daarom verwijder je iw3mp.exe OP JE SERVER (!) en upload je de snelkoppeling.
Stap 7
PunkBuster. op Windows staat deze in de map pb. Maar op Linux is deze een beetje anders, daarom verander je de naam pb op je server naar de naam .callofduty4 (vergeet de . <> niet voor callofduty4 !)
Nu zal je de client van punkbuster moeten opstarten en jou server er in moeten toevoegen.
Zo. dat was het. Ik hoop dat je dit een beetje geholpen heeft. Ik heb hieronder nog eens alle links toegevoegd die ook hierboven staan:
CoD4 linux server file voor PATCH 1.7: http://ftp.callofduty.ru/linux_srv/cod4-linux-server-1.7.tar.bz2
CoD 4 server configuration files:http://ftp.callofduty.ru/mods/cod4/ace-mod1.9-rus.zip
Tut voor CoD4 server opzetten in een WINDOWS server: http://forum.i3d.net/technische-hulp-cod4/18486-tutorial-een-eigen-call-duty-4-server-opzetten.html
Note: de normale poort waarop CoD4 wordt gedraait, is 28960. Als je deze wilt veranderen moet je in de doel lijn vóór +exec codserver.cfg het command +set_port "JOU_POORT_NUMMER" toevoegen.
Bedankt, ik hoop dat het jullie geholpen heeft!