Author |
Message |
fpp
Joined: 03 May 2012 Posts: 20
|
Posted: Thu Sep 17, 2015 06:37 Post subject:
|
|
Sadly, Keeper has been broken again by the latest update, even though it loads, it does not run, no text is being displayed or sound played.
Anyone has any ideas how to fix it ?
I've tried replacing thoese 2 .dll files that used to fix it in the past when it got broken, but this fix doesn't work anymore now.
|
Back to top
|
|
|
DirtyDave
Joined: 02 Nov 2010 Posts: 49 Country:
|
Posted: Fri Sep 18, 2015 04:03 Post subject:
|
|
More than likely the vfunc offset tables got changed. This often happens with each update. However, where I used to pull the new tables from, the site no longer auto updates: https://www.sourcemodplugins.org/vtableoffsets
Maybe someone here can decompile the linux server.so and find the new table offsets ...anyone?
|
Back to top
|
|
|
WW3D
Joined: 18 Sep 2015 Posts: 6 Country:
|
Posted: Sat Sep 19, 2015 00:25 Post subject:
Keeper Plugin Update |
|
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?
https://forums.alliedmods.net/member.php?u=27799
Do you know if the Table information is the same for both Linux and Windows servers? I ask because I am running a Windows server currently.
|
Back to top
|
|
|
WW3D
Joined: 18 Sep 2015 Posts: 6 Country:
|
Posted: Sat Sep 19, 2015 04:15 Post subject:
Re: Keeper Plugin Update Subject description: Possible fix for latest Keeper plugin break of 9-15-15 or so |
|
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:
I incremented it to:
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.
Code: |
"DLL_INFO"
{
"vfuncoffsets"
{
"TraceAttack" "60"
"Event_Killed" "66"
"FireBullets" "112"
"OnTakeDamage" "62"
"Impulse" "367"
"Spawn" "22"
}
} |
|
Back to top
|
|
|
DirtyDave
Joined: 02 Nov 2010 Posts: 49 Country:
|
Posted: Sat Sep 19, 2015 18:06 Post subject:
|
|
nice, I did contact Berni, but didn't hear anything back. I was working on decompiling the binary and didn't even think to do this. You are genious. I will try it tonight.
|
Back to top
|
|
|
DirtyDave
Joined: 02 Nov 2010 Posts: 49 Country:
|
Posted: Sat Sep 19, 2015 19:03 Post subject:
|
|
WW3, I remember you starting off on our SS servers way back in the day.
|
Back to top
|
|
|
DirtyDave
Joined: 02 Nov 2010 Posts: 49 Country:
|
Posted: Sat Sep 19, 2015 20:59 Post subject:
|
|
Well, I got it to load w/o crashing the server. However, none of the plugins features are working...ugh.
|
Back to top
|
|
|
Loki
Joined: 08 Nov 2006 Posts: 20 Location: Switzerland Country: Browser:
|
Posted: Sun Sep 20, 2015 10:59 Post subject:
|
|
I'm told that Keepers plugin is working here
87.117.216.202:27025
I see those guys are running an older version 2.2.6 SMM
_________________ https://lokiservers.net
|
Back to top
|
|
|
WW3D
Joined: 18 Sep 2015 Posts: 6 Country:
|
Posted: Mon Sep 21, 2015 03:02 Post subject:
Please fix the beloved Keeper Streaks Subject description: Going through Headshot withdrawl! |
|
DirtyDave wrote: |
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.
Code: |
"DLL_INFO"
{
"vfuncoffsets"
{
"TraceAttack" "61"
"Event_Killed" "67"
"FireBullets" "113"
"OnTakeDamage" "63"
"Impulse" "367"
"Spawn" "23"
}
} |
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.
|
Back to top
|
|
|
WW3D
Joined: 18 Sep 2015 Posts: 6 Country:
|
Posted: Mon Sep 21, 2015 03:05 Post subject:
|
|
Loki wrote: |
I'm told that Keepers plugin is working here
87.117.216.202:27025
I see those guys are running an older version 2.2.6 SMM |
Well that seems promising. I wonder what they did that got it going. Thanks for the info Loki! I'll have to pay them a visit.
|
Back to top
|
|
|
jora1xxx
Joined: 03 Nov 2012 Posts: 8 Country:
|
Posted: Tue Sep 22, 2015 01:05 Post subject:
|
|
new offset
I did not help(
Thanks for the files Tozzy
Description |
|
Download |
Filename |
hl2dmoffset.rar |
Filesize |
11.72 KB |
Downloaded |
3510 Time(s) |
|
Back to top
|
|
|
Loki
Joined: 08 Nov 2006 Posts: 20 Location: Switzerland Country: Browser:
|
Posted: Tue Sep 22, 2015 09:59 Post subject:
|
|
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.
_________________ https://lokiservers.net
|
Back to top
|
|
|
steve
Joined: 13 Feb 2014 Posts: 4 Location: Dundee Country: Browser:
|
Posted: Tue Sep 22, 2015 12:25 Post subject:
|
|
I tried changing the numbers but it had no effect whatsoever.
Also tried a fix offered by another server owner with no effect.
|
Back to top
|
|
|
Loki
Joined: 08 Nov 2006 Posts: 20 Location: Switzerland Country: Browser:
|
Posted: Tue Sep 22, 2015 13:07 Post subject:
|
|
Putting this aside until I read Osiris, or Keeper himself, has updated the thread.
Good things come to those who wait.
_________________ https://lokiservers.net
|
Back to top
|
|
|
Osiris_TSGK
TSGK Member
Joined: 21 May 2006 Posts: 4668 Location: France
|
Posted: Tue Sep 22, 2015 13:38 Post subject:
|
|
Working on it, Keeper is aware of the issue and will check this out.
Thanks all.
_________________ Allez allez, enlève ta culotte et déboutonne mon pantalon...
|
Back to top
|
|
|
Keeper
Joined: 04 Aug 2008 Posts: 20 Country: Browser:
|
Posted: Tue Sep 22, 2015 21:25 Post subject:
|
|
Here is an up to date .kvf file. I have the Windows build updated, working on Linux now.
Description |
|
Download |
Filename |
dllinfo.kvf |
Filesize |
326 Bytes |
Downloaded |
3552 Time(s) |
|
Back to top
|
|
|
Edelveis
Joined: 04 Nov 2012 Posts: 8 Country:
|
Posted: Wed Sep 23, 2015 01:02 Post subject:
Does not work on Linux server. |
|
Keeper wrote: |
Here is an up to date .kvf file. I have the Windows build updated, working on Linux now. |
Does not work on Linux server.
P.S. [02] Keeper's Sound Plugin (HYBRID) (2.3.0.1) by Keeper
P.P.S I tried both versions of the file
Code: |
"DLL_INFO"
{
"vfuncoffsets"
{
"TraceAttack" "60"
"Event_Killed" "66"
"FireBullets" "112"
"OnTakeDamage" "62"
"Impulse" "367"
"Spawn" "22"
}
} |
and
Code: |
"DLL_INFO"
{
"vfuncoffsets"
{
"TraceAttack" "61"
"Event_Killed" "67"
"FireBullets" "113"
"OnTakeDamage" "63"
"Impulse" "367"
"Spawn" "23"
}
} |
|
Back to top
|
|
|
Osiris_TSGK
TSGK Member
Joined: 21 May 2006 Posts: 4668 Location: France
|
Posted: Wed Sep 23, 2015 02:34 Post subject:
Re: Does not work on Linux server. |
|
Edelveis wrote: |
Keeper wrote: |
Here is an up to date .kvf file. I have the Windows build updated, working on Linux now. |
Does not work on Linux server.
P.S. [02] Keeper's Sound Plugin (HYBRID) (2.3.0.1) by Keeper
P.P.S I tried both versions of the file
Code: |
"DLL_INFO"
{
"vfuncoffsets"
{
"TraceAttack" "60"
"Event_Killed" "66"
"FireBullets" "112"
"OnTakeDamage" "62"
"Impulse" "367"
"Spawn" "22"
}
} |
and
Code: |
"DLL_INFO"
{
"vfuncoffsets"
{
"TraceAttack" "61"
"Event_Killed" "67"
"FireBullets" "113"
"OnTakeDamage" "63"
"Impulse" "367"
"Spawn" "23"
}
} |
|
It is on its way, Keeper is working on a full fix (binary update).
Thank you.
_________________ Allez allez, enlève ta culotte et déboutonne mon pantalon...
|
Back to top
|
|
|
fpp
Joined: 03 May 2012 Posts: 20
|
Posted: Wed Sep 23, 2015 22:12 Post subject:
|
|
Thank's for working on the fix, patiently waiting for the Linux one.
|
Back to top
|
|
|
Osiris_TSGK
TSGK Member
Joined: 21 May 2006 Posts: 4668 Location: France
|
Posted: Wed Sep 23, 2015 22:48 Post subject:
|
|
fpp wrote: |
Thank's for working on the fix, patiently waiting for the Linux one. |
Almost ready
_________________ Allez allez, enlève ta culotte et déboutonne mon pantalon...
|
Back to top
|
|
|
Keeper
Joined: 04 Aug 2008 Posts: 20 Country: Browser:
|
Posted: Fri Sep 25, 2015 16:49 Post subject:
|
|
Ok,
The plugin has been upgraded to work with the new upgrades to HL2DM.
The download is available on the first post of this thread: http://forum.tsgk.com/viewtopic.php?p=52375#52375
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.
|
Back to top
|
|
|
Osiris_TSGK
TSGK Member
Joined: 21 May 2006 Posts: 4668 Location: France
|
Posted: Fri Sep 25, 2015 19:11 Post subject:
|
|
Keeper wrote: |
Ok,
The plugin has been upgraded to work with the new upgrades to HL2DM.
The download is available on the first post of this thread: http://forum.tsgk.com/viewtopic.php?p=52375#52375
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...
|
Back to top
|
|
|
Osiris_TSGK
TSGK Member
Joined: 21 May 2006 Posts: 4668 Location: France
|
Posted: Fri Sep 25, 2015 19:14 Post subject:
|
|
A new version is up.
Change / Additions for v2.3.1.0:
- Updated to 2.3.1.0 to fix break from VALVe update.
- cfg/dllinfo.kvf must be updated as well.
Also a the kvf file which is present inside the cfg folder is subject to change depending the HL2DM update, you can find a new one which is up-to-date here:
http://forum.tsgk.com/viewtopic.php?mode=attach&id=8635
Keeper's Streak Sounds Plugin v2.3.1.0 can be downloaded at:
http://forum.tsgk.com/viewtopic.php?mode=attach&id=6080
A CFG and TXT Maker is available here to change the default configuration:
http://forum.tsgk.com/viewtopic.php?p=52377#52377
Thanks to Keeper for this release.
Enjoy.
_________________ Allez allez, enlève ta culotte et déboutonne mon pantalon...
|
Back to top
|
|
|
WW3D
Joined: 18 Sep 2015 Posts: 6 Country:
|
Posted: Fri Sep 25, 2015 20:07 Post subject:
|
|
Keeper wrote: |
Ok,
The plugin has been upgraded to work with the new upgrades to HL2DM.
The download is available on the first post of this thread: http://forum.tsgk.com/viewtopic.php?p=52375#52375
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!
|
Back to top
|
|
|
speedracerx
Joined: 22 Sep 2015 Posts: 1 Country:
|
Posted: Sat Sep 26, 2015 01:54 Post subject:
|
|
Thank You. Keepers is working on my Servers.
|
Back to top
|
|
|
steve
Joined: 13 Feb 2014 Posts: 4 Location: Dundee Country: Browser:
|
Posted: Sun Sep 27, 2015 01:53 Post subject:
|
|
Great work on the speedy fix, works like a dream on my Linux server.
thanks for updating
|
Back to top
|
|
|
gtamike_TSGK
TSGK Member
Joined: 20 Aug 2006 Posts: 2991 Location: Mapper since 2007 YouTube: gtamikesvideos Country: Browser: Age: 34
|
Posted: Sun Sep 27, 2015 22:37 Post subject:
|
|
Nice work
_________________ http://gamebanana.com/members/215600
https://www.youtube.com/c/gtamikesvideos
Public OneDrive (My Maps/Download)
https://onedrive.live.com/?id=3BA901DF57014CE8%21110&cid=3BA901DF57014CE8
|
Back to top
|
|
|
WW3D
Joined: 18 Sep 2015 Posts: 6 Country:
|
Posted: Fri Oct 02, 2015 03:00 Post subject:
Many thanks to Keeper and the rest of the crew! |
|
Hey, just wanted to follow up to say the Keeper plugin has been working great on our Windows server all week.
Thanks again to Keeper and the gang for the continued support of this excellent plugin. HL2DM just isn't the same without it!
Many wishes of good karma to you all! I think you are putting smiles on more peoples faces then you probably realize.
|
Back to top
|
|
|
DirtyDave
Joined: 02 Nov 2010 Posts: 49 Country:
|
Posted: Sun Oct 18, 2015 00:57 Post subject:
|
|
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 !
|
Back to top
|
|
|
fpp
Joined: 03 May 2012 Posts: 20
|
Posted: Sun Oct 18, 2015 01:01 Post subject:
|
|
Keeper not working again after last update on Linux .
|
Back to top
|
|
|
|