Go Back   AvaMods 5.o Forums > AvaMods - Server > Server / Mod Support
       Log In
Log In | Lost Password | Register


Server / Mod Support Discuss our servers - Questions, requests, complaints, etc.. Need help with your server? Have any amxx questions/suggestions?

Reply
Views: 542 - Replies: 7  
Share LinkBack Thread Tools
  #1 (permalink)  
Old January 3rd, 2007
occasional visitor
 
Join Date: January 3rd, 2007
Status: No Status
Posts: 10
Default Feedback on a Couple of Mods

Just offering feedback on a couple of mods that I downloaded from your site. I tried using the bot controlling plugin with ShrikeBot and ended up with some strange problems with, I am assuming, death messages. I've had this problem with DOD before with other mods that I tried to use, bodies stay standing, or floating in midair after death, or appear as if the client has crashed (frozen and "shaking").

The stamina mod that reduces stamina as damage is taken caused alot of problems. About half the bots on each team would stay dead, similar to the problem that occurred with SturmBot on para maps, only not the entire team. I am using the gore plugin and the heart beat wouldn't go away once it started. I'm trying to think if there were any other problems, but those are the only ones I can think of right now.

This isn't by way of criticism, I'm just offering feedback, and thank you for making the mods available for download.

edit: I suppose it is worthwhile me posting a list of the other 3rd party mods I am running. As far as I know these are all the latest versions available for all these plugins.

Code:
dod_blockexploits14_176c.amxx dod_random_skymap.amxx dod_forceparticlefx.amxx deagsmapmanage230b.amxx ;cdrive_botmod.amxx emptyserver.amxx ;dodx_tk_manager.amxx dod_teammanager.amxx idlekicker.amxx clan_tag_checker.amxx saycmd.amxx swear_filter.amxx dod_shellshock.amxx ;dod_staminahp_remake.amxx dod_tackle.amxx dod_fadetoblack.amxx dod_gore_custom.amxx dod_follow_the_wounded.amxx

edit again: Doesn't seem to be including my sig yet, so here is the information in that.

Code:
AMD Athlon 1200 512MB SDRAM Debian Sarge 3.1 stable Linux 2.6.8.1 custom kernel Metamod 1.19 p28 AMX Mod X 1.76c


Last edited by Drek; January 3rd, 2007 at 01:18 PM.
Reply With Quote
  #2 (permalink)  
Old January 3rd, 2007
santa_sh0t_tupac's Avatar
forum regular
 
Join Date: November 25th, 2006
Location: Alabama. Where beating your wife is fine and gambling is illegal because it says so in the Bible.
Status: No Status
Posts: 181
Default Hrm.

Quote:
The stamina mod that reduces stamina as damage is taken caused alot of problems. About half the bots on each team would stay dead

Did this only happen with bots? Not players? The only possible error I see in the code is the possibility of a float trying to be assigned to an integer. However, I'm not exactly sure how the processor handles that kind of mismatch (or even if it assigns proper types when it compiles) so I can't say for sure.

Code:
dod_set_stamina(victim, STAMINA_SET, 0, (100 - (stamina / ratio)))

Maybe try typesetting the (100 - (stamina / ratio)) to integer and see if she works. Maybe it's just some kind of unseen conflict between your other plugins. Further:

Quote:
CVARs:
dod_staminahp "1" //turn ON(1)/OFF(0)
dod_staminahp_starthp "100" //HP level at which to start lowering max stamina
dod_staminahp_raio "2" //Ammount of HP that will subtract 1 stamina point

Was the description. The 3rd cvar:

Quote:
dod_staminahp_raio "2" //Ammount of HP that will subtract 1 stamina point

should actually be
Quote:
dod_staminahp_ratio "2" //Ammount of HP that will subtract 1 stamina point

Although that won't cause any errors since the default value is set to 2 in the plugin. Just a sidenote. ;0


As far as the Gore plugin goes...
For some reason the task set isn't unique to replay the sound. It simply uses the ID return of the player...this could be getting turned off by another plugin that uses a task with value ID. So, you need to go ahead and add an odd value to the ID so that the task will be not only unique but also obtainable. Maybe include a #define at the beginning of the plugin.

Code:
#define GORE_HEADSHOT (1<<0) // "a" #define GORE_BLOOD (1<<1) // "b" #define GORE_BLEEDING (1<<2) // "c" #define GORE_EXTRA (1<<3) // "d" #define GORE_BRAINS (1<<4) // "e" #define GORE_HEARTBEAT (1<<5) // "f"

To:

Code:
#define GORE_HEADSHOT (1<<0) // "a" #define GORE_BLOOD (1<<1) // "b" #define GORE_BLEEDING (1<<2) // "c" #define GORE_EXTRA (1<<3) // "d" #define GORE_BRAINS (1<<4) // "e" #define GORE_HEARTBEAT (1<<5) // "f" #define P_UNIQUE_HEARTBEAT_TASK 2020

Then

Code:
public event_respawn(id) { if(is_user_connected(id) && is_user_alive(id)) { is_bleeding[id] = false is_beating[id] = false if(task_exists(id)) remove_task(id) } }

Could be made to

Code:
public event_respawn(id) { if(is_user_connected(id) && is_user_alive(id)) { is_bleeding[id] = false is_beating[id] = false if(task_exists(id+P_UNIQUE_HEARTBEAT_TASK)) remove_task(id+P_UNIQUE_HEARTBEAT_TASK) } }

And you'd have to follow the fx_heartbeat function up with the same change.

These are just quick observations which might not actually do a damned thing. Just possibilities that exist. Hope something helps.
Reply With Quote
  #3 (permalink)  
Old January 3rd, 2007
occasional visitor
 
Join Date: January 3rd, 2007
Status: No Status
Posts: 10
Default

I wasn't clear with what I said about the heartbeat on the gore plugin. It worked just fine once I disabled the stamina plugin. I absolutely love the gore plugin, in my opinion that is the best gore plugin I have ever seen. I removed the d flag to tone it down just a bit, but it truly rocks.

As for the respawning problem, I respawned with no problem, it was only the bots that weren't respawning. Exactly half of them started dead and stayed that way. And I guess even with that I'm not being clear, they didn't spawn at all, they just started out dead and stayed that way. Likely there is some kind of conflict with ShrikeBot, but I have no idea what that would be.
AMD Athlon XP 1700+
1GB PC2100 DDR SDRAM
Debian Etch 4.0 stable
Linux 2.6.23.17 custom kernel
Metamod-P 1.19 p32
AMX Mod X 1.80

The Crazy Canucks Gaming Community
Reply With Quote
  #4 (permalink)   diamond-optic is Special  
Old January 3rd, 2007
diamond-optic's Avatar
i dont want a goldfish
 
Join Date: March 13th, 2005
Location: Upstate New York
Status: hazey
Posts: 3,259
Default

well

as for the bot plugin.. thats def. buggy lol.. i dont run it anymore myself... I had noticed several problems with it and couldnt figure them out.. but for the most part i havent really had time to look into it too seriously.. plus i think depending on your class restrictions you could get more problems.. as i believe everything is hard coded as per how i had my server.. im not sure.. its a pretty old plugin lol.. i should probably put like a 'use at your own risk' warning on that lol

and santa, lol.. im an idiot for not using diff task ids

......

but still.. i cant see how the stamina plugin would be causing problems with the heartbeat

also.. what do you mean it wouldnt go away? as in you respawned and it was still being played?

Quote: Originally Posted by ThePowerCosmic in regards to AvaMods
They are the type of people that are absolutely destroying the fabric of america and everything that goodness stands for.

Reply With Quote
  #5 (permalink)  
Old January 3rd, 2007
Former AvaMods Admin
 
Join Date: August 3rd, 2006
Status: roxified
Posts: 1,068
Default

Quote: Originally Posted by diamond-optic View Post
also.. what do you mean it wouldnt go away? as in you respawned and it was still being played?

yeah it does that on the server as well occassionally
Reply With Quote
  #6 (permalink)   diamond-optic is Special  
Old January 3rd, 2007
diamond-optic's Avatar
i dont want a goldfish
 
Join Date: March 13th, 2005
Location: Upstate New York
Status: hazey
Posts: 3,259
Default

hmm maybe sometimes the death forward doesnt catch it.. i'll add another check on client spawn..

*edit*

hmm wierd there already is one lol..

Quote: Originally Posted by ThePowerCosmic in regards to AvaMods
They are the type of people that are absolutely destroying the fabric of america and everything that goodness stands for.

Reply With Quote
  #7 (permalink)  
Old January 5th, 2007
santa_sh0t_tupac's Avatar
forum regular
 
Join Date: November 25th, 2006
Location: Alabama. Where beating your wife is fine and gambling is illegal because it says so in the Bible.
Status: No Status
Posts: 181
Default Fakemeta?

Quote:
hmm maybe sometimes the death forward doesnt catch it

I've been wondering..why don't you use the Fakemeta? It's supposed to help clarify problems with the auto-forwarding. ;0
Reply With Quote
  #8 (permalink)   diamond-optic is Special  
Old January 5th, 2007
diamond-optic's Avatar
i dont want a goldfish
 
Join Date: March 13th, 2005
Location: Upstate New York
Status: hazey
Posts: 3,259
Default

fakemeta for forwarding client deaths?


...also

im going to try these out with the dodx beta zor is working on and see if the stuff he did to fix false tk's might have fixed other problems with the dodx death forward

Quote: Originally Posted by ThePowerCosmic in regards to AvaMods
They are the type of people that are absolutely destroying the fabric of america and everything that goodness stands for.

Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

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
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 02:26 PM.

Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.