Hi all. I haven't been around here in a while because things were running pretty smoothly with the server. I am glad to see DirtyDave is still around.

I am also bummed to see our beloved Keeper Kill Streak plugin is out of date once again. I noticed the site that had the automated Vfunc Offset Tables was created by a guy with the username "berni" who has an account on the Allied Modders Forums.

Here is his profile page, maybe we could contact him somehow. Maybe he could look at the page and correct it, or maybe he could tell us where we could grab that same Vfunc Offset Tables info ourselves?

Ok nevermind on that question. I see that in the Linux version the settings are just set 1 number higher over the Windows settings.
I think I found the offending offset just now by doing some trial and error on the dllinfo.kvf file in /cfg directory.

I first incremented each setting by 1, and the plugin/server no longer crashed when a player joined. I then started reverting values back to their original setting one by one until I found the one that was causing the server to crash. It was this one:

Code:

"Impulse" "366"

I incremented it to:

Code:

"Impulse" "367"

And the server no longer crashes on player join. I haven't been able to fully test it out yet with other players as this was on a private server, but I thought I'd mention it so some of you guys could test it out on your servers and possibly be back up and running. I also updated SourceMod and MetaMod to latest versions. From this process of elimination I think we can deduce that whatever new entry Valve has added to the Vfunc Offsets table it must come after:

Code:

"FireBullets" "112"

Here is my current dllinfo.kvf for Windows server. I'm running the Metamod Keeper's Sound Plugin (HYBRID) (2.3.0.1). If you are on Linux server I believe you would just increment each offset shown below to be 1 number higher.

WW3, I remember you starting off on our SS servers way back in the day.

Hi DirtyDave! Yep it is me from back in the day. I've been DM'ing since the game came out in 2004.

I was the Admin for the HL2DM Soundz Server for about 5 years when it was a Pub server from 2004 to 2009. Now I still have it going but its not a Pub anymore. Anyway, the Keeper plugin has always been a big part of the charm. Maybe Keeper will show up here once again and rescue the plugin once more.

So I tested finally last night, and the only thing that was working was the Damage Sounds. Normally a sound plays when certain players join the server and that wasn't working so I started thinking the offsets still aren't right. So I just tried this setup, and now the spawn sound is playing. Maybe these settings are closer for Windows. I hope to test more later tonight. For Linux increment +1.

It would be nice if we still had a means to get this info without needing to guess at the values. I have some programmer buds that know Linux well, I could try and find out about decompiling the server.so file. What's the best way to get my hands on the file we would need to decompile (as I don't have access to Linux server at the moment)? Could we decompile the Windows binary and get the offest info or is there some reason we need to use the Linux server file? Just curious what our options are.

We only ever used one kvf file, with one set of numbers. I think I'd be right saying that as Keeper calls it a dllinfo file we just need the windows numbers in which case, and unless I was looking with tired eyes, they have not changed. The problem with the plugin must be elsewhere.

PS: I was silly enough to try the Linux numbers, and promptly got stuck to the floor of the map._________________www.loki.clanservers.com

There may be a few things that don't work, but it should be stable. I'm looking at the changes in the Steam IDs. I may have to tweak the code a little bit to get some of the individual sounds/streaks working.

There may be a few things that don't work, but it should be stable. I'm looking at the changes in the Steam IDs. I may have to tweak the code a little bit to get some of the individual sounds/streaks working.

Thank you for this fix and your unconditional support for the HL2DM community since all those years._________________Allez allez, enlève ta culotte et déboutonne mon pantalon...

There may be a few things that don't work, but it should be stable. I'm looking at the changes in the Steam IDs. I may have to tweak the code a little bit to get some of the individual sounds/streaks working.

Hey Keeper! So glad to hear you are still supporting your awesome plugin!

I am going away this weekend but I will test on my Windows server as soon I return. Thank you so much for your efforts over the years, this plugin makes HL2DM about 100x more fun than the game is without it. It's simply the best plugin ever.

Also many thanks to Osiris and Dirty Dave and others who loyally help support and provide info as well! You guys are the best!

I finally got around to testing this. However, everything seems to be fine except for the streak sounds. I'm not getting any and not seeing any errors in the logs. I am running keeper as a Metamod Plugin and am runing SMM 1.10.7.947 (latest stable snapshot). I am running a Windows server. Any help is appreciated !

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forumYou cannot post calendar events in this forum