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

[L4D & L4D2] Mutant Tanks (v9.1, 3-20-2024)


Post New Thread Reply   
 
Thread Tools Display Modes
King_OXO
Senior Member
Join Date: Dec 2020
Location: Brazil
Old 02-02-2021 , 10:51   Re: [L4D & L4D2] Mutant Tanks (v8.82, 1-25-2021)
Reply With Quote #931

how do I put mutant tanks for versus?
King_OXO is offline
Marttt
Veteran Member
Join Date: Jan 2019
Location: Brazil
Old 02-02-2021 , 11:09   Re: [L4D & L4D2] Mutant Tanks (v8.82, 1-25-2021)
Reply With Quote #932

Quote:
Originally Posted by Marttt View Post
Always check the README.me first.

With a simple "versus" search, you find the answer.

Add "versus" at the "data/mutant_tanks/mutant_tanks.cfg" file in this config "Enabled Game Modes"
__________________
Marttt is offline
TheStarRocker
Junior Member
Join Date: Jun 2020
Location: Perú
Old 02-02-2021 , 18:45   Re: [L4D & L4D2] Mutant Tanks (v8.82, 1-25-2021)
Reply With Quote #933

Quote:
Originally Posted by Marttt View Post
You can use this plugin for this.

Quote:
Originally Posted by Mi.Cura View Post
It is not necessary to apply this to the MT plugin.
You can use these two plugins together, it works very well.

[L4D & L4D2] Special Infected Burn Duration (1.3) [04-Jun-2020]
https://forums.alliedmods.net/showthread.php?p=2672640

Optional:
[L4D & L4D2] Difficulty Adjustment System ( v14.0, 06-08-2018 )
https://forums.alliedmods.net/showthread.php?t=303117
(this plugin automatically generates folders with config files. for easy.normal, hard and expert, just apply the cvar there.
I gave my suggestion since it is a damage characteristic that applies to tanks and it would be very good if it can be manipulated from this plugin directly and without counting that it would be dynamic to the number of humans present.

I also like the work of everyone who contributes to the community, because they are excellent, it is just that sometimes having a lot of configuration files scattered everywhere becomes very overwhelming for updates. Not to mention that a problem may occur.

Like the tank life multiplier by the number of humans present on the server, it was not possible before and then it was implemented (I used other excellent plugins to modify the tank life but having to edit the life to 0 in the configuration from mutant tanks and setting life in another config file was very redundant).

Thank you very much for answering me, they gave me very good options, I will review each one of them. Have a nice day.
TheStarRocker is offline
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 02-02-2021 , 21:05   Re: [L4D & L4D2] Mutant Tanks (v8.82, 1-25-2021)
Reply With Quote #934

I am not against the usage of any of those plugins linked by Marttt and Mi.Cura but I also see what TheStarRocker is trying to say. I do not mind implementing features from other plugins into MT, as evidenced by all the recent features I've added. Part of my long-term goal for MT is to provide some kind of plugin structure where users can just rely on 1 plugin (in MT's case, the core plugin) for most, if not all, possible Tank-related features.

As of now, I still see several requests/threads for different Tank-related features and most of the plugins recommended to achieve them require other components. I don't want to have to tell users to download and install 2-3 different plugins just to achieve 1 specific feature for their servers. I want MT to support a wide range of server setups, whether it be competitive, casual/normal, or heavily modded.

Super Tanks was meant for modded servers and MT was originally based on that plugin, but moving forward, I want MT to provide general support for Tanks. It's no longer just a simple plugin that allows users to create Tanks with different abilities, but rather, a combination of numerous plugins that aims to provide 1 system that includes all of them.

With all that said, the next update is gonna take quite awhile to be released, but it will allow for MT to support standard (vanilla/semi-vanilla) servers that just want normal Tanks with slight modifications (health, speed, strength, etc.).

As a general reminder, MT may currently have 77 plugins included in the package, but only 1 of them is really required. The other 76 plugins are just the abilities, so if you don't care about giving Tanks any abilities, don't use them. Also, every feature of MT is optional so don't feel pressured into using any of them if you prefer to use other plugins. And as always, if you have any suggestions, ideas, or concerns, you are free to post here or send me a private message.
__________________
Psyk0tik is offline
Maku
Member
Join Date: Dec 2020
Location: United Kingdom
Old 02-05-2021 , 09:08   Re: [L4D & L4D2] Mutant Tanks (v8.82, 1-25-2021)
Reply With Quote #935

Quote:
"Waves"
{
"Limit Extras" "Enabled"
"Extras Delay" "0.1"
"Regular Amount" "0"
"Regular Delay" "10.0"
"Regular Interval" "300.0"
"Regular Limit" "3"
"Regular Type" "1-126"
"Regular Wave" "Disabled"
"Finale Amount" "0"
"Finale Types" "1-126,1-126,1-126"
"Finale Waves" "2,3,3"
}
I have a question about this plugin, it seems to have a lot of changes after the Last Stand update and it is really fun to have.

What exactly do these mean by the way? I only know a few of what these actually are...

Also, is it possible to have a way to enable all the tanks in the Plugin settings for the cfg?

I always download the latest version and always have to manually enable them one by one since each update sometimes have newer cfgs for the tanks and backing it up and replacing the new cfg with the old backed up cfg seems to not work so I always have to redo the entire thing whenever I update it.

It would be nice to have the option to enable every tank in the plugin setting to override the "Tank Enabled" and have a separate option for people who wants to manually enable certain tanks.

I personally like having all of them enabled, with the exception of warp tank's teleport ability since I am playing on Expert every time and that ability is kind of ridiculous but fun.

It would be nice if the Pet Tank could fight other tanks for loyalty, but that's just a thought lol.
Maku is offline
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 02-05-2021 , 09:20   Re: [L4D & L4D2] Mutant Tanks (v8.82, 1-25-2021)
Reply With Quote #936

There is information about each setting in the INFORMATION.md file.

I made the decision to disable all Tanks by default because users have complained in the past about some Tanks being too OP or unbalanced. Instead of constantly having to tell people to check the config file, I just turn them all off so everyone will be forced to check the config file and look through each Tank’s settings. I might add a global setting in the next update to enable all Tanks at once but it will be off by default as well.

By the way, you don’t need to replace the config file after every update. You can read the CHANGELOG.md to see the list of new settings added. You can then add them yourself if you plan to use them.

I’ve tried making Pet Tanks attack other SI but there is a code in the game that prohibits setting the AI Tank’s target to other SI or the L4D1 survivors in the Passing campaign. I would need to code an extension just to rewrite the AI Tank’s behavior and it’s really not worth it.
__________________
Psyk0tik is offline
Maku
Member
Join Date: Dec 2020
Location: United Kingdom
Old 02-05-2021 , 09:51   Re: [L4D & L4D2] Mutant Tanks (v8.82, 1-25-2021)
Reply With Quote #937

Crasher_3637;2735798


That's understandable about people complaining.

All right, I'll check out the .md files once I update it now and test it.

As for the Pet Tank, it is fine and it was just a thought.
Maku is offline
yuzumi
Member
Join Date: Jul 2020
Old 02-09-2021 , 10:03   Re: [L4D & L4D2] Mutant Tanks (v8.82, 1-25-2021)
Reply With Quote #938

