-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Source-Python for Half-life 2 Deathmatch #500
Comments
Thanks for reporting! Unfortunately, I can't provide an official fix at the moment as I don't have access to our build system until the 2nd of December. I will then provide a fix. |
Thankyou. I figured this would take some time. It will hopefully give Valve enough time to finish unexpected patches they seem to be putting out every other day. I am trying to rewrite some scrips for my server in the mean time with sourcemod. |
Great news, thank you for that commitment to fix SP for HL2DM. Can you please investigate the impact on your EventScripts Emulator too. I am assuming it is not working given Matties EventScripts is currently broken. |
That's what I was hoping for too is the Eventscripts. Brand New for 1979 still runs a great deal of visual effects with Eventscripts and Python. Largely obsolete, but I don't know how to write it for Sourcemod. |
Any update so far or just trying to make sense of the valve updates? |
Why is this closed? |
User interface issue. NOT CLOSED by any means |
Sorry for the delay. It has been a busy week. A new build is now available. Though, HL2DM requires new signatures on Windows. This is still an open ToDo. |
I hear you. I have hardly had time for my server stuff with the push for the holidays. |
So not ready for HL2DM yet. Thought I saw quick fix for hl2dm. |
Linux should be fine. Windows will crash unless you disable the entities listener. |
Based on your previous post (that you appear to have now deleted), I suspect that you downloaded the source code from here rather than the latest release from there: http://downloads.sourcepython.com/
Our signature to |
I deleted a comment since I saw my own error |
Can you please update this thread when you have updated for Windows. Many Thanks. |
Signatures have been updated 4 days ago. So, if the auto update is enabled, it should work already. This morning I also started a new build that also includes the updated signature. Please try again and let us know if it's working for you. |
Version 724 works a treat on Windows. Will test with Linux later. Thank you very much! |
I saw a loaded successfully, but I did have a crash before I could get in. Making sure that there is not a conflict issue with Source-metamod, sourcemod, and Hurricane bots. |
Still a crash on joining. The server will sit running until I try to join. No other plugins running on a Source Dedicated server at my home on Windows 11. [Source.Python] Loading... [Source.Python] Loaded successfully. sv_pure value unchanged (current value is 0).Server is hibernating |
Yes same here, seems I spoke too soon. Version 724 loads fine and appears stable, loads the es emulator. But players are unable to join, the server does not crash it just hangs. Eliminated any conflict with SM or MM, tried with es emulator off, and any other SP plugins disabled. Only error in the log, Error loading cfg/vscript_convar_allowlist.txt Problem resolved for players joining the server, by disabling Source Python. |
Also of note from recording a video of only the base source-python and nothing else running. Unable to find return address. You are going to crash now. |
Since vtable has changed, that doesn't surprise me. |
This should solve the problem with SP data. #502 |
Indeed that allowed me to join the server again with SP v724 running. Thank you very much for detailing those revised offsets. I will do more testing. |
Damn. I tried with this latest update and I was unable to join a fresh server with only the base source.python installed. Don't know what is left to eliminate. [Source.Python] Loading... |
Have you tried #502? |
Thought I downloaded the one on the main page that was stated as updated. I will try it again when I am able. |
I got in for a second before it crashed. I will reload it again when I get home. |
Might be onto something now |
You will have to download it from here as it is not yet merged. Overwrite what is in the folder here. |
I cannot guarantee that Source-Python-Dev-Team will merge my pull request, so please do it yourself. |
Dumb question, could someone point me to where I can add more plugins. I found tutorials and forums, but I can't find where I got the ES Emulator from. |
|
I have that page, but I thought I found other source-python plugins. That is what I am looking for. |
I don't know which source-python plugins you are talking about. |
ES_emulater is only one of the plugins that you can add to source-python. I know I saw more |
You mean you don't know how to install the plugin for Source.Python? I am not sure what you are asking. |
1 Source-python is installed and running |
I've never installed someone else's plugin, so I don't know, but you might want to check the forums or ask on the forum. |
Beside the links @CookStar provided you can also look for repositories tagged with source-python here on GitHub. I never really published the ES emulator officially. I just created the repository as a fun project. But the interest was bigger than expected. |
Yeah, I'm sorry... I haven't really had time to have a proper look at the issues you fixed with the PRs. Hopefully, that will change in mid of January. |
In regards to support for Half-life 2 Deathmatch.
As of November 17 2024 with the 20th anniversary update this plugin will no longer work on a half-life 2 deathmatch server. With no other plugins or addons installed Source-Python will cause the server to crash. A good number of severs need python to use addons.
The text was updated successfully, but these errors were encountered: