Raised This Month: $51 Target: $400
 12% 

[TF2] Mechanized Mercs Mod v1.6.6


Post New Thread Reply   
 
Thread Tools Display Modes
Author
nergal
Veteran Member
Join Date: Apr 2012
Plugin ID:
5499
Plugin Version:
Plugin Category:
General Purpose
Plugin Game:
Team Fortress 2
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Old 01-25-2017 , 21:35   [TF2] Mechanized Mercs Mod v1.6.6
    Reply With Quote #1





    Mechanized Mercs is a joke gameplay mod for Team Fortress 2 that introduces playable vehicles for engineers to build! ;)

    General Vehicle Features
    • acceleration
    • strafing keys turn the vehicle (subject to lag)
    • moving towards something in the direction of your movement can deal damage (roadkilling)
    • fixable by engineer wrenches (costs metal)
    • engineers fixes replenishes ammo and health
    • dispensers and mediguns replenish gas/fuel
    • honkable horns (mouse3/attack3)

    Mod Explanation: At the beginning of the map, vehicle classes are locked. Engineers must build vehicle garages to unlock the vehicles. Each garage unlocks two different vehicles classes, each different in strengths and weakenesses.
    The 3 garage are: Support garage - unlocks Armored Car and Ambulance Offensive garage - unlocks Medium and Light tanks Heavy Support garage - unlocks King Tiger tank and the Marder 2 Tank Destroyer.
    Each garage costs 200 metal to build. The garage are buildable, destroyable, and fixable. The garage can be hit by wrenches to increase their build times.
    Once a garage is built and fully online, ALL classes can build vehicle constructs! You are required to be near the respective garage of the vehicle construct. Once the vehicle construct is created, you must build it!
    non-Engies can simply melee the vehicle construct and metal will be applied but it's slower than Engineers. Engineer's can build up constructs faster but it will drain their metal on each hit.
    Once a vehicle construct is ready, simply hop on it (literally) and press reload. To get out of the vehicle, you press jump.
    When you die as a vehicle, you will respawn as the same vehicle u died as. You will keep respawning as a vehicle UNTIL the garage required to build your vehicle is destroyed.
    Vehicles take completely normal damage, they have no weaknesses or resistances. Getting backstabbed as a tank will result in you taking 50 damage, having an outline for 15 seconds, and you take 2x damage for 15 seconds!

    Commands list
    PHP Code:
        sm_garages
        sm_garage
        sm_bases
        sm_base
        sm_vehicle
        sm_build

        sm_mmclasshelp
        sm_mmclassinfo
        
        sm_mmhelp
        sm_mminfo
        sm_reloadvehiclecfg 
    ConVars list
    PHP Code:

    // what flag admins need to bypass the vehicle class limit
    // -
    // Default: "b"
    mechmercs_adminflag_bypass "b"

    // allows engineers to build mainframes or constructs during setup time
    // -
    // Default: "0"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mechmercs_allowbuild_setup "0"

    // (Dis)allow vehicles to be used without requiring each team to build mainframes
    // -
    // Default: "0"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mechmercs_allowfreevehicles "0"

    // (Dis)allow vehicles to be able to use Engineer teleporters
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mechmercs_allowtele "1"

    // how much max health the Ambulance vehicle gets
    // -
    // Default: "400"
    // Minimum: "1.000000"
    // Maximum: "99999.000000"
    mechmercs_ambulancehp "400"

    // how much metal the Ambulance construct requires to use.
    // -
    // Default: "800"
    // Minimum: "0.000000"
    // Maximum: "999999.000000"
    mechmercs_ambulancemetal "800"

    // how much damage the Armored Car's 20mm cannon deals.
    // -
    // Default: "40.0"
    // Minimum: "0.000000"
    // Maximum: "99999.000000"
    mechmercs_armoredcar_cannondmg "40.0"

    // how much max health the Armored Car vehicle gets
    // -
    // Default: "600"
    // Minimum: "1.000000"
    // Maximum: "99999.000000"
    mechmercs_armoredcarhp "600"

    // how much metal the Armored Car construct requires to use.
    // -
    // Default: "2000"
    // Minimum: "0.000000"
    // Maximum: "999999.000000"
    mechmercs_armoredcarmetal "2000"

    // (Dis)Allow Vehicles to be playable for BLU team
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mechmercs_blu "1"

    // how much metal each wrench hit adds to tank constructs.
    // -
    // Default: "25"
    // Minimum: "1.000000"
    // Maximum: "999999.000000"
    mechmercs_construct_metaladd "25"

    // how much max health vehicle constructs get
    // -
    // Default: "500"
    // Minimum: "1.000000"
    // Maximum: "99999.000000"
    mechmercs_constructhp "500"

    // Crush Damage (ignores uber) done by Vehicles while they're moving
    // -
    // Default: "5.0"
    // Minimum: "0.000000"
    // Maximum: "9999.000000"
    mechmercs_crushdamage "5.0"

    // Enable Player-Vehicles plugin
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mechmercs_enabled "1"

    // when an engie wrench hits a mainframe, how many seconds should it take off build time?
    // -
    // Default: "2.0"
    // Minimum: "1.000000"
    // Maximum: "1200.000000"
    mechmercs_engiehit_buildtime "2.0"

    // 0 - build up mode that replaces 6 other classes with unlockable vehicles, 1-gungame, 2-normal with vehicles as powerups
    // -
    // Default: "0"
    // Minimum: "0.000000"
    // Maximum: "2.000000"
    mechmercs_gamemode "0"

    // Enable Vehicles to be powered via 'gas' which is replenishable by dispensers+mediguns
    // -
    // Default: "0"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mechmercs_gaspowered "0"

    // how much metal to heal/arm Vehicles by Engineers
    // -
    // Default: "25"
    // Minimum: "0.000000"
    // Maximum: "999.000000"
    mechmercs_healthfrommetal "25"

    // how much metal to heal/arm Vehicles by Engineers mult
    // -
    // Default: "4"
    // Minimum: "0.000000"
    // Maximum: "999.000000"
    mechmercs_healthfrommetal_mult "4"

    // how long it takes in seconds for the Heavy Support mainframe to build unsupported.
    // -
    // Default: "240.0"
    // Minimum: "1.000000"
    // Maximum: "1200.000000"
    mechmercs_heavysupport_buildtime "240.0"

    // how much max health the Heavy Support mainframes get
    // -
    // Default: "2500"
    // Minimum: "1.000000"
    // Maximum: "99999.000000"
    mechmercs_heavysupporthp "2500"

    // (Dis)Allow Engies to be able to repair+arm Vehicles via wrench
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mechmercs_hpfromengies "1"

    // x coordinate for the Gas Meter HUD
    // -
    // Default: "1.0"
    mechmercs_hudx "1.0"

    // y coordinate for the Gas Meter HUD
    // -
    // Default: "1.0"
    mechmercs_hudy "1.0"

    // how much max health the King Tiger Panzer vehicle gets
    // -
    // Default: "2000"
    // Minimum: "1.000000"
    // Maximum: "99999.000000"
    mechmercs_kingtigerhp "2000"

    // how much metal the King Tiger tank construct requires to use.
    // -
    // Default: "5000"
    // Minimum: "0.000000"
    // Maximum: "999999.000000"
    mechmercs_kingtigermetal "5000"

    // how much max health the Panzer 3 Light tank vehicle gets
    // -
    // Default: "750"
    // Minimum: "1.000000"
    // Maximum: "99999.000000"
    mechmercs_lighttankhp "750"

    // how much metal the Marder 2 AT vehicle construct requires to use.
    // -
    // Default: "3000"
    // Minimum: "0.000000"
    // Maximum: "999999.000000"
    mechmercs_marder2metal "3000"

    // how much max health the Marder 3 vehicle gets
    // -
    // Default: "500"
    // Minimum: "1.000000"
    // Maximum: "99999.000000"
    mechmercs_marderhp "500"

    // how long it takes in seconds for the Offensive mainframe to build unsupported.
    // -
    // Default: "120.0"
    // Minimum: "1.000000"
    // Maximum: "1200.000000"
    mechmercs_offensive_buildtime "120.0"

    // how much max health the Offensive mainframes get
    // -
    // Default: "1500"
    // Minimum: "1.000000"
    // Maximum: "99999.000000"
    mechmercs_offensivehp "1500"

    // when an officer melees a mainframe, how many seconds should it take off build time?
    // -
    // Default: "1.0"
    // Minimum: "1.000000"
    // Maximum: "1200.000000"
    mechmercs_officerhit_buildtime "1.0"

    // how much metal the Panzer 2 tank construct requires to use.
    // -
    // Default: "3000"
    // Minimum: "0.000000"
    // Maximum: "999999.000000"
    mechmercs_panzer2metal "3000"

    // how much max health the Panzer 4 tank vehicle gets
    // -
    // Default: "1000"
    // Minimum: "1.000000"
    // Maximum: "99999.000000"
    mechmercs_panzer4hp "1000"

    // how much metal the Panzer 4 tank construct requires to use.
    // -
    // Default: "4000"
    // Minimum: "0.000000"
    // Maximum: "999999.000000"
    mechmercs_panzer4metal "4000"

    // (Dis)Allow Vehicles to be playable for RED team
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mechmercs_red "1"

    // (Dis)Allow Vehicles to damage their health when they hurt themselves
    // -
    // Default: "0"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mechmercs_selfdamage "0"

    // how much ammo each vehicle's sidearm (SMG or other) gets.
    // -
    // Default: "1000"
    // Minimum: "0.000000"
    // Maximum: "99999.000000"
    mechmercs_sidearm_ammo "1000"

    // If Vehicles are gas powered, how much gas they will start with?
    // -
    // Default: "200.0"
    // Minimum: "0.000000"
    // Maximum: "9999.000000"
    mechmercs_startingfuel "200.0"

    // how long it takes in seconds for the Support mainframe to build unsupported.
    // -
    // Default: "60.0"
    // Minimum: "1.000000"
    // Maximum: "1200.000000"
    mechmercs_support_buildtime "60.0"

    // how much max health the Support mainframes get
    // -
    // Default: "1000"
    // Minimum: "1.000000"
    // Maximum: "99999.000000"
    mechmercs_supporthp "1000"

    // how fast the mouse2 rockets travel.
    // -
    // Default: "4000.0"
    // Minimum: "1.000000"
    // Maximum: "999999.000000"
    mechmercs_tankrocket_speed "4000.0" 
    Mechanized Mercenaries Steam Group

    Compilation Requirements: TF2Items, SDKHooks

    Github Repository
    Plugin download

    Kudos to Ravensbro for Military Officer spy model.
    Kudos to Friagram for porting the vehicle models.

    Models, Skins, and Sounds Are in the Github Repository.

    Mechanized Mercs Theme Song

    Picture Gallery







    __________________

    Last edited by nergal; 09-01-2022 at 15:48.
    nergal is offline
    nergal
    Veteran Member
    Join Date: Apr 2012
    Old 01-26-2017 , 15:11   Re: [TF2] Mechanized Mercs Mod
    Reply With Quote #2

    Custom Gamemode Compatibility.
    VSH/FF2/Arena mode is compatible by blocking blue team from becoming vehicles.
    MvM is compatible in the same way as VSH/FF2 since the robots are blue team.
    Mannpower CTF - gameplay mode is set to mode #3, powerups are converted to tank constructs.
    __________________

    Last edited by nergal; 01-30-2017 at 14:42.
    nergal is offline
    Vivi02
    New Member
    Join Date: Apr 2017
    Old 04-30-2017 , 10:01   Re: [TF2] Mechanized Mercs Mod
    Reply With Quote #3

    Quote:
    Originally Posted by nergal View Post
    Custom Gamemode Compatibility.
    VSH/FF2/Arena mode is compatible by blocking blue team from becoming vehicles.
    MvM is compatible in the same way as VSH/FF2 since the robots are blue team.
    Mannpower CTF - gameplay mode is set to mode #3, powerups are converted to tank constructs.
    Hey i install the plugin but when i use the already compiled it's say this
    [SM] Plugins mechmercs.smx failed to load: Native "Regex.Regex" was not found
    When i compile it i can't get into vehicles the reload buton do nothing.

    error logs when i use the compiled version :
    L 04/30/2017 - 15:59:22: [SM] Displaying call stack trace for plugin "mechmercs.smx":
    L 04/30/2017 - 15:59:22: [SM] [0] Line 176, modules/base.sp::BaseVehicle.iType.set()
    L 04/30/2017 - 15:59:22: [SM] [1] Line 883, C:\srcds\tf2\tf\addons\sourcemod\scripting\me chmercs.sp::OnConstructTouch()
    Vivi02 is offline
    nergal
    Veteran Member
    Join Date: Apr 2012
    Old 04-30-2017 , 14:53   Re: [TF2] Mechanized Mercs Mod
    Reply With Quote #4

    Quote:
    Originally Posted by Vivi02 View Post
    Hey i install the plugin but when i use the already compiled it's say this
    [SM] Plugins mechmercs.smx failed to load: Native "Regex.Regex" was not found
    When i compile it i can't get into vehicles the reload buton do nothing.

    error logs when i use the compiled version :
    L 04/30/2017 - 15:59:22: [SM] Displaying call stack trace for plugin "mechmercs.smx":
    L 04/30/2017 - 15:59:22: [SM] [0] Line 176, modules/base.sp::BaseVehicle.iType.set()
    L 04/30/2017 - 15:59:22: [SM] [1] Line 883, C:\srcds\tf2\tf\addons\sourcemod\scripting\me chmercs.sp::OnConstructTouch()

    "[SM] Plugins mechmercs.smx failed to load: Native "Regex.Regex" was not found"

    outdated sourcemod?
    __________________
    nergal is offline
    Vivi02
    New Member
    Join Date: Apr 2017
    Old 05-01-2017 , 11:17   Re: [TF2] Mechanized Mercs Mod
    Reply With Quote #5

    Quote:
    Originally Posted by nergal View Post
    "[SM] Plugins mechmercs.smx failed to load: Native "Regex.Regex" was not found"

    outdated sourcemod?
    i don't know but whit oder plugins sourcemod work fine
    Vivi02 is offline
    Vivi02
    New Member
    Join Date: Apr 2017
    Old 05-02-2017 , 09:42   Re: [TF2] Mechanized Mercs Mod
    Reply With Quote #6

    Quote:
    Originally Posted by nergal View Post
    "[SM] Plugins mechmercs.smx failed to load: Native "Regex.Regex" was not found"

    outdated sourcemod?
    It's ok i fix it i change my sourcemod version and it's working. YEAAA!!!!!!
    Vivi02 is offline
    Jillchang
    Senior Member
    Join Date: Mar 2014
    Old 01-27-2017 , 16:15   Re: [TF2] Mechanized Mercs Mod
    Reply With Quote #7

    This looks really cool. Will test whenever I have the time.
    Jillchang is offline
    friagram
    Veteran Member
    Join Date: Sep 2012
    Location: Silicon Valley
    Old 01-27-2017 , 22:31   Re: [TF2] Mechanized Mercs Mod
    Reply With Quote #8

    I ported those models
    __________________
    Profile - Plugins
    Add me on steam if you are seeking sp/map/model commissions.
    friagram is offline
    Jillchang
    Senior Member
    Join Date: Mar 2014
    Old 01-27-2017 , 22:35   Re: [TF2] Mechanized Mercs Mod
    Reply With Quote #9

    Quote:
    Originally Posted by friagram View Post
    I ported those models
    +1
    Jillchang is offline
    nergal
    Veteran Member
    Join Date: Apr 2012
    Old 01-27-2017 , 23:09   Re: [TF2] Mechanized Mercs Mod
    Reply With Quote #10

    Quote:
    Originally Posted by friagram View Post
    I ported those models
    in which money was given!
    __________________
    nergal is offline
    Reply



    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 18:11.


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