Quote:
L 02/09/2021 - 19:51:59: SourceMod error session started
L 02/09/2021 - 19:51:59: Info (map "c1m1_hotel") (file "/home/l4d2/serverfiles/left4dead2/addons/sourcemod/logs/errors_20210209.log")
L 02/09/2021 - 19:51:59: [SM] Exception reported: Array index out-of-bounds (index 575, limit 66)
L 02/09/2021 - 19:51:59: [SM] Blaming: compiled_mt/mt_absorb.smx
L 02/09/2021 - 19:51:59: [SM] Call stack trace:
L 02/09/2021 - 19:51:59: [SM] [1] Line 354, mt_absorb.sp::OnTakeDamage
L 02/09/2021 - 19:51:59: [SM] Exception reported: Array index out-of-bounds (index 575, limit 66)
L 02/09/2021 - 19:51:59: [SM] Blaming: compiled_mt/mt_absorb.smx
L 02/09/2021 - 19:51:59: [SM] Call stack trace:
L 02/09/2021 - 19:51:59: [SM] [1] Line 354, mt_absorb.sp::OnTakeDamage
L 02/09/2021 - 19:55:40: Error log file session closed.
L 02/09/2021 - 20:00:01: SourceMod error session started
L 02/09/2021 - 20:00:01: Info (map "c1m2_streets") (file "/home/l4d2/serverfiles/left4dead2/addons/sourcemod/logs/errors_20210209.log")
L 02/09/2021 - 20:00:01: [SM] Exception reported: Array index out-of-bounds (index 1172, limit 66)
L 02/09/2021 - 20:00:01: [SM] Blaming: compiled_mt/mt_absorb.smx
L 02/09/2021 - 20:00:01: [SM] Call stack trace:
L 02/09/2021 - 20:00:01: [SM] [1] Line 354, mt_absorb.sp::OnTakeDamage
L 02/09/2021 - 20:12:17: Error log file session closed.
L 02/09/2021 - 20:35:57: SourceMod error session started
L 02/09/2021 - 20:35:57: Info (map "c1m4_atrium") (file "/home/l4d2/serverfiles/left4dead2/addons/sourcemod/logs/errors_20210209.log")
L 02/09/2021 - 20:35:57: [SM] Exception reported: Invalid address 0x1d is pointing to reserved memory.
L 02/09/2021 - 20:35:57: [SM] Blaming: compiled_mt/mutant_tanks.smx
L 02/09/2021 - 20:35:57: [SM] Call stack trace:
L 02/09/2021 - 20:35:57: [SM] [0] LoadFromAddress
L 02/09/2021 - 20:35:57: [SM] [1] Line 9638, mutant_tanks.sp::bIsTankIdle
L 02/09/2021 - 20:35:57: [SM] [2] Line 8187, mutant_tanks.sp::vSetName
L 02/09/2021 - 20:35:57: [SM] [3] Line 9316, mutant_tanks.sp::vTankSpawnFrame
L 02/09/2021 - 20:37:00: [SM] Exception reported: Array index out-of-bounds (index 97, limit 66)
L 02/09/2021 - 20:37:00: [SM] Blaming: compiled_mt/mt_absorb.smx
L 02/09/2021 - 20:37:00: [SM] Call stack trace:
L 02/09/2021 - 20:37:00: [SM] [1] Line 354, mt_absorb.sp::OnTakeDamage
L 02/09/2021 - 20:38:02: Error log file session closed.
My Server Crash... MTank Ver 8.83-git-5f8eeb8

I deleted this code in mt_absorb.sp
Quote:
Line 352 -- EmitSoundToAll(SOUND_METAL, victim);
Absorb Ability can add a sound switch?
yuzumi is offline
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 02-09-2021 , 10:21   Re: [L4D & L4D2] Mutant Tanks (v8.82, 1-25-2021)
Reply With Quote #939

1. I haven't officially released v8.83 yet. It's still unstable so anyone who uses it should expect issues like crashes.
2. You're most likely using an outdated gamedata file, hence why the error says MT is trying to access invalid memory address. All files in v8.83 have been updated, so make sure you follow the instructions entirely.
3. I might add settings to toggle the sound effects. No promises though.
4. The errors about the Absorb ability seem valid. Thanks for the report.
__________________

Last edited by Psyk0tik; 02-09-2021 at 10:44.
Psyk0tik is offline
yuzumi
Member
Join Date: Jul 2020
Old 02-10-2021 , 04:17   Re: [L4D & L4D2] Mutant Tanks (v8.82, 1-25-2021)
Reply With Quote #940

Quote:
Originally Posted by Crasher_3637 View Post
1. I haven't officially released v8.83 yet. It's still unstable so anyone who uses it should expect issues like crashes.
2. You're most likely using an outdated gamedata file, hence why the error says MT is trying to access invalid memory address. All files in v8.83 have been updated, so make sure you follow the instructions entirely.
3. I might add settings to toggle the sound effects. No promises though.
4. The errors about the Absorb ability seem valid. Thanks for the report.
I using the 8.83 latest gamedata file.. In C1M4 Coop, I takeover the tank, My Server Crash..
Quote:
sourcemod.logic.so!LoadFromAddress [smn_core.cpp:723 + 0x0]
Throttle:https://crash.limetech.org/t6imnmka77ys
yuzumi 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 09:17.


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