Call of duty: Modern wa***re 2 Mod
*** SERVERS RUNNING THIS MOD ***66.151.244.112:27010
DescriptionModern Wa***re 2 (MW2) is a
Counter-Strike server side modification, which turns the game into Call
of Duty: Modern Wa***re 2 gameplay.
This plugin gives you:
- 14/16 of the perks in MW2 (other 2 not compatible)
- 8/15 of the killstreak-rewards in MW2
- Create player class feature
- Military Rankings
- Team Deathmatch feature (players can continually respawn)
- Multi-language
- MW2 skin! (player models)
Details:
Gameplay:
Melee
attack: which makes character pull out knife and attack instantly, and
melee distance increases if you have Commando Pro perk on.
Health regeneration.
Announcements (example: Multikill, players uses EMP/Tactical nuke, etc...)
Hitmarker
Grenade launcher for M4A1/AK47
Martyrdom: which is a deathstreak, when you die 3 times in a row with no kills, you drop a live grenade just after dying.
No team flashing: Your flash grenade can flash you and enemy team only
Save/Load player data
Available Killstreak rewards: [kills no deaths: reward]
3: U***
4: Care Package
5: Predator Missile
6: Sentry Gun
7: Precision Airstrike
9: Stealth Bomber
15: EMP
25: Tactical Nuke
note: this is not in original order and there are more to come.
for detailed information on killstreak rewards visit:
http://www.themodernwa***re2.com/mw2/multiplayer/killstreaks
Perks:
It's best you visit:
http://www.themodernwa***re2.com/mw2/multiplayer/perks
Equipments:
Frag, Semtex, Throwing knife,
Tactical insertion (which gives you the option where to spawn next),
Claymore, C4(with detonator). note: no blast shield.
Weapons M4A1, UMP45, AK47, Intervention, M249, M3, DESERT EAGLE+GLOCK18 Full-Auto!
Client commandscodclass (choose class menu)
codkillstreak (use killstreak)
glfire (fire grenade launcher)
flashsmoke (throw flash)
Modules engine
fakemeta
hamsandwich
Orpheu
nvault or sqlx or neither (edit)
CustomizationsCvars: no cvars, instead I added a customization file in 'configs' folder.
"cstrike\addons\amxmodx\configs\cod_mw2.i ni"
Server commands cod_toggle <0/1> Enable/Disable plugin
Requirements Mods: Counter-Strike 1.6 or Condition-Zero
AMXX: Version 1.8.0 or later
Orpheu 2.1 and higher
Installation *** IMPORTANT ************** READ THE INSTALLATION!!! ************* *** Download and extract the contents from the .zip file to your server's
mod directory (cstrike or czero) and make sure to keep folder structure
FULL ZIP PACKAGE:http://siamx.persiangig.com/mw2-files.zip (size 19.0MB) (click the yellow button)
*** THIS ZIP DOES NOT INCLUDE .AMXX FILES! ***
Download the amxx files:
infinite_round.amxx from http://forums.alliedmods.net/showthread.php?t=117782
This plugin has to be compiled manually, and web compiler does not give you the right file:
1. after extracting the zip file, compile 'cod_mw2_mod.sma' and copy the amxx file to "./amxmodx/plugins/" folder
2. get the infinite round plugin amxx file from the link above, and copy the amxx file to "./amxmodx/plugins/" folder
3. Mod is installed. have fun!
Tutorial on how to compile manually:
http://forums.alliedmods.net/showthread.php?t=130511
Known bugs/problems:
- I can walk throu my sentry gun! (every entity I create!) FIXED!
- c4 and claymores, Sentries don't explode when you shoot them. FIXED!
Credits Arkshine: for Infinite Round plugin
Joaquim (joaquimandrade): for Orpheu module
MeRcyLeZZ: for his Zombie Plague plugin which helped me alot with the whole coding! (cool stocks/pdata codes!)
and I wanna tell everybody right here that this guy is a master in writing codes.
ConnorMcLeod: for the Pain Shock Free and fast reload feature
VEN: for autojoin feauture and some useful stocks
Numb: for no team flash feauture
The_Thing: for sentry gun
mattisbogus: for supporting and help test
modernwa***re: for sqlx code
krecik002: for some model/sound files
Translations: Google.com, drekes [nl], sulinek [sk], RedL1ne [ru], MmikiM [pl], quLeryuzz [tr]
Code:
/* change log (upside down)
v0.91 added save/load profile
v0.92 removed "bind F3 codclass" and "bind F4 codkillstreak"
v0.92b brought back F3-F4 keys, but they are now optional to bind!
(player will be asked to if he wants to bind those keys)
v0.93 some major forward modules replacements
(player pre/post think >> ham!, startFrame >> task!)
v0.93b small debugs
v0.93c fixed some bugs, changed vault >> nvault
v0.94 added multi-language
v0.95 added MW2 player/view models! added cstrike for changing player model, fixed [nl] language mistranslations.
v0.95b added cvar for MW2 skins precache.
v0.95c made bind keys completely optional.
v0.96 added cvar for ranking difficulty, name tags show [rank - name].
v0.97 small fixes, sniper scope has only the second zoom.
added Precision Airstrike killstreak
added Assist kill points, Intervention sounds better!
0.97b small fixes, made a reminder for killstreak setting and bind gameplay keys
1.0.1b:
melee attack is more accurate!
give iteams/weapon strip using ham not fm/engine
upgraded explosions
bugfix: C4s/Claymores/TIs/Sentries can be destroyed by explosives!
and a lot of optimizations.
1.0.2b: fixed save not working.
1.0.3b: some small bug fixes
1.0.4b: fixed team semtex stuck, fixed ammo-packages problem
1.0.5b:fixed gl_rad_damage function, added stuck check, added hitmark on flashed
1.1.0b: ADDED plugin accuracy options!, some optimizations (in StartFrame), fixed: wrong player model on rejoin
1.1.1b: fixed: language file
1.1.2b: fixed c4 explosion error, last stand error, increased explosions accuracy, hitmarker not showing, and some optimizations
1.2.0b: added SQL save/load data support.
1.3.0b: removed cstrike module, solved server crash (Improper use of get_pdata_int), some optimizations
1.3.1.b: replaced sqlVault with sqlx (no additional .inc needed), replaced cvars with a customization file.
1.3.2b: fixed m4a1 aim-switch delay, moved OK button to top on killstreak selection menu.
1.3.3b: added change team command in game menu.
1.3.4b: removed painshock free (caused server crash), fixed player model not changing on teamchange, some optimizations
1.3.5b:
added round end with score/time limit, added Orpheu
added glock18 full-auto
fixed round ends when everyone dies at once!
fixed martyrdom (new round has martyrdom!)
fixed sentry dont explode by shooting at them
fixed C4/Claymore/TI not breaking by shooting at them
replaced ump45 with p90
some optimizations and bugfixes
some fixes in the language file (UTF-8 Without BOM), added russian
1.3.6b:
fixed: dead chat error
changed: increased sentry hp (it was easy to break)
some optimizations (reduced server crash possibilities)
changed automatic respawn delay to 3 sec
added more languages (pl-tr)
*/
ToDo List:Make rounds end in 10 minutes and/or if a team score reaches 7500. DONE!
Make Killstreak rewards / Equipments unlockable.
Replace UMP45 with P90 (Light weapon with larger magazine) DONE!
Save player classes settings
Change sentry model
Add full-auto glock18 DONE!
Multilanguage to 100%
Make a video clip for the Mod (on youtube)
Make mod use only certain maps so I can add AC130,
Chopper Gunner, Pave Low, Harriers Strike and all other killstreaks
(maps will have to be bigger (especially taller) so the air supports can
have some space!)
* need help with testing! anyone? *
*** WARNING ***
Do not run this plugin with other GAMEPLAY plugins
(fun plugins, etc.. are Ok)
Download:
cod_mw2_mod.amxx