AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   New Plugin Submissions (https://forums.alliedmods.net/forumdisplay.php?f=26)
-   -   Modern warfare 2 Mod v1.3.6b (https://forums.alliedmods.net/showthread.php?t=165939)

D.Moder 08-29-2011 01:15

Modern warfare 2 Mod v1.3.6b
 
9 Attachment(s)
http://siamx.persiangig.com/mw22222.jpg

Call of duty: Modern warfare 2 Mod

Description
Modern Warfare 2 (MW2) is a Counter-Strike server side modification, which turns the game into Call of Duty: Modern Warfare 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: UAV
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.themodernwarfare2.com/mw2...er/killstreaks
Perks:
It's best you visit:
http://www.themodernwarfare2.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 commands
codclass (choose class menu)
codkillstreak (use killstreak)
glfire (fire grenade launcher)
flashsmoke (throw flash)
Modules
engine
fakemeta
hamsandwich
Orpheu
nvault or sqlx or neither (edit)
Customizations
Cvars:
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!
- claymore does not work.

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
modernwarfare: 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)

Tirant 08-29-2011 01:49

Re: Modern warfare 2 Mod (beta)
 
Just so you know, you can't legally distribute the sounds used because they have a copywrite and belong to infinity ward/activision.

D.Moder 08-29-2011 02:23

Re: Modern warfare 2 Mod (beta)
 
Thanks for telling me.
and do you think it will be better if I replace those sounds with like robotic sounds?

Korxu 08-29-2011 05:47

Re: Modern warfare 2 Mod (beta)
 
Very good job!

I tested it on my dedicated and I find more bugs. For example, when I have m249 and someone shot me I'm buried in the ground and I can't move. And the reload bar finish before that I finish reloading.

But very cool the MOD, thanks for release it.

PD: Add lang file plz. If you need testers or help tell it.

EDIT: Slowhack is not allowed...
PHP Code:

public rebind_keys(taskid)
{
    new 
id taskid TASK_REBIND
    client_cmd
(id"bind MOUSE3 glfire")
    
client_cmd(id"bind F3 codclass")
    
client_cmd(id"bind F4 codkillstreak")
    
client_cmd(id"bind v flashsmoke")



wTf. 08-29-2011 06:40

Re: Modern warfare 2 Mod (beta)
 
Nice , Thnx :)

modernwarfare 08-29-2011 09:25

Re: Modern warfare 2 Mod (beta)
 
nice and thanks

if you want i can add sql and webstats and multi lang to this plugin


maybe will use

aLaDiN 08-29-2011 10:21

Re: Modern warfare 2 Mod (beta)
 
Hey man, i think the plugin use Slowhach. It's bind me a cay like a F13 and some other keys. Please, remove this.

Exolent[jNr] 08-29-2011 10:34

Re: Modern warfare 2 Mod (beta)
 
Changing a player's settings (cvars, binds, files, etc.) is not allowed without the player's permission.
Doing so without their permission is called "slowhacking", and is not allowed here.

Until this is changed, your plugin is likely to be unapproved.

mattisbogus 08-29-2011 10:37

Re: Modern warfare 2 Mod (beta)
 
Wow man awesome! Thank you very much for your hard work. This will take off if you really take the time and support it, which it looks like you might :) Grats man it looks like you did a great job. Will be testing later tonight.

modernwarfare 08-29-2011 11:18

Re: Modern warfare 2 Mod (beta)
 
Quote:

Originally Posted by mattisbogus (Post 1543364)
Wow man awesome! Thank you very much for your hard work. This will take off if you really take the time and support it, which it looks like you might :) Grats man it looks like you did a great job. Will be testing later tonight.

yes its awsome

but this dont save or load

its easy to add idk why he didnt add it

and sql support is so easy too

but he is updating it i hope


All times are GMT -4. The time now is 09:07.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.