The authentic surf game mode from Source games brought to Call of Duty 4!
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
b3 Update backlog Nov 27, 2016
english/localizedstrings Initial commit Jul 19, 2016
fx
images Added new VIP fire trail and Ghost Shadow character. Jul 28, 2016
maps/mp/gametypes
material_properties
materials Added new VIP fire trail and Ghost Shadow character. Jul 28, 2016
mp Added paper trail. Sep 9, 2016
sound/weapons Initial commit Jul 19, 2016
soundaliases Initial commit Jul 19, 2016
surf Updated difficulty list for newer maps Jun 21, 2018
ui Added option to hide HUD and viewmodels. Jul 28, 2016
ui_mp
weapons/mp Initial commit Jul 19, 2016
web_backend Fixed another SQL injection, missed this one in the last fix Dec 8, 2018
web_frontend Fixed pagination of web frontend May 13, 2017
xanim
xmodel
xmodelparts
xmodelsurfs Initial commit Jul 19, 2016
.gitignore Updated gitignore Jun 21, 2018
7za.exe
LICENSE Initial commit Jul 19, 2016
README.md Updated readme Nov 27, 2016
SCRIPTDOC.txt
TODO.txt Updated To-do Sep 23, 2017
buildFF.bat
buildIWD.bat Initial commit Jul 19, 2016
mod.csv Added clientCmd Jun 21, 2018
runDedicatedServer.bat
runMod.bat Initial commit Jul 19, 2016
runModAndConnectToDedi.bat Initial commit Jul 19, 2016
surf.sh

README.md

CoD4 Surf Mod

Notes

This mod requires "CoD4x Server" to run. You can aquire this server patch from https://github.com/atrX/CoD4x-Server

License

This software is released under the GNU General Public License v3.0

Installation

Backend

Place the contents of "web_backend" into your web server's directory accessible via http://localhost/sys/cod4/ (or you can go through the GSC files in /surf to change the path)

Open "config.php" and edit the values inside

Frontend

Place the contents of "web_frontend" anywhere you'd like (perferably http://localhost/surf/)

Open "config.php" and edit the values inside

SQL Database

Import the provided "cod4_surf.sql" file into a database of your choice (preferably a newly created, empty one)

B3 Plugin

Place "surf.py" in "%b3%/b3/extplugins"

Open up your b3 config file (eg: "%b3%/b3/conf/b3.xml") and place the following line in the plugins section:

<plugin name="surf"/>

Mod

Upload "atrx_surf" (and preferably rename) to your mods folder

Upload "atrx_surf" (and preferably rename) to your redirect (make sure to only include "mod.ff" and "surf.iwd" here)

Make sure to set the correct dvars in your config (check "surf/_dvar.gsc")