alterIWnet is a modification for the popular game Modern Warfare 2, allowing you to play the game as it was meant to be played - with dedicated servers and various other additional features.
/////////////////////////////////////////////////////////////////////////////////// /// Call of Duty - Black Ops for alterOps Configuration file by yolarrydabomb /// ///////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////// // SERVER NAME & COLORS // ////////////////////////////////////////////////// // // // ^1 Red // // ^2 Green // // ^3 Orange // // ^4 Dark Blue // // ^5 Light Blue // // ^6 Pink // // ^7 White // // ^8 Grey // // ^9 Brown // // ^0 Black // // Example: ^1TDM ^7Server //
sv_hostname "^3Alterops ^7Lazy Server" // Please put a server host name here
rcon_password "ChangeMe123" // Access to your server to change stuff remotely. scr_player_forcerespawn "1" // Players respawn automatically after being fragged. scr_game_spectatetype "1" // Enable or Disables Spec mode, putting "1" allows spectators to spectate match. scr_hardcore "0" // Enable or Disable Hardcore Mode. scr_player_healthregentime "5" // Time it takes you to recover damage. scr_team_kickteamkillers "0" // Anyone who team kills, gets kicked automatically if you enable this feature. scr_team_teamkillspawndelay "20" // Team Killer gets a respawn penalty of specified seconds (20). scr_player_maxhealth "100" // Percent of Health players will have on Respawn. scr_player_sprinttime "12" // Sprint run time. scr_player_suicidespawndelay "0" // Wait before you respawn if you committed suicide. scr_teambalance "1" // Enable or Disable auto balance. party_minplayers "2" // Pre-Match Lobby
g_password "" // Password Protected Game. Leave blank if you want players to join. sv_disableClientConsole "0" // Enable or Disable players ability to access server commands. sv_reconnectlimit "5" // How many times you can try to reconnect. sv_timeout "240" // Timeout time period. You will timeout after (240) seconds when attempting to connect or if you are getting connection interruptions. sv_zombietime "10" // Your idle time period before getting kicked. g_inactivity "0" // Enable or Disable auto kick feature for idle/AFK players. g_allowvote "1" // Allow Vote. sv_floodProtect "4" // Chat Spam Protection. sv_maxPing "0" // Max Ping allowed. sv_maxRate "25000" // Max rate on server. sv_minPing "0" // Minimum Ping allowed. sv_maxclients "30" // Maximum players that can enter server. sv_privateClients "0" // Private reserved slots on server. reserverdslots.txt required if enable. sv_pure "1" sv_kickBanTime "300" // Kick Ban Duration. Time before player can re-join the server after getting kicked. sv_vac "0" //DOES NOTHING // Enable/Disable VAC steam Anti-Cheat..helpless on alterops.
g_deadChat "0" // Enable or Disable the ability to read dead chat chat of people who have been fragged. scr_game_allowfinalkillcam "1" // Enable/Disable Game Winning Kill Killcam. scr_team_allowHardpointStreakAfterDeath "0" // Enable/Disable Killstreak after Death. Player resumes the killstreak even after being fragged. scr_game_allowkillcam "1" // Allow Killcam. g_allow_teamchange "1" // Allow players to change teams. g_teamchange_keepbalanced "1" // Team Change Keep Balanced g_teamchange_graceperiod "4" // Team Change Grace Period scr_player_allowrevive "1" // Allow players to revive each other. scr_team_artilleryTeamKillPenalty "0.25" // If you kill your team member with artillery strike, this amount of percent of your artillery time gets deducted. Logical ? scr_game_deathpointloss "0" // Points Loss on death Cod Points. scr_team_fftype "0" // Enable or Disable Friendly Fire. scr_game_onlyheadshots "0" // Enable/Disable Only Headshots mode. You can only kill players by taking headshots. scr_player_healthregentime "5" // Health regeneration time, time it takes for blood splatter to be removed from the screen. scr_team_teamkillspawndelay "20" // Team Kill respawn penalty, in seconds. scr_player_maxhealth "100" // Players starts with this amount of health in percentage. scr_team_mortarTeaTeamKillPenalty "0.25" // Mortar Air Strike Team Kill Penalty, time deducted. scr_game_prematchperiod "15" // Time before match starts. Strat time? scr_game_allowfinalkillcam "1" // Allow Final Kill Killcam. g_speed "190" // Player speed, speed at which player can move. scr_player_sprinttime "4" // Sprint time, duration a player can run. scr_game_suicidepointloss "0" // Suicide penalty in cod points. scr_player_suicidespawndelay "0" // Respawn wait after suicide. scr_team_teamkillpointloss "1" // Cod Points Penalty for Team Kill. scr_team_teamkillspawndelay "20" // Respawn penalty in time, after team kill. scr_team_teamkillerplaylistbanpenalty "0" // Add the team killer to the ban list. scr_team_teamkillerplaylistbanquantum "0" scr_game_perks 1 // Allow players to have perks
voice_deadChat "0" // Enable/Disable voice over IP chat when a player is dead. voice_global "0" // Enable/Disable the use of in-game voice over IP. sv_voicequality "3" // Voice Quality, 3 for high, 1 for low. More bandwidth better quality. g_voiceChatTalkingDuration "500" // Duration you can chat. sv_voice "1" // Allow Voice Chat
////////////////////////////////////////////////// //CAPTURE THE FLAG GAMETYPE SETTINGS // //////////////////////////////////////////////////
scr_ctf_globalbattlechatterprobability "0" scr_ctf_enemycarriervisible "0" // Where is the flag carrier, spot visible on radar. scr_ctf_flagrespawntime "0" // Time before a captured flag respawns. scr_ctf_idleflagreturntime "30" // Time before a dropped flag returns to its default location if not picked. scr_ctf_numlives "0" // Number of lives per player 0 for unlimited. scr_ctf_playerrespawndelay "0" // Respawn wait in seconds. scr_ctf_roundlimit "3" // How many rounds match would last. scr_ctf_roundswitch "1" // Rounds before the teams switch sides. scr_ctf_scorelimit "3" // Target score before the round ends. scr_ctf_timelimit "5" // Round length. scr_ctf_touchreturn "1" // Ability to return the flag by touching it. scr_ctf_waverespawndelay "15"
scr_dem_globalbattlechatterprobability "0" scr_dem_bombtimer "45" // Time the bomb takes to detonate. scr_dem_defusetime "5" // Time taken to defuse the bomb. scr_dem_extratime "3" scr_dem_numlives "0" // Lives per player 0 for unlimited. scr_dem_planttime "5" // Time it takes to plant a bomb in seconds. scr_dem_roundlimit "0" // Rounds the game is limited to, if there are no winners. scr_dem_roundswitch "1" // Rounds before the teams switch the sides. scr_dem_scorelimit "2" // Score limit needed to win. scr_dem_timelimit "2.5" // Round time limit.
scr_dom_globalbattlechatterprobability "0" scr_dom_flagcapturetime "10" // Time in seconds to capture a flag. scr_dom_numlives "0" // Lives per player 0 for unlimited. scr_dom_playerrespawndelay "0" // Duration of time you wait to respawn. scr_dom_roundlimit "1" // Rounds played per game. scr_dom_scorelimit "200" // Score limit per game. scr_dom_timelimit "0" // Duration in minutes per round. scr_dom_waverespawndelay "0" // Spawn delay at start.
////////////////////////////////////////////////// //FREE FOR ALL GAMETYPE SETTINGS // //////////////////////////////////////////////////
scr_dm_globalbattlechatterprobability "100" // scr_dm_bonus_leader "0" // scr_dm_numlives "0" // Lives per player 0 for unlimited. scr_dm_playerrespawndelay "0" // Time in seconds wait to respawn. scr_dm_roundlimit "1" // Round limit. scr_dm_score_assist "0" // Points allotted for an assist. scr_dm_score_death "0" // Points allotted for dying. scr_dm_score_headshot "0" // Points for headshot. scr_dm_score_kill "50" // Points for a kill. scr_dm_scorelimit "2000" // Points needed to win the game. scr_dm_score_suicide "0" // Points allotted for suicide. scr_dm_timelimit "15" // Duration the game lasts in minutes when the score limit isn't reached. scr_dm_waverespawndelay "0" // Delay before the first respawn in the first round.
scr_koth_globalbattlechatterprobability "0" scr_koth_numlives "0" // Number of lives per game 0 for unlimited. scr_koth_playerrespawndelay "0" // Players respawn wait. scr_koth_roundlimit "1" // Rounds to be played. scr_koth_roundswitch "1" // Rounds to be played before teams switch sides. scr_koth_scorelimit "250" // Score limit to win the game. scr_koth_timelimit "15" // Duration in minutes the game will continue if the score isn't reached. scr_koth_waverespawndelay "0" // First respawn delay for each round.
scr_sab_globalbattlechatterprobability "0" scr_sab_bombtimer "30" // Duration in seconds the bomb takes to detonate. scr_sab_defusetime "5" // Time taken to defuse the bomb. scr_sab_hotpotato "0" // One bomb that the teams must fight over. One defending and one have to plant at the site. scr_sab_numlives "0" // Number of lives players get. scr_sab_planttime "2.5" // Time taken to plant the bomb. scr_sab_playerrespawndelay "7.5" // Time before respawn. scr_sab_roundlimit "1" // Rounds per game. scr_sab_roundswitch "1" // Rounds needed to be played before the teams switch sides. scr_sab_scorelimit "1" // Score limit to win the match. scr_sab_timelimit "10" // Duration in minutes the game lasts if the score limit isn't reached. scr_sab_waverespawndelay "0" // Time delay for first respawn before the game.
////////////////////////////////////////////////// //SEARCH AND DESTROY GAMETYPE SETTINGS // //////////////////////////////////////////////////
scr_sd_globalbattlechatterprobability "0" scr_sd_bombtimer "45" // Time taken for the bomb to detonate. scr_sd_defusetime "5" // Time taken to defuse the bomb. scr_sd_game_spectatetype "3" // Allow team spectate. scr_sd_multibomb "0" // Allow more than one bomb. scr_sd_numlives "1" // Number of lives per player per game. scr_sd_planttime "5" // Time taken to plant the bomb. scr_sd_playerrespawndelay "0" // Respawn wait. scr_sd_roundlimit "0" // Rounds the game is limited to 0 for unlimited. scr_sd_roundswitch "3" // Rounds to be played before the teams switch sides. scr_sd_scorelimit "4" // Score limit required to win the game. scr_sd_timelimit "2.5" // Time limit if the score limit isn't reached. scr_sd_waverespawndelay "0" // Delay for first respawn.
scr_tdm_globalbattlechatterprobability "0" scr_tdm_bonus_leader "0" // Top Player on the leaderboard gets this much bonus. scr_tdm_numlives "0" // Number of lives per player 0 for unlimited. scr_tdm_playerrespawndelay "0" // Respawn wait. scr_tdm_roundlimit "1" // Rounds per game. scr_tdm_score_assist "50" // Points awarded for an assist. scr_tdm_score_death "0" // Points awarded for death. scr_tdm_score_headshot "0" // Headshot reward. scr_tdm_score_kill "100" // Points awarded for a kill. scr_tdm_scorelimit "10000" // Score limit to win the game. scr_tdm_score_suicide "0" // Score awarded for suicide. scr_tdm_timelimit "15" // Duration in minutes for the game to end if the score limit isn't reached. scr_tdm_waverespawndelay "0" // Duration is seconds before the first respawn in each round.
////////////////////////////////////////////////// // GAMETYPE & WAGER // ////////////////////////////////////////////////// // // // "tdm" Team deathmatch (used for default) // // "dm" Free-for-all // // "sab" Sabotage // // "dem" Demolition // // "ctf" Capture the flag // // "sd" Search and destroy // // "dom" Domination // // "koth" Headquarters // // // //////////// Wager Matchs //////////////////////// // // // IMPORTMENT // // Wager Matchs MUST require xblive_wagermatch 1// // // // "hlnd" Stick and Stones* // // "gun" Gun mode* // // "shrp" Sharpshooter* // // "oic" One in the Chamber* // // //
g_gametype "tdm" // Select gametype from the list above xblive_wagermatch "0" // Set to 1 if you plan on using a wager match. This is a MUST! Failure to do so caused problems scr_wagerBet "100" // you can set wager bets from 0 to 4999
////////////////////////////////////////////////// //PLAYLIST DVARS // //////////////////////////////////////////////////
playlist_enabled "0" //Reserved slots for players in playlist. playlist_excludeMap "mapname" //Exclude this map from the server rotation. Type in the map name shortname. playlist_excludeGametype "" //Exclude this gametype, type in the gametype shortname. playlist_excludeGametypeMap "" //Exclude this gametype map, type in the map shortname.
If you have problems starting the game Delete cachesSxS.xml and run alterOps.exe
If you get a error about localized_English_iw09.iwd, remove: localized_English_iw09.iwd - localized_English_iw*.iwd (so remove localized_English_iw09.iwd and above, works for other languages too)
this file is different from the server / patch_ao_mp_ff impure client detected. ......iw_29.iwd Make sure you launch alterOps.exe and not BlackOpsMP.exe. alterOps.exe contains the updater.
Hang on "Connecting..." Most probably our server is offline. Hang tight while we fix it.
How to Install: Put the loader in your 'mta' folder, and start Multi theft auto, then connect to 85.17.206.210:22003 Game Rules: •No Spawnkilling (Punishment: 1st spawnkill = warning ; 2nd = kick; 3rd = 1-hour ban; 4th and last = permanent ban from the game) •Respect players and administrators(Punishment: 1st disrespect = kick; 2nd = 1 hour ban) •No vehicle/ramp spawning on safe/spawn zone (Punishment: 1st spawn = 300-second jailtime; 2nd = kick; 3rd = 1 hour ban; 4th and latter = permanent ban from the game)
Source Code: Source code available upon request, contact NTAuthority.
Multi Theft Auto has not been installed properly, please reinstall. [Registry key not writable]
and you are sure you have played the loader in the correct folder, try running Multi Theft Auto.exe as administrator
If you time out, be sure not to whine about it. Current MTA version is unstable and we are working on a solution. Before playing, make sure to rename yourself in the settings.
by NTAuthority at Sat Dec 17, 2011 7:53 pm
As I promised a few announcements ago, M2 license key information would be 'coming soon'. Now, depending on your definition of 'soon', this might not fit; but anyway, here it is.
How to run a M2 dedicated server in 3 easy steps 1. Make sure you have a M2 installation; or have the M2 cache files somewhere (copying aIW2.exe and DBNetwork.IndigoSxS.dll into a separate folder and running aIW2.exe can help you get these files) in reach. 2. Request a key from dedicate/keys/ 3. Run iw4m.exe -dedicated #licensekey [arguments] (or wine iw4m.exe -dedicated '#licensekey' [arguments] for Linux), where [arguments] are your normal dedicated server launch arguments.
Note that servers might require manual updates to be applied at times; this will usually be signaled by launching the server crashing with an 'has expired' error. Due to this, we recommend you take care of your dedicated servers.
Playlist support Another new feature in M2 for dedicated server owners is a replacement for the classic map rotation system, based on MW2's standard playlist system. To use this system, create a 'playlists.info' file in players/, with content similar to the following:
// you can set dvars globally here using set dvar value/rule dvar value rule scr_xpscale 4 rule sv_maxping 0 rule sv_pure 0 set cg_scoreboardpinggraph 0
// script designates the g_gametype value; again dvars can be set using set/rule per-gametype gametype tdm name english "Team Deathmatch" script war teambased
gametype dom name english "Domination" script dom teambased
gametype ffa name english "Free-for-all" script dm rule scr_dm_timelimit 10
gametype ctf name english "Capture the Flag" script ctf teambased
gametype oneflag name english "One-Flag CTF" script oneflag teambased rule scr_oneflag_roundswitch 1
gametype dd name english "Demolition" script dd teambased
gametype sd name english "Search and Destroy" script sd teambased
gametype hq name english "Headquarters" script koth teambased
gametype ss name english "Sharpshooter" script ss
gametype credits name english "Free-for-all" script dm teambased rule scr_dm_timelimit 4
gametype killcon name english "Kill Confirmed" script killcon teambased
gametype dzone name english "Drop Zone" script dzone teambased
gametype m40a3 name english "M40A3" script m40a3
// PLAYLIST DATA playlist 1 // tdm gametype name english "Oil Rig" description english "A map on a Russian oil rig.\n\n__________\nPlayers: 6-12" unlockxp 0 maxparty 6 rule party_minplayers 6 rule party_maxplayers 12 rule party_matchedplayercount 1
You should use +set playlist X in the startup arguments to select a playlist to use from this file (zero-based; so playlist 1 in the file is +set playlist 0); also you can set playlistFilename to use a different playlist file.
Dedicated servers Play Modern Warfare 2 with fully-customizable dedicated servers, allowing lag-free gameplay and administration to get rid of cheaters. Don't like dedicated servers, don't worry - the classic matchmaking is available as well.
Modifications Another typical feature of PC games that was severely lacking in the original Modern Warfare 2, alterIWnet allows you to play with various modifications and new game modes, including Black Ops' player-favorite Gun Game, Sharpshooter and One in the Chamber game modes, as well as fan-made sniper-only or Old School game modes.
Developer console Don't you just hate it when your game decides to not work, or do you love spending hours tweaking every last bit of your game, and were you annoyed at the lack of a developer console in MW2 - no need to worry, alterIWnet includes a separate developer console without restrictions*, with a fully-functional in-game console planned for future releases.
*) except during hosting of matchmaking sessions, and cheat protection of variables
Maintained anticheat alterIWnet also features a continuously-maintained anti-cheat system which pretty much automatically prevents cheating from ever occurring, to ensure undisturbed gaming pleasure.
Custom content alterIWnet includes the ability to have somewhat-custom content, including ported versions of singleplayer levels to completely new multiplayer levels*, custom weaponry**, sounds and skins for weapons/other textures.
*) planned feature for future releases, a limited demo is available **) unconfirmed feature based on theoretical disassembly of code
Chat
The alterIWnet community includes various members who usually sit on an IRC channel. The details are shown below, or you can directly connect using a web client using the buttons also shown below.
Note that you need to adhere to a few rules while in the channel, these include 'not asking stupid questions', and having a bit of common sense - other rules are explained once you join. Remember not to ask to ask a question. Ask your question and it will be responded to by the first available staff member.
Manual IRC details These can be used with a client such as XChat-WDK, and allow for more flexibility while chatting.