
KINGPIN COLORS CAPTURE THE FLAG MOD INSTRUCTIONS

Version   : 1.6
 Date     : December 1st 2025
Author    : Monkey Harris & Captain Death 
Website   : www.kingpin.info
            www.captaindeath.com/kingpin/ctf.aspx   
            

Contents

1. Overview
2. Joining a Game
3. The Rules
4. Binds
5. Using the Harpoon
6. Configuring a Server
   6a. Local server
   6b. Public server
7. MOTD
8. Scoreboard
9. Installing the CTF mod


1. Overview

COLORS is a multiplayer mod for the game of Kingpin. Its team based game play where the idea is to attack the other teams base, capture their flag, then take it back to your base. You must touch your base flag when carrying the enemy flag in order to score - if your flag isn't at your base when you return, you or your team must get it back to gain points and captures.

2. Joining a Game

When you join a COLORS server you are a spectator. To join a team press number 1 to join the Dragons or number 2 to join Nikki's Boyz. To switch teams when in a game the easiest way is to type into the console Join N (to join Nikki's Boyz) or Join D (to join Dragons).
To go back into spectator mode during a game type SPEC into the console.

3. The Rules

Pick up the enemy flag, return to base and touch your flag in order to score.
When a player carrying the enemy flag gets back to his base and touches his flag he completes a successful capture. He gets a bonus of 15 points, and everyone on his team gets 10 points.
If you kill an opposing team player who has your flag he drops it, earning yourself 2 points. If you touch your flag, it will teleport back to your base, giving you 1 point as a recovery bonus. This gives base defenders a reward for guarding their flag.

4. Binds

There are three new binds in the autoexec.cfg file
bind 9 "use harpoon"
The harpoon is very much like the grappling hook and you can switch to it by pushing the number 9.

bind z "curse"
bind x "taunt"
Pushing X or Z allows you to hear one of the 112 male & 43 female available voice samples

You can also bind a key to  recall the message of the day if you want to. Just type :-                          
bind n "showmotd" (where n is any key you select) into the console or add it to your autoexec.cfg 

The autoexec.cfg file is in the pak1 file so if clients want to easily change the default binds they either download the client files (which includes an autoexec.cfg) or they download the autoexc.ctf.readme.txt file from the server.
The server.cfg file needs to have this line uncommented to allow that:-
setclientfiles autoexec.cfg.readme.txt
kpded2 is required for this command to work.

Once the client has that file they can rename it to autoexec.cfg and then change the binds to their liking.


5. Using the Harpoon

To use the harpoon simply press 9 to select the harpoon, then press your mouse attack button and hold it down. Once you release the mouse button the harpoon will retract. To stay in the place you harpooned to, such as dangling from a ceiling, simply switch weapons while you hold the mouse button down. When you switch back to the harpoon it will retract and you will fall to the ground.  

------------------------------------------------------
6. Configuring a Server

6a. Local/lan server

To configure a server just update the server.cfg and comp.ini files to your liking.

The default dm flags is 324 (which has bunnyhopping set to disabled, no friendly fire, and 
weapon stay)

set capturelimit is the number of flag captures a team needs to attain before the map is won.

set harpoon_enable to 0 for no haproon unless picked up on a map, or 1 for every player to start with one.

Set set keep_admin_status to 0 to release admin each map change, or to 1 for a player to keep admin over map changes.

Set props to 0 for no props, 1 enabled except rats/fish, or 2 enabled including rats/fish


If the server is empty for a while, or is empty when the map changes, or a player issues the 'resetserver admin command, the server vars will be reset to a default set. This default set is what was originally set in the server.cfg file.

To run a server either use the default settings in the server.cfg or change them to your liking then create a kingpin shortcut and add the following:-
kingpin.exe +set game CTF +set deathmatch 1 +exec server.cfg

6b.Public server

Update the server.cfg and comp.ini as per the local server setup. 

If you want to run a Public server you should use kpded2 enhanced server file to run the server. 

This file is available from
kingpin.info
GameFront/Kingpin
LoneBullet/Kingpin
ModDB/Kingpin

Please read the kpded2.txt file for a comprehensive explanation of all the improvements and settings.

When running a public server there are several KPDED2 commands that are recommended to include in the server.cfg file.
Check the kpded2.txt for recommended settings. 

Check the Quick start settings in the kpded2.txt file for an explanation of these settings.

If you use kpded2 then it's possible for players to be able to download the client files from the server (pak1.pak file).
This command must be uncommented in the server.cfg for clients to be able to download client files.
addcvarcheck ctfver !* STUFF exec ctf.cfg

As mentioned above if you want clients to be able to download the autoexc.ctf.readme.txt file then you need to use kpded2 and uncomment this line in the server.cfg
setclientfiles autoexec.cfg.readme.txt 

If you use the kpded2.exe to run your server then it should replace the kingpin.exe in your server shortcut:-
kpded2.exe +set game CTF +set deathmatch 1 +exec server.cfg

You don't need to add '+set dedicated 1' because a server running kpded2 starts in dedicated mode by default.


----------------------------------------------------------
7. MOTD.txt defines the message displayed to players when they connect to the server  
note that the instructions contained in the MOTD.txt file must be followed for the message to display correctly.

----------------------------------------------------------
8. Scoreboard

There are some new features on the scoreboard. When you hit F1 to go to the scoreboard you see your name, ping, score and how many times you have died. Hit F1 again and you see your accuracy and favourite weapon as in Monkey Mod.
Hit F1 again and you see:
Frag: how many frags you have
Steal: how many flags you have stolen from the enemy base
Pickup: how many times you have picked up the flag after someone has dropped it
Hrun: how many times you have made a homerun (which is stealing the enemy flag and 
getting all the way back to your base with it without dying)
Caps shows the number of captures (touching your flag at base while holding the enemy flag)
Total: Hrun and Caps added together.
Resc: how many times you have returned your own flag to base (rescue)

9. Installing CTF

To install the CTF Mod simply unzip/extract the files from the zip file to your Kingpin folder for both Windows and Linux.



----------------------------------------------------------
