initial commit of call of duty game mods
This commit is contained in:
1 parent
56b3a77358
commit
a3f490852f
110 files changed
+48152
No files matched your search
+122
@@ -0,0 +1,122 @@
|
||||
Alright here comes the second part of my tweaks and tips topic, here you will find many funny things to do such as changing the color of the name of your friends, changing the HUD, and even a special gift from me in the end !
|
||||
|
||||
- Binds :
|
||||
So here we will talk about the most common thing in cod4, binds. You can see it as a function dedicated to a key you have chosen. For instance you can swap your class, change your name, say something, ... with just one key !
|
||||
|
||||
To change your name with a key, just type in your cfg this line
|
||||
bind P "name seRvant . sabeR"
|
||||
|
||||
Of course change my name by yours, and every time you'll press this key your name will change accordingly. Now if like me you have many names you can't assign all the names to a key then type this
|
||||
bind M "toggle name "vKM <3" cura "Gae Bolg""
|
||||
|
||||
If there is a space in your name like vKM <3 for me you have to put it like this "vKM <3" for it to be considered as ONE name for the others you can just put space between your names
|
||||
bind P "toggle name Albert Rodolph Henry"
|
||||
|
||||
Each press of the key will change your name following the order of writing you did.
|
||||
Now, how to bind a sentence to a key, it should be useful for you admins to bind a key to say "Do not use ..., Respect the rules" for instance.
|
||||
bind L say "Enjoy your stay on the RvO server"
|
||||
|
||||
If you want to put colors in your sentences you have to put something like that before the word
|
||||
Do not use ^1Grenade-launchers (here Grenade-launchers will be RED), the colors are the following
|
||||
|
||||
^1 = red
|
||||
^2 = yellow
|
||||
^3 = green
|
||||
^4 = dark blue
|
||||
^5 = light blue
|
||||
^6 = pink
|
||||
^7 = white
|
||||
^8 = this one depends on which side you are (brown for spetz/opfor and grey for SAS/marines)
|
||||
^9 = grey
|
||||
^0 = black
|
||||
|
||||
Now something utterly useless yet pretty funny, when you knife someone it is possible to make it so that your character will say Sorry in the same time ^^. Here is the command
|
||||
bind MWHEELDOWN "+melee; wait; openscriptmenu quickresponses 4; wait; -melee"
|
||||
|
||||
Now your character will say "Sorry" while knifing the enemy. if you want to say something else
|
||||
"openScriptMenu quickcommands 1" // On Me!
|
||||
"openScriptMenu quickcommands 2" // Move In!
|
||||
"openScriptMenu quickstatements 1" // Contact!
|
||||
"openScriptMenu quickstatements 2" // Multiple Contacts!
|
||||
"openScriptMenu quickresponses 1" // Roger
|
||||
"openScriptMenu quickresponses 2" // Negative
|
||||
|
||||
Just replace the number with the sentence you want to say.
|
||||
|
||||
Now something I personally like, change my teammates name color. I hate that green like color so I created my own blue like the sky. However ... the color resets every time an event occur (like dropbomb, plant, new round, etc ..) so there is a little problem. We'll have to couple it with our most used key, I think for everyone it is the move forward one. Here is the command
|
||||
bind Z "+forward; g_teamColor_MyTeam 0.2 0.7 0.8 1; g_teamcolor_enemyteam "0.8 0.2 0.2 1"
|
||||
|
||||
Change the numbers if you don't like my color =), Now your teammates will have their names in a beautiful sky like blue and the enemy an evil red color. On a side note you will then be able to see them better than before !
|
||||
I think that's all for this part once again if i remember something I'll update this post.
|
||||
|
||||
-HUD/Radar :
|
||||
You can slightly change your compass/radar and you can make smaller/bigger icons, it improves your orientation and customize your game even more !
|
||||
|
||||
To change your friends icon on the compass you will need 2 commands
|
||||
seta compassFriendlyHeight "18.75"
|
||||
seta compassFriendlyWidth "18.75"
|
||||
|
||||
Change the numbers at your will. VERY IMPORTANT ! You cannot change your own icon it is now disallowed, dunno why but it can't be helped. You can be kicked from many servers if you try but you'll never get banned don't worry.The only things that could lead to a ban in your cfg are gamma binds and the burst fire script. the worse you could ever get is a kick on some servers.
|
||||
|
||||
Now to change the game's icons like Bomb site A/B in the game
|
||||
seta waypointiconwidth "13.37"
|
||||
seta waypointiconheight "13.37"
|
||||
|
||||
Same as above but for the compass
|
||||
seta compassObjectiveHeight "20" seta compassObjectiveWidth "20"
|
||||
|
||||
Now you got your own personalized interface.
|
||||
|
||||
-Scoreboard :
|
||||
This is something you can change to your pleasure, you can change everything in it and end with something like this
|
||||
http://forum.i3d.net/attachments/modifications-cod4/943160171d1235546192-cod4-modify-your-scoreboard-28095615.jpgSome
|
||||
|
||||
Some basic scoreboard commands
|
||||
seta cg_scoreboardMyColor "1 0.6 0 0"
|
||||
seta cg_scoreboardPingGraph "1"
|
||||
seta cg_ScoresPing_BgColor "0.25098 0.25098 0.25098 0.501961"
|
||||
seta cg_ScoresPing_HighColor "0.8 0 0 1"
|
||||
seta cg_ScoresPing_LowColor "1 0.2 0 1"
|
||||
seta cg_ScoresPing_MaxBars "4"
|
||||
seta cg_ScoresPing_MedColor "0.8 0.8 0 1"
|
||||
|
||||
ScoreboardMyColor will change the color of your name in the scoreboard
|
||||
Set PingGraph to "1" if you want a graphical representation of ping rather than numerical.
|
||||
MaxBars then allows you to specify how many vertical bars represent your ping.
|
||||
Bg = BackgroundHighColor = the color to represent high ping (e.g. red)
|
||||
LowColor = for low ping (e.g. green)
|
||||
MedColor = medium ping (e.g. yellow)
|
||||
|
||||
Sadly, just like your teammates name it resets after a while so we better bind it to the scoreboard key itself ! For me it is F4 so it will be this
|
||||
bind F4 "+scores;g_ScoresColor_Allies 0 0 0 1;g_ScoresColor_Axis 0 0 0 1;g_scorescolor_free 0 0 0 1;pb_sleep 500;g_teamname_axis ^8Defence^7;g_teamname_allies ^9Attack^7;g_teamColor_Allies 0.2 0.2 0.75 1;g_teamColor_Axis 0.75 0.2 0.2 1"
|
||||
|
||||
Do not be afraid by the size of the command, it includes all the scoreboard commands for me and i have something like that
|
||||
http://fr.xfire.com/profile/vergilslayer21/screenshots/?view#107059514
|
||||
|
||||
For instance if you want to change the promod like colors behind the player names like I did you will have to change those 3 things.
|
||||
g_ScoresColor_Allies 0 0 0 1
|
||||
g_ScoresColor_Axis 0 0 0 1
|
||||
g_scorescolor_free 0 0 0 1
|
||||
|
||||
Remember that it is in RGBA format. If you want to change the teams name just replace Attack and Defence by the names you want, you will be the only ones seeing it. You can rename them LOL FAG ARMY if you please. Just watchout for side switch you could be the guys under the LOL FAG ARMY at next round ^^.
|
||||
|
||||
That's all for the scoreboard (It is probably the most difficult thing to try so if you need any help ask me here or add me Xfire I'll do what I can)
|
||||
|
||||
-Others :
|
||||
Here are all the things i didn't know where to place, first change the place of your fps indicator (activated by cg_drawfps 1), I'm sorry but I don't remember the coordinates of the screen corners so you will have to test it yourself.
|
||||
seta cg_debugInfoCornerOffset "0 0" This is default
|
||||
|
||||
If you want to read only what your teammates are saying and not the enemy (rage, flame, ... multiple reasons) here is the command
|
||||
seta cg_teamChatsOnly 1
|
||||
|
||||
There are still so many things .. like put the chat box where you want and such, If you are interested in some other things just tell me I'll see if I can help.
|
||||
|
||||
Now my gift to you, have you ever dreamed you were superman ? Then on cod4 you can be him, on Strike at least. For those that don't know what I'm talking about you have to see this
|
||||
|
||||
It's pretty sick especially in clanwars when the enemy is trying to defuse and you just rape him from above he is like wtf aha. So I'll give you the binds that will allow you to do this ! However it is pretty difficult to learn it by yourselves that's why I would gladly show you how to do it.
|
||||
bind W ";+moveright; wait; wait; -moveright"
|
||||
bind < ";+moveleft; wait; wait; -moveleft"
|
||||
|
||||
With those binds you will be able to move 1 pixel to the right/left which is ESSENTIAL in order to do that glitch, ppl on youtube just say move slightly to the right/left .. It would take years to do it that way even the slightest press on left/right key is too much.
|
||||
|
||||
So here is the end of it ! I hope you learned some useful things, thanks for your patience, sorry for the english, and if you have trouble getting something to work just tell ! It was my pleasure.
|
||||
Binary file not shown.
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
BIN
Binary file not shown.
Executable
+16
@@ -0,0 +1,16 @@
|
||||
Call of Duty 4 - Modern Warfare Console Commands
|
||||
By: RigorousSphinx
|
||||
###############################################
|
||||
UDP Ports: 20800, 20810, 28960
|
||||
|
||||
Startup Commands
|
||||
###############################################
|
||||
“C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe”
|
||||
+set dedicated 2 +set sv_punkbuster 1 +exec dedicated.cfg +map_rotate
|
||||
|
||||
Main Commands
|
||||
###############################################
|
||||
|
||||
Text Colors
|
||||
###############################################
|
||||
^1 = Red ^2 = Green ^3 = Yellow ^4 = Blue ^5 = Cyan ^6 = Magenta ^7 = White ^9 = Grey ^0 = Black
|
||||
Executable
+2101
File diff suppressed because it is too large.
Load diff
+103
@@ -0,0 +1,103 @@
|
||||
http://iwnation.com/forums/index.php?showtopic=29394
|
||||
|
||||
Here's a brief walk through on how to set up custom maps on your server. The info is mostly compiled from several other posts that can be found on this site with a little editing by me.
|
||||
|
||||
First off you have to run your custom map server as a modded server so that the clients can download your maps and files. Here's a brief tutorial on how to set up a modded server.
|
||||
|
||||
How to set up a modded server
|
||||
|
||||
1. Create a new folder in the COD4 'mods' folder (next to 'ModWarfare'). You can call it what you like. For illustration purposes, I will call mine 'awe4'. The entire path should look something like this:
|
||||
|
||||
C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\mods\awe4
|
||||
|
||||
This is your fs_game mods/folder. Remember to keep everything in lower case, as it avoids several quirks about the root path to fs_game.
|
||||
|
||||
So, in your command line you would add something like this:
|
||||
|
||||
+set fs_game mods/awe4
|
||||
|
||||
A forward slash and lower-case 'm' in mods. So the entire command line would look something like this:
|
||||
|
||||
"C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" +set dedicated 2 +set fs_game mods/awe4 +exec server.cfg +map_rotate
|
||||
|
||||
2. On your redirect space, create a root folder that you will use for all your servers. I will call mine 'cod4'. Inside this folder, create a folder called 'mods' (all lower case). Inside that create another folder named after your fs_game folder. I will call mine 'awe4'.
|
||||
|
||||
3. On your server, into the 'awe4' folder place your mod IWD. Mine is called 'z_awe4.iwd'. Also place in there mod.ff.
|
||||
|
||||
4. Copy those files from your server to your redirect space - i.e. z_awe4.iwd and mod.ff.
|
||||
|
||||
In your server config file, enter your redirect details. They are exactly the same as vCOD/UO/COD2.
|
||||
|
||||
Mine are:
|
||||
|
||||
set sv_allowdownload "1"
|
||||
set sv_wwwDownload 1
|
||||
set sv_wwwbaseURL "http://www.tallys-world.com/cod4/"
|
||||
set sv_wwwdldisconnected "0"
|
||||
|
||||
On previous versions of COD the disconnected setting could be a 1 but for now until IW puts out a fix for it leave this setting at 0.
|
||||
|
||||
Notice that you quote only up to the root of where you store your download files. As in previous COD titles, you dont have to quote the whole destination root directory url - the game will find mods/awe4 for you.
|
||||
|
||||
That should cover the basics on how to set up a mod and thanks to Tally for his original post on the subject. Now onto how to set up the custom maps.
|
||||
|
||||
Custom map setup information:
|
||||
|
||||
When you download a custom map from it's source you should find at least 3 files. The mp_mapname.ff, mp_mapnameload.ff and mp_mapname.iwd. The main map file is the mp_mapname.ff file.
|
||||
|
||||
To run the custom maps from your server you need to make a new folder called "usermaps". This folder is placed in your root directory where you have your game installed right next to the other folders such as Docs, main, miles and so on. It should look something like this:
|
||||
|
||||
C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\usermaps
|
||||
|
||||
Inside the usermaps folder each map should have it's own folder that's titled the name of the map. So it should look something like this:
|
||||
|
||||
C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\usermaps\mp_mapname
|
||||
|
||||
You then place the two ff files into this folder so the mp_mapname.ff and the mp_mapnameload.ff both go into this folder.
|
||||
|
||||
The mp_mapname.iwd goes into your fs_game mod folder along with the files from your mod so it goes along side of the mod.ff file, the cfg's and mod.iwd. At this point I will also add that you can combine your map iwd's into one iwd if you so wish. This keeps the number of downloads to your clients to a lower number.
|
||||
|
||||
Redirect setup for custom maps
|
||||
|
||||
The next thing to do is to create a new folder at your website where you are hosting your files. In your redirect directory you should already have a root folder with your fs_game folder inside it and your mod files inside that. In our case our root folder is called cod4. Inside that we have our mod folder called awe4. Along side of the mod folder you need to create a new folder called usermaps. You place a copy of your custom map folder containing the ff files inside this usermaps folder just like you did on your server. Then the mapname.iwd goes in your mod folder or in our case the Awe4 folder.
|
||||
|
||||
You should now have a root folder at your download site with two folders inside it. One is your mod or fs_game folder with your mod files and map.iwd's and the other is your usermaps folder with the individual map folders inside it and inside the map folders the two ff files.
|
||||
|
||||
Note that if you are getting errors from a new map that the map's iwd and mp_mapnameload.ff are not always needed to run the map in all cases. Try starting the server up with only the mp_mapname.ff file and let the mapmaker know that there is a potential issue.
|
||||
|
||||
Lastly you need to update your map rotation to run the new maps.
|
||||
|
||||
|
||||
Startup Configs
|
||||
|
||||
"C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe"
|
||||
|
||||
+set dedicated 2 +set fs_game mods/awe4 +exec server.cfg +map_rotate
|
||||
+set dedicated 2 +map_rotate
|
||||
+set net_ip xxx.xxx.xxx.xxx
|
||||
+set net_port xxxxx
|
||||
+set fs_game mods/modwarfare
|
||||
+set dedicated 2 +set sv_punkbuster 1 +exec mp-server.cfg +map_rotate
|
||||
+set dedicated 2 +set sv_punkbuster 1 +set net_ip xxx.xxx.xxx.xxx +exec mp_server.cfg +map_rotate
|
||||
+set dedicated 2 +set sv_punkbuster 1 +exec server.cfg +map_rotate +set net__ip 10.0.0.1 +set net_port 28960
|
||||
+g_gametype koth +g_map mp_backlot
|
||||
|
||||
|
||||
Saved Server Startup Configs
|
||||
=============================================
|
||||
|
||||
COD4 Server
|
||||
---------------------------------------------
|
||||
"C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" +set dedicated 2 +exec server.cfg +devmap mp_broadcast
|
||||
|
||||
COD4 Server AWE4
|
||||
---------------------------------------------
|
||||
"C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" +set dedicated 2 +exec server.cfg +devmap mp_broadcast +set fs_game "mods/awe4"
|
||||
|
||||
COD4 Server PeZBOT
|
||||
---------------------------------------------
|
||||
"C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" +set dedicated 2 +exec server.cfg +devmap mp_broadcast +set fs_game "mods/PeZBOT" +set svr_pezbots 10 +set svr_pezbots_team "autoassign"
|
||||
|
||||
COD4 Server ROTU
|
||||
---------------------------------------------
|
||||
"C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" +set dedicated 2 +exec server.cfg +map mp_surv_samsite +set fs_game "mods/reignoftheundead"
|
||||
+132
@@ -0,0 +1,132 @@
|
||||
Call of Duty 4 Dedicated Server Guide
|
||||
|
||||
Required Ports
|
||||
-----
|
||||
UDP 20800
|
||||
UDP 20810
|
||||
UDP 28960
|
||||
|
||||
starting a dedicated server
|
||||
----------------------------
|
||||
LAN server
|
||||
] iw3mp.exe +set dedicated 1
|
||||
|
||||
Internet server
|
||||
] iw3mp.exe +set dedicated 2
|
||||
|
||||
Modded server
|
||||
] iw3mp.exe +set dedicated [1,2] +set fs_game "mods/<modname>"
|
||||
|
||||
start map
|
||||
] map <mapname>
|
||||
|
||||
example usage:
|
||||
] iw3mp.exe +set dedicated 2 +exec my_server.cfg +map mp_crash
|
||||
|
||||
my_server.cfg contains customized settings which are detailed below.
|
||||
syntax: set <dvar> <value>
|
||||
|
||||
server commands
|
||||
---------------
|
||||
] killserver
|
||||
] quit
|
||||
] map_restart
|
||||
] say "my message"
|
||||
] tell [clientnum] "my message to you"
|
||||
|
||||
server settings
|
||||
--------------
|
||||
map rotation
|
||||
] sv_mapRotation gametype <gametype> map <mapname> gametype <gametype> map <mapname> ...
|
||||
|
||||
<gametype> is one of:
|
||||
"dm" - free for all deathmatch
|
||||
"dom" - domination
|
||||
"koth" - headquarters
|
||||
"sab" - sabotage
|
||||
"sd" - search & destroy
|
||||
"war" - team deathmatch
|
||||
|
||||
] sv_hostname "my server"
|
||||
] g_gametype <gametype>
|
||||
] sv_maxclients [1-32]
|
||||
] g_password "my password"
|
||||
] sv_voice [0-1]
|
||||
] scr_teambalance [0-1]
|
||||
] g_allowvote [0-1]
|
||||
] sv_punkbuster [0-1]
|
||||
] sv_minping [0-n] (milliseconds)
|
||||
] sv_maxping [0-n] (milliseconds)
|
||||
] sv_connectTimeout [0-n] (seconds)
|
||||
] sv_timeout [0-n] (seconds)
|
||||
|
||||
gameplay options
|
||||
----------------
|
||||
] scr_oldschool [0-1]
|
||||
] scr_hardcore [0-1]
|
||||
] scr_game_spectatetype [0-2] (Disabled, Team/Players Only, Free)
|
||||
] scr_game_allowkillcam [0-1]
|
||||
] scr_team_fftype [0-3] (Disabled, Enabled, Reflect, Shared)
|
||||
|
||||
] scr_game_perks [0-1]
|
||||
] scr_game_onlyheadshots [0-1]
|
||||
] scr_game_forceuav [0-1]
|
||||
] scr_game_hardpoints [0-1] (i.e. artillery, uav, helicopter)
|
||||
] scr_hardpoint_allowartillery [0-1]
|
||||
] scr_hardpoint_allowuav [0-1]
|
||||
] scr_hardpoint_allowhelicopter [0-1]
|
||||
|
||||
free for all deathmatch
|
||||
-----------------------
|
||||
] scr_dm_scorelimit [0-n]
|
||||
] scr_dm_timelimit [0-n] (minutes)
|
||||
|
||||
domination
|
||||
-----------
|
||||
] scr_dom_scorelimit [0-n]
|
||||
] scr_dom_timelimit [0-n] (minutes)
|
||||
|
||||
team deathmatch
|
||||
-----------------
|
||||
] scr_war_scorelimit [0-n]
|
||||
] scr_war_timelimit [0-n] (minutes)
|
||||
|
||||
sabotage
|
||||
---------
|
||||
] scr_sab_scorelimit [1-n] (points)
|
||||
] scr_sab_timelimit [0-n] (minutes)
|
||||
] scr_sab_roundswitch [0-n] (after how many rounds)
|
||||
] scr_sab_bombtimer [0-n] (seconds)
|
||||
] scr_sab_planttime [0-n] (seconds)
|
||||
] scr_sab_defusetime [0-n] (seconds)
|
||||
] scr_sab_hotpotato [0-1] (shared bomb timer)
|
||||
|
||||
search and destroy
|
||||
-------------------
|
||||
] scr_sd_scorelimit [1-n] (points)
|
||||
] scr_sd_timelimit [0-n] (minutes)
|
||||
] scr_sd_roundswitch [0-n] (number of rounds before switching teams)
|
||||
] scr_sd_bombtimer [0-n] (seconds)
|
||||
] scr_sd_planttime [0-n] (seconds)
|
||||
] scr_sd_defusetime [0-n] (seconds)
|
||||
] scr_sd_multibomb [0-1]
|
||||
|
||||
headquarters
|
||||
-------------
|
||||
] scr_koth_scorelimit [1-n] (points)
|
||||
] scr_koth_timelimit [0-n] (minutes)
|
||||
] koth_autodestroytime [0-n] (seconds)
|
||||
] koth_kothmode [0-1] (classic mode, non-classic)
|
||||
] koth_spawntime [0-n] (seconds, hq spawn time)
|
||||
|
||||
|
||||
Fixing 1.6 Patch SV_Cheats Exploit
|
||||
-------------
|
||||
pb_sv_cvar sv_cheats IN 0
|
||||
some say this needs to be set in cod4/pb/pbsv.cfg file
|
||||
|
||||
Browsing around has me finding references to creating the pbsv.cfg file:
|
||||
|
||||
When in game, log into rcon and type "/rcon pb_sv_writecfg"
|
||||
|
||||
The pbsv.cfg file should now be in the pb folder on the INX server. Note that the pb folder is hidden by default so you may need to go hunting for it with your ftp client.
|
||||
Executable
+81
@@ -0,0 +1,81 @@
|
||||
// Gametype Settings
|
||||
|
||||
// King of the Hill
|
||||
|
||||
set koth_autodestroytime "60"
|
||||
set koth_capturetime "20"
|
||||
set koth_delayPlayer "0"
|
||||
set koth_destroytime "10"
|
||||
set koth_kothmode "0"
|
||||
set koth_spawnDelay "60"
|
||||
set koth_spawntime "0"
|
||||
set scr_koth_numlives "0"
|
||||
set scr_koth_playerrespawndelay "1"
|
||||
set scr_koth_roundlimit "1"
|
||||
set scr_koth_roundswitch "1"
|
||||
set scr_koth_scorelimit "350"
|
||||
set scr_koth_timelimit "15"
|
||||
set scr_koth_waverespawndelay "0"
|
||||
|
||||
// Death Match
|
||||
|
||||
set scr_dm_numlives "0"
|
||||
set scr_dm_playerrespawndelay "1"
|
||||
set scr_dm_roundlimit "1"
|
||||
set scr_dm_scorelimit "0"
|
||||
set scr_dm_timelimit "15"
|
||||
set scr_dm_waverespawndelay "0"
|
||||
|
||||
// Domination
|
||||
|
||||
set scr_dom_numlives "0"
|
||||
set scr_dom_playerrespawndelay "1"
|
||||
set scr_dom_roundlimit "1"
|
||||
set scr_dom_scorelimit "200"
|
||||
set scr_dom_timelimit "0"
|
||||
set scr_dom_waverespawndelay "0"
|
||||
|
||||
// Sabotoge
|
||||
|
||||
set scr_sab_bombtimer "30"
|
||||
set scr_sab_defusetime "5"
|
||||
set scr_sab_hotpotato "0"
|
||||
set scr_sab_numlives "0"
|
||||
set scr_sab_planttime "2.5"
|
||||
set scr_sab_playerrespawndelay "7"
|
||||
set scr_sab_roundlimit "0"
|
||||
set scr_sab_roundswitch "1"
|
||||
set scr_sab_scorelimit "3"
|
||||
set scr_sab_timelimit "5"
|
||||
set scr_sab_waverespawndelay "0"
|
||||
|
||||
// Search & Destroy
|
||||
|
||||
set scr_sd_bombtimer "60"
|
||||
set scr_sd_defusetime "7"
|
||||
set scr_sd_multibomb "0"
|
||||
set scr_sd_numlives "1"
|
||||
set scr_sd_planttime "7"
|
||||
set scr_sd_playerrespawndelay "0"
|
||||
set scr_sd_roundlimit "0"
|
||||
set scr_sd_roundswitch "2"
|
||||
set scr_sd_scorelimit "5"
|
||||
set scr_sd_timelimit "3"
|
||||
set scr_sd_waverespawndelay "0"
|
||||
|
||||
// War
|
||||
|
||||
set scr_war_numlives "0"
|
||||
set scr_war_playerrespawndelay "1"
|
||||
set scr_war_roundlimit "1"
|
||||
set scr_war_scorelimit "0"
|
||||
set scr_war_timelimit "15"
|
||||
set scr_war_waverespawndelay "0"
|
||||
|
||||
direct respawn in hardcore...
|
||||
|
||||
set scr_war_playerrespawndelay -9
|
||||
set scr_war_waverespawndelay -9
|
||||
|
||||
set scr_dm_playerrespawndelay -9
|
||||
set scr_dm_waverespawndelay -9
|
||||
Executable
BIN
Binary file not shown.
Executable
+668
@@ -0,0 +1,668 @@
|
||||
if you cant use cheats you are a dumb motherfucker you have to put a cheat in like this…….(`) to open console then ex. “/god” (godmode) make sure you have the / in front of the code here is alot more codes……
|
||||
|
||||
/rcon login (password) ~ Replace password with the rcon pass without brackets.
|
||||
|
||||
Kick/ban/msg players:
|
||||
|
||||
/status ~ Displays information for all connected players in the server.
|
||||
|
||||
/tell (player id) ~ Sends a message to a specific player in the server via console (the message will appear next to the name ‘console’).
|
||||
|
||||
/clientkick (player id) ~ Kicks a specific player from the server.
|
||||
|
||||
/kick (player name) ~ Kicks a player from the server except instead of using the id to identify the player you need to instead type out the players name (colours included).
|
||||
|
||||
/banclient (player id) ~ Bans specific player from the server.
|
||||
|
||||
/banuser (player name) ~ Bans player by name not id.
|
||||
|
||||
/tempbanClient (player id) ~ Temporarily bans a player.
|
||||
|
||||
/tempbanUser (player name) ~ Same as above just by name not id.
|
||||
|
||||
/unbanuser (player name) ~ Unbans a user by name *note* the easiest way to unban a player is to delete the players name from ban.txt which can be found in the server files located in the server’s FTP.
|
||||
|
||||
Changing the map:
|
||||
|
||||
/map (map name) ~ Type in the map name you want without the brackets. Some of the map names used are different to the console command names. To make things easier here is a list of map names:
|
||||
|
||||
mp_backlot
|
||||
mp_bloc
|
||||
mp_bog
|
||||
mp_cargoship
|
||||
mp_citystreets
|
||||
mp_convoy
|
||||
mp_countdown
|
||||
mp_crash
|
||||
mp_crossfire
|
||||
mp_farm
|
||||
mp_overgrown
|
||||
mp_pipeline
|
||||
mp_shipment
|
||||
|
||||
/map_rotate ~ Loads the next map in rotation.
|
||||
|
||||
/map_restart ~ Restarts the current map.
|
||||
|
||||
/fast_restart ~ Restarts the map without loading.
|
||||
|
||||
Restarting server:
|
||||
|
||||
/killserver ~ Shuts the server down.
|
||||
|
||||
/Quit ~ Restarts the server.
|
||||
|
||||
The above is just a list of the most common commands you will need to know as a server admin. There are however alot more commands than this. Maybe in another post i’ll list those too.
|
||||
|
||||
*EDIT* Remember to type /rcon before each command and not the command by itself. E.G /rcon map_restart
|
||||
|
||||
Server Mode:
|
||||
|
||||
set scr_hardcore ~ Player’s HUD is limited, bullet damage is higher, friendly fire is on.
|
||||
|
||||
set scr_oldschool ~ No classes. Weapons are pickups, health is in a gauge form and can be increased with medipacks also jumps are higher.
|
||||
|
||||
set scr_oldschool_mw ~ Same as above, just for modded servers?
|
||||
|
||||
Spectator permissions:
|
||||
|
||||
set scr_game_spectatetype ~ Toggle spectating type.
|
||||
set g_deadChat ~ Toggle dead chat.
|
||||
|
||||
Search and Destroy (sd) (scroll down to see explanations):
|
||||
|
||||
set scr_sd_bombtimer
|
||||
set scr_sd_defusetime
|
||||
set scr_sd_multibomb
|
||||
set scr_sd_numlives
|
||||
set scr_sd_planttime
|
||||
set scr_sd_playerrespawndelay
|
||||
set scr_sd_roundlimit
|
||||
set scr_sd_roundswitch
|
||||
set scr_sd_scrorelimit
|
||||
set scr_sd_timelimit
|
||||
set scr_sd_waverespawndelay
|
||||
|
||||
Domination (dom):
|
||||
|
||||
set scr_dom_numlives
|
||||
set scr_dom_playerrespawndelay
|
||||
set scr_dom_roundlimit
|
||||
set scr_dom_scorelimit
|
||||
set scr_dom_timelimit
|
||||
set scr_dom_waverespawndelay
|
||||
|
||||
Sabotage (sab):
|
||||
|
||||
set scr_sab_bombtimer
|
||||
set scr_sab_defusetime
|
||||
set scr_sab_hotpotato
|
||||
set scr_sab_numlives
|
||||
set scr_sab_planttime
|
||||
set scr_sab_playerrespawndelay
|
||||
set scr_sab_roundlimit
|
||||
set scr_sab_roundswitch
|
||||
set scr_sab_scorelimit
|
||||
set scr_sab_timelimit
|
||||
set scr_sab_waverespawndelay
|
||||
|
||||
Tdm (war) :
|
||||
|
||||
set scr_war_numlives
|
||||
set scr_war_playerrespawndelay
|
||||
set scr_war_roundlimit
|
||||
set scr_war_scorelimit
|
||||
set scr_war_timelimit
|
||||
set scr_war_waverespawndelay
|
||||
|
||||
HQ (koth) :
|
||||
|
||||
set scr_koth_numlives
|
||||
set scr_koth_playerrespawndelay
|
||||
set scr_koth_roundlimit
|
||||
set scr_koth_roundswitch
|
||||
set scr_koth_scorelimit
|
||||
set scr_koth_timelimit
|
||||
set scr_koth_waverespawndelay
|
||||
|
||||
Capture The Flag (ctf) :
|
||||
|
||||
(not available yet)
|
||||
|
||||
set scr_ctf_numlives
|
||||
set scr_ctf_playerrespawndelay
|
||||
set scr_ctf_roundlimit
|
||||
set scr_ctf_roundswitch
|
||||
set scr_ctf_scorelimit
|
||||
set scr_ctf_timelimit
|
||||
set scr_ctf_waverespawndelay
|
||||
|
||||
Deathmatch – Free for all (dm) :
|
||||
|
||||
set scr_dm_numlives
|
||||
set scr_dm_playerrespawndelay
|
||||
set scr_dm_roundlimit
|
||||
set scr_dm_scorelimit
|
||||
set scr_dm_timelimit
|
||||
set scr_dm_waverespawndelay
|
||||
|
||||
Explanations :
|
||||
|
||||
bombtimer ~ Sets how long until the bomb will blow.
|
||||
defusetime ~ How long it takes to defuse the bomb after its planted.
|
||||
multibomb ~ Allows everyone on the attacking side to be armed with a bomb.
|
||||
numlives ~ Sets the number of lives.
|
||||
planttime ~ How long it takes to plant the bomb.
|
||||
playerrespawndelay ~ Time to respawn after dying.
|
||||
roundlimit ~ sets the round limit on each map.
|
||||
roundswitch ~ The round at which players will switch sides.
|
||||
scrorelimit ~ Sets the score limit.
|
||||
timelimit ~ Sets the time limit for the map.
|
||||
waverespawndelay ~ Disable delay in respawn time.
|
||||
|
||||
//
|
||||
// Punkbuster
|
||||
seta sv_punkbuster “1?
|
||||
wait
|
||||
pb_sv_enable
|
||||
////////////////////////////////////////////
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Server Name, MoTD, Passwords, and Clients
|
||||
set sv_hostname “”
|
||||
set g_motd “”
|
||||
set scr_motd “”
|
||||
|
||||
set rcon_password “”
|
||||
|
||||
set sv_privateClients “0?
|
||||
set sv_privatePassword “”
|
||||
|
||||
set g_password “”
|
||||
|
||||
set sv_maxclients “16?
|
||||
|
||||
////////////////////////////////////////////
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Map Rotation
|
||||
set g_gametype “war”
|
||||
set sv_mapRotation “map mp_backlot map mp_bloc map mp_bog map mp_cargoship map mp_citystreets map mp_convoy map mp_countdown map mp_crash map mp_crossfire map mp_farm map mp_overgrown map mp_pipeline map mp_showdown map mp_strike map mp_vacant”
|
||||
set sv_mapRotationCurrent “”
|
||||
////////////////////////////////////////////
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Logging
|
||||
set logfile 0
|
||||
set g_log “games_mp.log”
|
||||
set g_logSync “0?
|
||||
set developer “0?
|
||||
set loc_warnings “0?
|
||||
////////////////////////////////////////////
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Server Personality
|
||||
//
|
||||
// Mode
|
||||
set scr_hardcore “0?
|
||||
set scr_oldschool “0?
|
||||
set scr_oldschool_mw “0?
|
||||
|
||||
set scr_game_onlyheadshots “0?
|
||||
set scr_game_forceuav “0?
|
||||
|
||||
set sv_fps “20? //
|
||||
set sv_pure “1?
|
||||
|
||||
// Anti-Lag efforts
|
||||
set g_antilag “1?
|
||||
set g_smoothClients “1?
|
||||
|
||||
// Friendly Fire
|
||||
set scr_drawfriend “1?
|
||||
set scr_team_fftype “1?
|
||||
|
||||
// Team Killing
|
||||
set scr_team_teamkillpointloss “2?
|
||||
set scr_team_teamkillspawndelay “25?
|
||||
set scr_team_kickteamkillers “1?
|
||||
set scr_teamKillPunishCount “3?
|
||||
|
||||
// Spectator Permissions
|
||||
set scr_game_spectatetype “1?
|
||||
set g_deadChat “0?
|
||||
|
||||
// Player Settings
|
||||
set scr_player_numlives “0?
|
||||
set scr_player_forcerespawn “1?
|
||||
set scr_player_respawndelay “0?
|
||||
|
||||
set scr_game_deathpointloss “0?
|
||||
set scr_game_suicidepointloss “0?
|
||||
set scr_player_suicidespawndelay “0?
|
||||
|
||||
set scr_player_maxhealth “100?
|
||||
set scr_player_healthregentime “5?
|
||||
|
||||
set scr_player_sprinttime “4?
|
||||
set g_speed “190?
|
||||
|
||||
set scr_xpscale “1?
|
||||
|
||||
// Team Settings
|
||||
set scr_teambalance “1?
|
||||
set scr_team_respawntime “0?
|
||||
|
||||
// Kill Cam
|
||||
set scr_game_allowkillcam “1?
|
||||
|
||||
// Game Timers
|
||||
set scr_game_graceperiod “15?
|
||||
set scr_game_matchstarttime “15?
|
||||
set scr_game_playerwaittime “20?
|
||||
|
||||
// HUD and Environmental Stuff
|
||||
set g_gravity “800?
|
||||
set g_redCrosshairs “0?
|
||||
set scr_enable_hiticon “1?
|
||||
set scr_enable_music “0?
|
||||
set scr_enable_scoretext “1?
|
||||
set scr_fog_disable “1?
|
||||
set g_maxDroppedWeapons “16?
|
||||
|
||||
// Client Issues
|
||||
set sv_maxPing “255?
|
||||
set sv_maxRate “25000?
|
||||
set sv_minPing “0?
|
||||
set sv_reconnectlimit “3?
|
||||
set g_inactivity “0?
|
||||
|
||||
set g_banIPs “”
|
||||
set sv_kickBanTime “300?
|
||||
|
||||
set sv_disableClientConsole “0?
|
||||
|
||||
// Ragdolls – Not known if these are used in MP!!
|
||||
set ragdoll_enable “1?
|
||||
set ragdoll_max_simulating “16?
|
||||
/////////////////////////////////////////////
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Voting
|
||||
set g_allowVote “0?
|
||||
set g_voteAbstainWeight “0.5?
|
||||
set g_oldVoting “1? // Unknown what it does, but obviously goes here
|
||||
////////////////////////////////////////////
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Voice Comms
|
||||
set sv_voice “1?
|
||||
|
||||
set sv_voiceQuality “3?
|
||||
set voice_deadChat “0?
|
||||
set voice_global “0?
|
||||
set voice_localEcho “0?
|
||||
////////////////////////////////////////////
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Downloads Settings
|
||||
set sv_allowDownload “1?
|
||||
set sv_wwwBaseURL “”
|
||||
set sv_wwwDlDisconnected “0?
|
||||
set sv_wwwDownload “0?
|
||||
////////////////////////////////////////////
|
||||
/////////////////////////////////////////////
|
||||
//
|
||||
// Gametype Settings
|
||||
//
|
||||
// King of the Hill
|
||||
set koth_autodestroytime “60?
|
||||
set koth_capturetime “20?
|
||||
set koth_delayPlayer “0?
|
||||
set koth_destroytime “10?
|
||||
set koth_kothmode “0?
|
||||
set koth_spawnDelay “60?
|
||||
set koth_spawntime “0?
|
||||
set scr_koth_numlives “0?
|
||||
set scr_koth_playerrespawndelay “0?
|
||||
set scr_koth_roundlimit “1?
|
||||
set scr_koth_roundswitch “1?
|
||||
set scr_koth_scorelimit “250?
|
||||
set scr_koth_timelimit “15?
|
||||
set scr_koth_waverespawndelay “0?
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Death Match
|
||||
set scr_dm_numlives “0?
|
||||
set scr_dm_playerrespawndelay “0?
|
||||
set scr_dm_roundlimit “1?
|
||||
set scr_dm_scorelimit “250?
|
||||
set scr_dm_timelimit “12?
|
||||
set scr_dm_waverespawndelay “0?
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Domination
|
||||
set scr_dom_numlives “0?
|
||||
set scr_dom_playerrespawndelay “0?
|
||||
set scr_dom_roundlimit “1?
|
||||
set scr_dom_scorelimit “200?
|
||||
set scr_dom_timelimit “0?
|
||||
set scr_dom_waverespawndelay “0?
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Sabotoge
|
||||
set scr_sab_bombtimer “30?
|
||||
set scr_sab_defusetime “5?
|
||||
set scr_sab_hotpotato “0?
|
||||
set scr_sab_numlives “0?
|
||||
set scr_sab_planttime “2.5?
|
||||
set scr_sab_playerrespawndelay “7.5?
|
||||
set scr_sab_roundlimit “0?
|
||||
set scr_sab_roundswitch “1?
|
||||
set scr_sab_scorelimit “1?
|
||||
set scr_sab_timelimit “20?
|
||||
set scr_sab_waverespawndelay “0?
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Search & Destroy
|
||||
set scr_sd_bombtimer “50?
|
||||
set scr_sd_defusetime “5?
|
||||
set scr_sd_multibomb “0?
|
||||
set scr_sd_numlives “1?
|
||||
set scr_sd_planttime “5?
|
||||
set scr_sd_playerrespawndelay “0?
|
||||
set scr_sd_roundlimit “0?
|
||||
set scr_sd_roundswitch “5?
|
||||
set scr_sd_scorelimit “6?
|
||||
set scr_sd_timelimit “2.5?
|
||||
set scr_sd_waverespawndelay “0?
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// War
|
||||
set scr_war_numlives “0?
|
||||
set scr_war_playerrespawndelay “7?
|
||||
set scr_war_roundlimit “1?
|
||||
set scr_war_scorelimit “1000?
|
||||
set scr_war_timelimit “10?
|
||||
set scr_war_waverespawndelay “0?
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Capture the Flag (not available yet)
|
||||
set scr_ctf_numlives “0?
|
||||
set scr_ctf_playerrespawndelay “0?
|
||||
set scr_ctf_roundlimit “2?
|
||||
set scr_ctf_roundswitch “1?
|
||||
set scr_ctf_scorelimit “10?
|
||||
set scr_ctf_timelimit “5?
|
||||
set scr_ctf_waverespawndelay “15?
|
||||
////////////////////////////////////////////
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Perks
|
||||
//
|
||||
set scr_game_perks “1?
|
||||
|
||||
set perk_allow_c4_mp “1?
|
||||
set perk_allow_claymore_mp “1?
|
||||
set perk_allow_rpg_mp “1?
|
||||
set perk_allow_specialty_armorvest “1?
|
||||
set perk_allow_specialty_bulletaccuracy “1?
|
||||
set perk_allow_specialty_bulletdamage “1?
|
||||
set perk_allow_specialty_bulletpenetration “1?
|
||||
set perk_allow_specialty_detectexplosive “1?
|
||||
set perk_allow_specialty_explosivedamage “1?
|
||||
set perk_allow_specialty_extraammo “1?
|
||||
set perk_allow_specialty_fastreload “1?
|
||||
set perk_allow_specialty_fraggrenade “1?
|
||||
set perk_allow_specialty_gpsjammer “1?
|
||||
set perk_allow_specialty_grenadepulldeath “1?
|
||||
set perk_allow_specialty_holdbreath “1?
|
||||
set perk_allow_specialty_longersprint “1?
|
||||
set perk_allow_specialty_parabolic “1?
|
||||
set perk_allow_specialty_pistoldeath “1?
|
||||
set perk_allow_specialty_quieter “1?
|
||||
set perk_allow_specialty_rof “1?
|
||||
set perk_allow_specialty_specialgrenade “1?
|
||||
set perk_armorVest “75?
|
||||
set perk_bulletDamage “40?
|
||||
set perk_explosiveDamage “25?
|
||||
////////////////////////////////////////////
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Harpoints
|
||||
//
|
||||
set scr_game_hardpoints “1?
|
||||
|
||||
set scr_hardpoint_allowartillery “1?
|
||||
set scr_hardpoint_allowhelicopter “1?
|
||||
set scr_hardpoint_allowsupply “1?
|
||||
set scr_hardpoint_allowuav “1?
|
||||
|
||||
// Helicopter Settings
|
||||
set scr_heli_armor “500?
|
||||
set scr_heli_armor_bulletdamage “0.3?
|
||||
set scr_heli_attract_range “4096?
|
||||
set scr_heli_attract_strength “1000?
|
||||
set scr_heli_hardpoint_interval “180?
|
||||
set scr_heli_health_degrade “0?
|
||||
set scr_heli_loopmax “1?
|
||||
set scr_heli_maxhealth “1100?
|
||||
set scr_heli_missile_engage_dist “2000?
|
||||
set scr_heli_missile_friendlycare “256?
|
||||
set scr_heli_missile_max “3?
|
||||
set scr_heli_missile_regen_time “10?
|
||||
set scr_heli_missile_rof “5?
|
||||
set scr_heli_missile_target_cone “0.3?
|
||||
set scr_heli_rage_missile “5?
|
||||
set scr_heli_target_recognition “0.5?
|
||||
set scr_heli_target_spawnprotection “5?
|
||||
set scr_heli_targeting_delay “0.5?
|
||||
set scr_heli_turret_engage_dist “1000?
|
||||
set scr_heli_turret_spinup_delay “0.75?
|
||||
set scr_heli_turretClipSize “40?
|
||||
set scr_heli_turretReloadTime “1.5?
|
||||
set scr_heli_visual_range “3500?
|
||||
////////////////////////////////////////////
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Classes
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Assault Class Options
|
||||
set allies_allow_assault “1?
|
||||
set axis_allow_assault “1?
|
||||
|
||||
set class_assault_allowdrop “1?
|
||||
set class_assault_camo “camo_none”
|
||||
set class_assault_frags “1?
|
||||
set class_assault_grenade “concussion_grenade”
|
||||
set class_assault_limit “64?
|
||||
set class_assault_movespeed “0.95?
|
||||
set class_assault_perk1 “specialty_null”
|
||||
set class_assault_perk2 “specialty_bulletdamage”
|
||||
set class_assault_perk3 “specialty_longersprint”
|
||||
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_special “1?
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Demolitions Class Options
|
||||
set allies_allow_demolitions “1?
|
||||
set axis_allow_demolitions “1?
|
||||
|
||||
set class_demolitions_allowdrop “1?
|
||||
set class_demolitions_camo “camo_none”
|
||||
set class_demolitions_frags “1?
|
||||
set class_demolitions_grenade “smoke_grenade”
|
||||
set class_demolitions_limit “64?
|
||||
set class_demolitions_movespeed “1?
|
||||
set class_demolitions_perk1 “rpg_mp”
|
||||
set class_demolitions_perk2 “specialty_explosivedamage”
|
||||
set class_demolitions_perk3 “specialty_longersprint”
|
||||
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_special “1?
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Heavygunner Class Options
|
||||
set allies_allow_heavygunner “1?
|
||||
set axis_allow_heavygunner “1?
|
||||
|
||||
set class_heavygunner_allowdrop “1?
|
||||
set class_heavygunner_camo “camo_none”
|
||||
set class_heavygunner_frags “1?
|
||||
set class_heavygunner_grenade “concussion_grenade”
|
||||
set class_heavygunner_limit “64?
|
||||
set class_heavygunner_movespeed “0.875?
|
||||
set class_heavygunner_perk1 “specialty_specialgrenade”
|
||||
set class_heavygunner_perk2 “specialty_armorvest”
|
||||
set class_heavygunner_perk3 “specialty_bulletpenetration”
|
||||
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_special “1?
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Sniper Class Options
|
||||
set allies_allow_sniper “1?
|
||||
set axis_allow_sniper “1?
|
||||
|
||||
set class_sniper_allowdrop “1?
|
||||
set class_sniper_camo “camo_none”
|
||||
set class_sniper_frags “1?
|
||||
set class_sniper_grenade “flash_grenade”
|
||||
set class_sniper_limit “64?
|
||||
set class_sniper_movespeed “1?
|
||||
set class_sniper_perk1 “specialty_specialgrenade”
|
||||
set class_sniper_perk2 “specialty_bulletdamage”
|
||||
set class_sniper_perk3 “specialty_bulletpenetration”
|
||||
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_special “1?
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// SpecOps Class Options
|
||||
set allies_allow_specops “1?
|
||||
set axis_allow_specops “1?
|
||||
|
||||
set class_specops_allowdrop “1?
|
||||
set class_specops_camo “camo_none”
|
||||
set class_specops_frags “1?
|
||||
set class_specops_grenade “flash_grenade”
|
||||
set class_specops_limit “64?
|
||||
set class_specops_movespeed “1?
|
||||
set class_specops_perk1 “c4_mp”
|
||||
set class_specops_perk2 “specialty_explosivedamage”
|
||||
set class_specops_perk3 “specialty_bulletaccuracy”
|
||||
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_special “1?
|
||||
////////////////////////////////////////////
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Weapons
|
||||
//
|
||||
set weap_allow_ak47 “1?
|
||||
set weap_allow_ak74u “1?
|
||||
set weap_allow_barrett “1?
|
||||
set weap_allow_beretta “1?
|
||||
set weap_allow_colt45 “1?
|
||||
set weap_allow_concussion_grenade “1?
|
||||
set weap_allow_deserteagle “1?
|
||||
set weap_allow_deserteaglegold “1?
|
||||
set weap_allow_dragunov “1?
|
||||
set weap_allow_flash_grenade “1?
|
||||
set weap_allow_frag_grenade “1?
|
||||
set weap_allow_g3 “1?
|
||||
set weap_allow_g36c “1?
|
||||
set weap_allow_m1014 “1?
|
||||
set weap_allow_m14 “1?
|
||||
set weap_allow_m16 “1?
|
||||
set weap_allow_m21 “1?
|
||||
set weap_allow_m4 “1?
|
||||
set weap_allow_m40a3 “1?
|
||||
set weap_allow_m60e4 “1?
|
||||
set weap_allow_mp44 “1?
|
||||
set weap_allow_mp5 “1?
|
||||
set weap_allow_p90 “1?
|
||||
set weap_allow_remington700 “1?
|
||||
set weap_allow_rpd “1?
|
||||
set weap_allow_saw “1?
|
||||
set weap_allow_skorpion “1?
|
||||
set weap_allow_smoke_grenade “1?
|
||||
set weap_allow_usp “1?
|
||||
set weap_allow_uzi “1?
|
||||
set weap_allow_winchester1200 “1?
|
||||
|
||||
// Explosives
|
||||
set scr_weapon_allowc4 “1?
|
||||
set scr_weapon_allowclaymores “1?
|
||||
set scr_weapon_allowflash “1?
|
||||
set scr_weapon_allowfrags “1?
|
||||
set scr_weapon_allowmines “1?
|
||||
set scr_weapon_allowrpgs “1?
|
||||
|
||||
// Smoke
|
||||
set scr_weapon_allowsmoke “1?
|
||||
|
||||
// Nightvision
|
||||
set scr_enable_nightvision “1?
|
||||
////////////////////////////////////////////
|
||||
////////////////////////////////////////////
|
||||
//
|
||||
// Attachments
|
||||
set attach_allow_assault_acog “1?
|
||||
set attach_allow_assault_gl “1?
|
||||
set attach_allow_assault_none “1?
|
||||
set attach_allow_assault_reflex “1?
|
||||
set attach_allow_assault_silencer “1?
|
||||
set attach_allow_lmg_acog “1?
|
||||
set attach_allow_lmg_grip “1?
|
||||
set attach_allow_lmg_none “1?
|
||||
set attach_allow_lmg_reflex “1?
|
||||
set attach_allow_pistol_none “1?
|
||||
set attach_allow_pistol_silencer “1?
|
||||
set attach_allow_shotgun_grip “1?
|
||||
set attach_allow_shotgun_none “1?
|
||||
set attach_allow_shotgun_reflex “1?
|
||||
set attach_allow_smg_acog “1?
|
||||
set attach_allow_smg_none “1?
|
||||
set attach_allow_smg_reflex “1?
|
||||
set attach_allow_smg_silencer “1?
|
||||
set attach_allow_sniper_acog “1?
|
||||
set attach_allow_sniper_none “1?
|
||||
|
||||
Cheat – Effect
|
||||
/give all – Access All Weapons
|
||||
/god – God Mode
|
||||
/noclip – No Clipping Mode
|
||||
/notarget – Enemies Ignore You
|
||||
/give ammo – Full Ammo
|
||||
/jump_height # – Adjust Gravity Default = 39
|
||||
/timescale # – Adjust Time Default = 1.00
|
||||
/cg_LaserForceOn 1 – Add Laser Sights to ALL Weapons
|
||||
/demigod – God mode but screen still shakes
|
||||
/ufo – Same as noclip?
|
||||
/r_fullbright – Easier to see things
|
||||
/cg_drawGun – Removes Your Gun
|
||||
/cg_fov – Zoom with any Gun
|
||||
/player_sprintSpeedScale – Set player’s sprint speed
|
||||
/kill – Kill player
|
||||
/cg_laserlight 1 – To draw the light emitted from the laser
|
||||
/take ammo – Removes your ammo
|
||||
/take all – Removes all your guns and health
|
||||
/sf_use_ignoreammo 1 – Allows you to shoot without reloading.
|
||||
|
||||
//******************************************************************************
|
||||
// KOTH -- HEADQUARTERS
|
||||
//******************************************************************************
|
||||
//set sv_mapRotation "gametype koth map mp_backlot gametype dm map mp_bloc gametype sab map mp_bog gametype war map mp_cargoship gametype dom map mp_citystreets gametype sd map mp_convoy"
|
||||
Executable
+47
@@ -0,0 +1,47 @@
|
||||
xl2eVo Patch Making TuT!
|
||||
|
||||
I've done this thread because a few people have asked about it and nobody makes their own patches on cod4, its full of that shit one that freezes all the time lol, its really simple, pretty much the same as cod5 but different files and offsets.
|
||||
|
||||
Before you begin you will need...
|
||||
|
||||
HxD Hex Editor
|
||||
Notepad++
|
||||
Offzip & Packzip
|
||||
|
||||
make a folder on your desktop called pack and put in offzip, packzip and your patch_mp.ff.
|
||||
|
||||
I will put each step in a spoiler to make this thread as easy to read as possible..
|
||||
|
||||
[SPOILER=]First you need to Decompress your patch_mp.ff so you need to open up cmd command prompt and type in cd desktop/pack then
|
||||
offzip -a -z -15 patch_mp.ff ./ 0[/spoiler]
|
||||
|
||||
NEXT you need to select the files you want and delete all the other...in the spoiler is a list of all the files you MIGHT want, weapons.gsc and rank.gsc are where most mods are in existing patches.
|
||||
|
||||
[spoiler=]
|
||||
PHP Code:
|
||||
GSCNAME FILE STARTOFFSET LENGTH
|
||||
Koth.gsc 00030783 2924 5F0D
|
||||
Weapons 0002cbcc 1AC7 9E0A
|
||||
Rank part1 000295f3 A00d 5FF3
|
||||
Rank part2 0002cbcc 0 1A9B
|
||||
[/spoiler]
|
||||
|
||||
Once you have all your files ready with the correct offsets chosen, just open them up in Notepad++ and edit to your liking.
|
||||
|
||||
Once you have finished editing, just make sure the files are the same size as they were before you started and recompress them...
|
||||
|
||||
[spoiler=]Packzip -o 0x(File name here) -w -15 (File name Here).dat patch_mp.ff
|
||||
|
||||
An example would be Packzip -o- 0x0002cbcc -w -15 0002bcc.dat patch_mp.ff
|
||||
[/spoiler]
|
||||
|
||||
Now its all packed back up and ready to transfer to your ps3 for testing
|
||||
|
||||
|
||||
Fabulous tutorial, well explained. I only found 2 mistakes, the first is in the example,
|
||||
|
||||
" Packzip -o 0x(File name here) -w -15 (File name Here).dat patch_mp.ff
|
||||
|
||||
An example would be Packzip -o- 0x0002cbcc -w -15 0002bcc.dat patch_mp.ff "
|
||||
|
||||
the top line is correct yet the bottom line should not have a - after the o. also, the the 2nd time you wrote the name you forgot a "c" before the "bcc." Everything else is fabulous and this is the best I have ever seen. Well done!
|
||||
Executable
+96
@@ -0,0 +1,96 @@
|
||||
Alright, I'll post every tweaks and tips I know on cod4, there will be useful things and completely useless yet funny binds ^^, lets start by some useful things. Oh and forgive my english please, if there is something you don't understand or something that doesn't work, I'll be glad to reply and help you out as much as I can
|
||||
|
||||
First I'll list the modification that are available with the promod, they should all work in normal too:
|
||||
|
||||
- Promod Controls :
|
||||
These controls can be very important in clanwars especially the DropBomb thing. So i found a way to bind it to a key here is the line you have to add to your cfg file
|
||||
bind O "openscriptmenu quickpromod 2"
|
||||
|
||||
(here of course if you want another key to be assigned just change the O by the one you want)
|
||||
Now every time I press on O my player will just drop the bomb where he is, this is a crucial thing if you mistakenly stole the bomb from your friend.
|
||||
|
||||
I don't think something like killing yourself is important but it would work the same
|
||||
bind x "openscriptmenu quickpromod 3" for timeout
|
||||
bind x "openscriptmenu quickpromod 4" for suicide
|
||||
|
||||
Next, don't you think it is really boring to press Esc. then choose a class etc etc when you want to choose another weapon ? then here is the solution :
|
||||
bind 1 "openscriptmenu quickpromod assault"
|
||||
bind 2 "openscriptmenu quickpromod specops"
|
||||
bind 3 "openscriptmenu quickpromod demolitions"
|
||||
bind 4 "openscriptmenu quickpromod sniper"
|
||||
|
||||
(These are the numbers above & é " ' at least on my G15 :p)
|
||||
Done, now every time I press on each of this keys my weapons will immediately change. Remember that your classes are registered by the promod if you choose an M4 then by pressing the key "1" you'll always have the M4 back if you want something else you'll have to get through the process of choosing your weapon, camo, special grenade etc at least once (same for the other classes). Please note that those binds won't work when you're dead ! But if you press them before 10 secondes after the beginning of a round it will change.
|
||||
|
||||
And you can also change which special grenade you want, flash/smoke with that bind
|
||||
bind I "openscriptmenu quickpromod grenade"
|
||||
|
||||
- Promod Graphics :
|
||||
Here I'll explain what exactly the promod allow us to change in our graphics. First you have to know the promod is different from the normal maps. It is something pretty light but all the modification they have done boost your fps by 15% at least.
|
||||
|
||||
DrawDecals, this is one of the most used tweaks in all cfg boost you could ever use, it significantly increase your fps but your game will be really really ugly, (uni-colored walls, ugly ground, ...) If you want to test it yourself here is the line.
|
||||
r_DrawDecals 0 (to revert it back as before put 1 instead of 0)
|
||||
|
||||
But there is something you can do about that for instance, if you want to do your best in clanwars but still enjoy the graphics when you're playing for fun without every time having to change the line here is the process, we will bind the command to a key to be able to toggle between the 2.
|
||||
bind ALT "toggle r_drawdecals 1 0"
|
||||
|
||||
Now every time I press on ALT key my game will change between DrawDecals 1 and 0
|
||||
|
||||
DrawSun, well no need any explanation here however this doesn't really change anything but here is the command if you want to get rid of the sun.
|
||||
r_DrawSun 0 (again, if you want to get it back just put 1 instead of 0)
|
||||
|
||||
Explosion Distortion, this happens when something explodes in front of you there will be a graphical "distortion" effect, this will be beautiful but you won't see anything behind it and it greatly decrease your fps when it happens so if you want to get rid of it.
|
||||
r_distortion 1 0
|
||||
|
||||
The Shadows, ah such a beautiful thing .. the promod doesn't allow it, it gave too much of an advantage so they removed it. DO NOT TRY to activate the shadows in promod as you will hear a terrible sound until you disable it. But if like me you want a beautiful game when you're not in promod we can toggle it.
|
||||
sm_enable 1 0 bind K "toggle sm_enable 1 0"
|
||||
|
||||
Eject Brass, now that's something useful as it will disable the empty shell of your weapon when you're shooting, It means that you should no longer have fps drops when you're shooting now with it.
|
||||
cg_Brass 1 0 bind x "toggle cg_Brass 1 0"
|
||||
I'm sure you want some more !!! there are still so many things.. I don't even know where to start :p
|
||||
I think now I'll list the MOST useful thing you can change. So here come part 3 !
|
||||
|
||||
- Others :
|
||||
THE thing every player HAS to change, the fov (field of view) you just have to try it to see it yourself but I think you really should give it a try if you never did.
|
||||
cg_fov 65 80
|
||||
|
||||
And if like me you like to change depending on which map it is or which weapon you have
|
||||
bind = "toggle cg_fov 65 73 80"
|
||||
|
||||
(Why 73 ? Because :p, you can put up to 8 different numbers i think, means 8 different fov, choose the one that suits you the most)
|
||||
Ok this one is a bit different because ANY number between 65 and 80 will work, it is as your player's preference. You will see much more things at close range but you'll have less visibility at long range. test it and choose the one you like the most ! Also if you think a fov 8à is not enough you can go even further. The following command can ONLY be applied directly in the cfg with the game not open else it won't work.
|
||||
cg_fovScale 1.125 (I don't think you can go any further)
|
||||
bind x "toggle cg_fovScale 1 1.125" (aka default, max)
|
||||
|
||||
Now something really useful, the sensitivity. If like me you find it hard to settle it with the cod4 menu there is a way to fix that.
|
||||
sensitivity x.xxxx (yeah you can settle it a 0.000000001 if you want, long live to the accuracy)
|
||||
|
||||
If you want to see how many fps you have constantly
|
||||
cg_drawFPS 1
|
||||
|
||||
(they should appear in one of the screen corners, we'll see later how to change its place)
|
||||
Now you got a counter that display your amount of fps. Next is put a limit to them, belive me 90 constant is better than having them up to 130 then down to 100 ( = lag )
|
||||
com_maxfps 125 (or 250, the 2 most used numbers)
|
||||
bind ) "toggle com_maxfps 125 250"
|
||||
|
||||
(yeah you will find some servers that kick you for having too high fps .. However I never got kicked for 125 so when I see there is a limit i just press the key and I'm down to 125)
|
||||
|
||||
Then there is a way to reduce lags, or at least allow more of your bandwidth to go for the game.
|
||||
snaps 30 (reduce lag)
|
||||
cl_maxpackets 100 (should already be like this because of the promod)
|
||||
|
||||
To reduce the lags coming from your PC there are some things i never tested myself so I can't tell what will happen I don't think they are not allowed but who knows ... So I'll only write the ones I'm sure won't trouble your game experience, However if someone ask for them I won't refuse.
|
||||
rate 25000 (This should reduce the effort your computer have to do to handle the game)
|
||||
|
||||
And one last thing, if you want to have an indicator for the flash grenade just like the normal ones here is the line
|
||||
seta cg_hudGrenadeIconEnabledFlash "1"
|
||||
|
||||
EDIT 1 : Aha I knew I would forgot something, one of the things I use the most ...
|
||||
If you are pissed of having to press Esp then leave to leave here is some binds that will greatly simplify your life.
|
||||
bind F9 "disconnect" (this one will bring you back on the server list, really useful)
|
||||
bind F10 "quit" (this one just shut down the game)
|
||||
|
||||
EDIT 1 : I remember someone asked for my cfg, if you still want it I will share it here no problem =)
|
||||
|
||||
Ok that was the useful and serious part, there were so many things to tell so I won't be surprise if I have forgot something ... I'll update this post if I remember something.
|
||||
Stay tuned for the FUNNY part !! It will include how to change the teams name (ye you can call the enemy team fags if you want), customize the scoreboard and many others !!!
|
||||
Executable
+42
@@ -0,0 +1,42 @@
|
||||
Here are some simple single player tips, tricks, and cheats for the Call of Duty 4 single player mode on PC.
|
||||
|
||||
Start up Call of Duty 4 single player, go into your options, and make sure that the console is enabled.
|
||||
|
||||
Press your ~ (tilde) key anytime you want to enter these codes in – you can keep entering them.
|
||||
First off, type seta thereisacow "1337", this enables most of the cheats.
|
||||
|
||||
In order to pick a level, use spdevmap mapname
|
||||
|
||||
Here are some handy console commands that may help you through the game:
|
||||
|
||||
ufo – you can fly through walls to get places – be careful, this can mess things up a little, and you may get stuck
|
||||
give – gives you an item. If you type give all, you will get all weapons
|
||||
god – god mode!
|
||||
demigod – god mode, but some things still happen like screen shaking and such
|
||||
notarget – you will be invisible to enemies
|
||||
give ammo – instant ammo
|
||||
jump_height – allows you to change the physics in the game – like moon shoes
|
||||
timescale – let’s you play with time – fast or slow
|
||||
cg_LaserForceOn – laser sight, baby!
|
||||
|
||||
To insert the following codes, enable the console from the in-game options. Press ~ and type in “seta thereisacow 1337?, pressing Enter thereafter. From here, type “spdevmap bog_a” and press Enter again. Then, you can insert the following cheats. this is how you do it
|
||||
|
||||
* cg_drawgun – Drop your gun
|
||||
* cg_fov – Zoom with any gun
|
||||
* cg_LaserForceOn 1 – Laser site with any gun
|
||||
* demigod – God Mode (with shaking screen)
|
||||
* give (item) – Acquire any item
|
||||
* give all – Get any weapon
|
||||
* give ammo – Full ammo
|
||||
* god – God Mode (without screen shaking)
|
||||
* jump_height # – Adjust gravity (39 is default)
|
||||
* noclip – No Clipping
|
||||
* notarget – Dumb AI
|
||||
* r_fullbright – Brighter features
|
||||
* timescale # – Adjust the time (1.00 is default)
|
||||
* ufo – No Clipping (II)
|
||||
|
||||
Map Names:
|
||||
ac130,aftermath,airlift,airplane,ambush,armada,blackout,bog_a,bog_b
|
||||
,cargoship,coup,hunted,icbm,jeepride,killhouse,launchfacilty_a,
|
||||
launchfacilty_b,scoutsniper,sniperescape,village_assault,village_defend
|
||||
Executable
+1465
File diff suppressed because it is too large.
Load diff
+109
@@ -0,0 +1,109 @@
|
||||
Setting up the CoDJumper mod for a public game server:
|
||||
|
||||
--------------------------------------------------
|
||||
|
||||
CoD4
|
||||
|
||||
1) Download the file from http://www.codjumper.com/mods.php (direct link) and extract it.
|
||||
2) Create a new folder named "codjumperv3_1" in the "Mods" folder on your server (if one doesn't exist, create it).
|
||||
3) Upload the two files named "mod.ff" & "z_cod4jumper.iwd" (found in your recently extracted folder) into the newly created folder named "codjumperv3_1". If you wish to use the official CoDJumper.com skins then you can download the .iwd file here (place it in the same folder as the other two files).
|
||||
4) Download our template server config file here. Edit it accordingly and place it in the "main" directory on your server. You may also want to rename the file to something more appropriate (see red text below regarding this).
|
||||
5) Next you must edit the command line for the server. This is where it gets slightly complicated - how you do this depends on what company you have bought your game server from. I will continue the instructions based on the control panel provided by LowPings.net:
|
||||
A) Select your game server, and then click "Command Line Changer".
|
||||
B) Click on the "New" link.
|
||||
C) In the "Command Line Name" box, enter "codjumperv3_1".
|
||||
D) Tick the "+set fs_game" checkbox and enter "mods/codjumperv3_1" into the textbox.
|
||||
E) Tick the "+set sv_punkbuster " checkbox and enter "1" into the textbox.
|
||||
F) Tick the "+exec" checkbox and enter the name of your server config, e.g. "7897987server.cfg" (it's recommended that you don't use a predictable config name such as server.cfg due to an exploit where people can download your server config and consequently get your RCON password.)
|
||||
G) Click "Save", and then on the Command Line Changer list page, click "Select" next to your new codjumperv3_1 entry.
|
||||
6) Restart your server, it should be running successfully now!
|
||||
|
||||
--------------------------------------------------
|
||||
|
||||
GUID admin on a CoD4 server
|
||||
|
||||
If you wish to auto-promote certain people when they join your server, then follow these simple instuctions:
|
||||
|
||||
1) Add the following lines to your server config (or if they are already in your config, edit accordingly):
|
||||
set cj_autoadmin "1"
|
||||
set cj_adminguids ""
|
||||
2) Insert the GUIDs and player names of the people whom you want to promote. The format should be as follows:
|
||||
set cj_adminguids "guid1,name1,guid2,name2,guid3,name3"
|
||||
3) You can have as many people as possible in it. You must make sure that it is the FULL GUID (32 characters), and there must be no spaces before/after the commas.
|
||||
4) Once you've set it up, people who are in the list should get automatically promoted if they're using the name specified in the config.
|
||||
|
||||
Here is an example of how it should be used (I've changed the GUIDs from their original values):
|
||||
set cj_adminguids "adfe897a00c6633abbb95b9b12624d8a,Peds@CoDJumper,874e8bbcb0df78a1059ad8d2bcae97e7,KS@CoDJumper,
|
||||
2f4eb471b44eeb2bb42fda57aadc423b,Svt@CoDJumper,02d326c7317bb3cda97685a690cf3340,Drof@CoDJumper"
|
||||
|
||||
GUID admins have the ability to promote/demote other plays in the game server, and have access to the CoDJumper mod admin panel, so only add people to your GUID admin list whom you trust! Note that you can't auto-promote people to VIP rank, that must be done manually each time they join. If you get the message "GUID admin detected" then it means that you have the correct GUID, but your name isn't as listed in the config. Also, make sure you use the GUID it provides when you do "/rcon status", NOT the "/pb_myguid" GUID.
|
||||
|
||||
--------------------------------------------------
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
--------------------------------------------------
|
||||
|
||||
Setting up the CoDJumper mod for local play:
|
||||
|
||||
--------------------------------------------------
|
||||
|
||||
Please note that the tutorials below only apply to running the CoDJumper mod on your computer, not for hosting a server which runs the CoDJumper mod. This is particularly important for CoD2, where there are different mods available depending on whether or not you wish to host a server or play on your own "Listen server".
|
||||
|
||||
Credit goes to Damselflies for the CoD:WaW guide (which I have modified and formatted). The direct links may change over time (particularly for CoD4 and CoD:WaW), and so are only there as provisional links (the mods.php link isn't likely to change, but the filename of the mod archives themselves may change).
|
||||
|
||||
The simplest way of downloading and installing the mod correctly is to join one of our servers with "Allow Downloading" in Multiplayer Options set to "On".
|
||||
This must be emphasised! If you don't want to go through the hassle of manually downloading the files, extracting them and placing them in folders, then simply download them automatically off our servers. Once you've done that, all you have to do is make sure you load the mod and play in the correct gametype.
|
||||
* The above does not apply to CoD.
|
||||
|
||||
--------------------------------------------------
|
||||
|
||||
CoD:WaW
|
||||
|
||||
1) Download the file from http://www.codjumper.com/mods.php (direct link) and extract it.
|
||||
2) Create a new folder named "mp_codjumper" in "C:\Documents and Settings\Owner\Local Settings\Application Data\Activision\CoDWaW\mods".
|
||||
(Vista may be something along the lines of "C:\Users\<Your account name>\AppData\Local\Activision\CoDWaW\Mods".)
|
||||
Note: make sure "Show hidden files" is enabled, if not, simply follow those 4 easy steps:
|
||||
A) Click "Tools" ("Organize" in Vista).
|
||||
B) Click "Folder options" ("Folder and Search Options" in Vista).
|
||||
C) Click "Display" ("View" in Vista).
|
||||
D) Check "Show hidden files and folders".
|
||||
3) Copy the two files named "mod.ff" & "mp_codjumper.iwd" (found in your recently extracted folder) into the newly created folder named "mp_codjumper".
|
||||
4) Start the game, click Mods, select "mp_codjumper" and click "Launch mod". Once done, you can load a map in console with "/map mp_shrine", but make sure you run the map in the deathmatch gametype by using "/g_gametype dm" before you load a map (the mod only works in DM). Alternatively, you can run a map through the "Start a new server" menu.
|
||||
|
||||
|
||||
CoD4
|
||||
|
||||
It is highly recommended to have the latest patch installed (1.7 at time of writing).
|
||||
|
||||
1) Download the file from http://www.codjumper.com/mods.php (direct link) and extract it.
|
||||
2) Create a new folder named "codjumperv3_1" in "C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\Mods".
|
||||
3) Copy the two files named "mod.ff" & "z_cod4jumper.iwd" (found in your recently extracted folder) into the newly created folder named "codjumperv3_1".
|
||||
4) Start the game, click Mods, select "codjumperv3_1" and click "Launch mod". Once done, you can load a map in console with "/map mp_carentan", but make sure you run the map in the codjumper gametype by using "/g_gametype cj" before you load a map. Alternatively, you can run a map through the "Start a new server" menu.
|
||||
|
||||
|
||||
CoD2
|
||||
|
||||
1) Download "SPM - Save Position Mod v.1" from http://www.codjumper.com/mods.php (direct link) and extract it.
|
||||
2) Copy the file named "zzz_Save_position_mod_V1.0.iwd" (found in your recently extracted folder) into "C:\Program Files\Activision\Call of Duty 2\main".
|
||||
3a) Start the game, open console, type: /seta scr_saveposition 1, or:
|
||||
3b) Open "config_mp.cfg" in "C:\Program Files\Activision\Call of Duty 2\main\players\<Your profile name>", and add the following at the very bottom on a separate line: seta scr_saveposition "1"
|
||||
4) Start the game. Load a map in console with "/map mp_carentan", but make sure you run the map in the deathmatch or team deathmatch gametype by using "/g_gametype codjumper", "/g_gametype dm" or "/g_gametype tdm" before you load a map (the mod only works in 'codjumper', DM or TDM). Alternatively, you can run a map through the "Start a new server" menu.
|
||||
|
||||
|
||||
CoD:UO
|
||||
|
||||
United Offensive is an expansion pack, and as such the CoD mod works for it (see below for instructions).
|
||||
|
||||
|
||||
CoD
|
||||
|
||||
1) Download "AKK - Auto Kick Killer v1.5" from http://www.codjumper.com/mods.php (direct link) but do not extract it - although it may look like a .zip file, it is actually a .pk3 and should remain as it is.
|
||||
2) Move the file named "zzz_AKK_v1.55.pk3" (which you just downloaded) into "C:\Program Files\Activision\Call of Duty\Main".
|
||||
3) Start the game. Load a map in console with "/map mp_carentan", but make sure you run the map in the deathmatch or team deathmatch gametype by using "/g_gametype dm" or "/g_gametype tdm" before you load a map (the mod only works in DM or TDM). Alternatively, you can run a map through the "Start a new server" menu.
|
||||
|
||||
If you find that for some reason it does not work, also try:
|
||||
4) Open "config_mp.cfg" (located in the same 'Main' directory as the file you just moved), and add the following at the very bottom on a separate line: seta scr_saveposition "1"
|
||||
5) Follow step 3 above.
|
||||
+114
@@ -0,0 +1,114 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<!-- DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" -->
|
||||
<html dir="ltr">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<title>Understanding lag and lagometer</title>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
body {
|
||||
font-family: ;
|
||||
font-size: 12px ;
|
||||
letter-spacing: 1px;
|
||||
}
|
||||
/* Quote & Code blocks */
|
||||
.code, .quote, .php {
|
||||
font-size: 11px;
|
||||
border: black; border-style: solid;
|
||||
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
|
||||
}
|
||||
.Forum {
|
||||
font-weight : bold;
|
||||
font-size: 18px;
|
||||
}
|
||||
.Topic {
|
||||
font-weight : bold;
|
||||
font-size: 14px;
|
||||
}
|
||||
.genmed {
|
||||
font-size: 12px;
|
||||
}
|
||||
hr.sep { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}
|
||||
-->
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<span class="Topic">Technical Questions - Understanding lag and lagometer</span>
|
||||
<br /><hr />
|
||||
<span style="font-weight:bold">What is LAG, how to use the lagometer?</span>
|
||||
<br /><br />
|
||||
The lagometer is a tool provided to diagnose the condition of your connection, and to let you know when things are proceeding normally and when they are not. The following is a brief explanation in text and pictures of what the lagometer does and what it indicates.
|
||||
<br /><br />
|
||||
First, you need to turn it on. In the console, type:
|
||||
<br /><br />
|
||||
<span style="font-family:Courier New">cg_lagometer 1</span>
|
||||
<br /><br />
|
||||
When you close the console, you should see this:
|
||||
<br /><br />
|
||||
<img src="lagometer.jpg" alt="Image" title="Image" border="0" />
|
||||
<br /><br />
|
||||
This is a one-quarter-size shot of my screen at 1024 x 768. The inset is the lagometer rendered full-size as it appears to me in-game.
|
||||
<br /><br />
|
||||
"Very nice," you say, "but what the heck am I looking at, and what does it mean?"
|
||||
<br /><br />
|
||||
Glad you asked! The lagometer is a graphical representation of the interaction between the server and your "client," which is the game running on your computer.
|
||||
<br /><br />
|
||||
The server "serves" data representing the "gamestate" (the "world" that the server is simulating mathematically) by sending it to all clients (every player connected to the server) simultaneously 20 times per second (every 50 milliseconds). These "snapshots" (as they are officially known) are then "rendered" by your client and its video system to display the part of the gameworld and its events which are visible to you from your gameworld viewpoint.
|
||||
<br /><br />
|
||||
Of course, despite the fact that every client gets a gamestate snapshot for the entire gameworld 20 times a second, your client only needs to render the part of the world it can logically "see." The other data is there, but not rendered (except in the case of cheating, which is why it is possible to "see through walls," etc. with cheats.)
|
||||
<br /><br />
|
||||
But if the snapshots are coming in only 20 times a second, and your client is rendering many more frames per second (typically about 80, or 4 times the snapshot rate), where does the information for the extra frames come from? Clearly, the client is not rendering each snapshot 4 times, since that would make a very choppy "slideshow" kind of presentation. Instead, each client calculates and "interpolates" its own data between the "real" data contained in successive snapshots, and renders these "interpolated" frames so you get a smooth animation of moving objects (primarily other players) in the game.
|
||||
<br /><br />
|
||||
This system works out pretty well, since it is reasonable to assume that if a player is moving due north in 2 successive snapshots that his position will follow a smooth linear progression in the interpolated frames.
|
||||
<br /><br />
|
||||
When you look at the lagometer display, you see that it is divided horizontally by a dashed white line, like the one painted on a highway where it is okay to pass. This is the divider between the upper "your client's rendered frames" area, and the lower "snapshots your client got from the server" area. (comment by BoonDock: this devider is not exisiting in ET!)
|
||||
<br /><br />
|
||||
The display above the white lines advances one pixel for every frame your client renders. The lower display advances one pixel for each snapshot that your client receives. This is why the upper display always moves faster than the lower one.
|
||||
<br /><br />
|
||||
Below is a series of lagometer screenshots from my client connected to the AWITS server. (or ET) Let's examine them in detail to see what information they contain:
|
||||
<br /><br />
|
||||
<span style="font-weight:bold">Number 1</span> is a normal, stable lagometer display, with a narrow, flat green line at the bottom, which reflects a fairly low (50) and stable ping. The upper blue line has only a tiny bit of yellow in it. Yellow above the blue line is undesirable, since these are frames that are extrapolated by your client, which means that it is making a kind of educated guess about where moving objects are, in the absence of "real" snapshot data from the server.
|
||||
<br /><br />
|
||||
<span style="font-weight:bold">Number 2</span> contains many yellow triangles above the blue, but there is still blue in between them. The blue indicates frames that are interpolated between valid snapshots, but the yellow means that the client is extrapolating outside of valid snapshot data. The height of the yellow indicates the time since the last valid snapshot, which is why triangles form. The longer the time without a valid snapshot, the higher the yellow line, until valid snapshot data is again rendered and the yellow suddenly disappears. When this happens, the client will put players back where the server says they should be, which may not be where the client had extrapolated their movements. The game would appear choppy as the cycle of extrapolate/correct/extrapolate/correct continued.
|
||||
<br /><br />
|
||||
<span style="font-weight:bold">Number 3</span> shows a large yellow triangle forming at the edge of the lagometer. As time passes without a valid snapshot having been rendered, the height of the triangle grows accordingly. This is a graphic representation of the phenomenon of lag. Note that there are spikes in the green, showing that the client's ping is momentarily climbing.
|
||||
<br /><br />
|
||||
<div style="text-align:center"><img src="lagtypes.jpg" alt="Image" title="Image" border="0" /></div>
|
||||
<br /><br />
|
||||
<span style="font-weight:bold">Number 4</span> shows red spikes, which mean that snapshots have been dropped by the network, either in transmission (packet loss) or because the client can't handle them (cpu tied up by other tasks, like taking repeated screenshots.) CoD and all Quake-engine games use UDP packets because they are fast and easy to handle, but they have no retransmission or error-correction capability. The server sends them and forgets about them. Once lost, they are lost for good. Red spikes like these occur from time to time, and occasional red spikes are not necessarily bad unless they are wide (each pixel in width is one snapshot lost) or frequent. During DoS attacks on our host, the lagometer will show almost solid red. (Red spikes will always be this height. There is no meaning associated with the height, which is purely arbitrary.)
|
||||
<br /><br />
|
||||
<span style="font-weight:bold">Number 5</span> shows a big yellow triangle, which would manifest in-game as a brief freeze, followed by players "teleporting" to nearby locations as the client gets correct information from the server. Remember, any yellow means the client is trying to guess where players should be in the absence of proper information from the server.
|
||||
<br /><br />
|
||||
<span style="font-weight:bold">Number 6</span> shows a long string of connected yellow. With no blue in sight, any movement by the player will result in the "skating" or "rubber-band" effect, where the player is "snapped back" to where the server last put him. This shot is not really typical of that effect, since it was the result of taking many back-to-back screenshots. When this happens spontaneously in the game, a triangle will form that grows to the top of the lagometer, so what you really see is a yellow bar all the way to the top.
|
||||
<br /><br />
|
||||
Remember, the only thing that is "really" happening in-game is what the server is calculating. If the server cannot get this information to the client, the client will render a guess about what is going on. Since players move at about 10 feet per second in the game, one missed snapshot can make a difference of 6 inches in location.
|
||||
<br /><br />
|
||||
Four missed snapshots (one-fifth of a second in duration) can make a difference of two feet! This is why your client sometimes appears to show a sure hit, but the server may register a clean miss. Playing with the lagometer on can help you understand what is "really" going on in the game.
|
||||
<br /><br />
|
||||
<span style="font-size:9px; line-height:normal">The Lagometer tutorial above is © 2004 by wadiano productions. It's written by Ron "Pair O' Noyas" Reposh, and was originally posted at <a href="http://awits.com/Community." target="_blank">http://awits.com/Community.</a> All Images and trademarks are property of Activision.</span>
|
||||
<br /><br />
|
||||
<br />
|
||||
<span style="font-weight:bold">Is there a cure against LAG?</span>
|
||||
<br /><br />
|
||||
Yep.. most of the time there sure is, but the cure depends on what information the lagometer shows.
|
||||
<br /><br />
|
||||
<span style="font-weight:bold">If you get green spikes</span>, or the server wont let you connect because your ping is to high try to:
|
||||
<br /><br />
|
||||
1 Stop all applications that uses the internet, such as Internet browsers, downloads, ICQ, Teamspeak, skype ect.
|
||||
<br /><br />
|
||||
2. If you are using a shared internet connection, step one applies to ALL the computers on the connection. Brother, Sister, mom, dad or neighbor I don't care. How to stop them is your problem <img src="images/smiles/icon_smile.gif" alt="Smile" border="0" />
|
||||
<br /><br />
|
||||
3. Scan your computer for spy ware & Virus, sometimes these buggers eat alot of bandwidth. I prefer to use Spybot SD to get rid of the spy ware, but you can use whatever you like. remember to update your virus killer and do a full system scan as well, When the scan is complete, reboot your computer.
|
||||
<br /><br />
|
||||
<span style="font-weight:bold">If you get yellow spikes</span>, you should try to:
|
||||
<br /><br />
|
||||
1. Lower your graphic settings in the game, such as Video Mode, Character textures, General textures texture filter.
|
||||
<br /><br />
|
||||
But I just bought this x-brand display adaptor with 3.6GB DDR ram and dual 4.7Ghz processors?
|
||||
<br />
|
||||
I don't care, lower your settings.. If the problem is solved, you can gradually increase the settings step by step until the problem re-occur. Another good idea could be to update the driver for your display adaptor, chipset, BIOS etc.
|
||||
<br /><br />
|
||||
2. lower your sound settings.
|
||||
</body>
|
||||
</html>
|
||||
Executable
BIN
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
Executable
BIN
Binary file not shown.
|
After Width: | Height: | Size: 47 KiB |
Reference in new issue
Block a user