Forums
May 31, 2024, 11:47 AM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - terion

Pages: 1 [2]
16
Wormkit Modules / Re: wkKick38
« on: August 11, 2020, 06:13 PM »
Thanks for feedback. I hope no additional bugs were introduced with this version.

@GrO, you only have 64-bit version of 2015-2019 redistributable installed. Install 32-bit (x86) version, as I suggested in my previous post.

17
Wormkit Modules / Re: wkKick38
« on: August 11, 2020, 05:22 PM »
This gives me a "failed to initialize signature scanner" error message when starting WA. I'm using the CD version of 3.8 on Windows 10.



Any ideas on this error?

I've reworked the module to fix signature scanner, add /kick# command and introduce 5s delay between warning message and kick.

18
Wormkit Modules / Re: wkKick38
« on: August 11, 2020, 10:33 AM »
...terion, you're gonna try to fix it, you're able to or you just wanna leave it as it is?
if it ain't broke, don't fix it.

your pc is missing Visual C++ Redistributable Runtimes (2015-2019) - here is a link to all-in-one installer: https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/
btw, WA's warning message should be made more clear about the cause of error 0x7E to avoid confusion. ideally, it should list all missing DLL dependencies and suggest to try installing msvc runtimes, madshi's madCodeHook. If you ever stumble over similar issue, try running Dependency Walker https://www.dependencywalker.com/ to identify missing libraries.

regarding other issues:
- you can kick players with stupid-long nicknames by pressing F1-F6 keys and replacing /msg with /kick. adding /kickX is a trivial task and the module is open source, so feel free to implement it
- a voting mechanism is a really good idea in general (for example to trigger a sudden death mode, force some player AFK, add weapon ammunition for all teams, change scheme options, etc.), but voting algorithm itself might be quite complex to implement to cover all edge cases (players quitting, rate limiting, messaging protocol). if anyone is interested, I can expose API to read json chat messages, so voting communication can be implemented
- the module kicks players instantly - it should send a message that player is being kicked, spawn a new thread that waits for 5 seconds and only then kick the player
- in my opinion this functionality should come standard with base game to avoid shitty kick module implementations like this. WA players are grown up men and let them decide whether it is just to kick players from their games

19
Wormkit Modules / Re: wkTerrain
« on: July 21, 2020, 12:49 PM »
I've ported it to 3.8 - works with Steam version. It will probably work with CD release too, but it will definitely require wkFileOverride.

20
Wormkit Modules / Re: wkKick38
« on: July 20, 2020, 06:37 PM »
Thanks for feedback. I've changed the way connections are closed to match the way wkKawooshKick does it.

21
Wormkit Modules / wkKick38
« on: July 17, 2020, 09:35 PM »
a kick module for wa 3.8
usage: /kick nickname  OR /kick#

22
Wormkit Modules / Re: Wormkit module for ingame music?
« on: November 03, 2019, 07:15 AM »
One thing I've noticed with it is that it seems to loop the same track repeatedly instead of moving onto a random other one. Do you know if there's any possible fix for that?

thanks for feedback, there was a dumb mistake in the code. try running this version

23
Wormkit Modules / Re: Wormkit module for ingame music?
« on: November 02, 2019, 08:22 PM »
now there's no error but still cant hear any new music with cd version

you can try running the updated version of the dll (new tracks now use absolute file path instead of relative)

24
Wormkit Modules / Re: Wormkit module for ingame music?
« on: November 02, 2019, 07:41 PM »
doesnt seem to work on cd version even with FileOverride

edit: cant get it to work even with gog version, error 7E

seems like you're missing a shared library (this binary is linked against msvcp140.dll, vcruntime140.dll)
try installing "Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019" x86: vc_redist.x86.exe
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
direct link: https://aka.ms/vs/16/release/vc_redist.x86.exe

25
Wormkit Modules / Re: Wormkit module for ingame music?
« on: November 02, 2019, 12:33 PM »
place .wav files in DATA\Streams\ingame (normal mode) or DATA\Streams\suddendeath (sudden death mode)
tested on gog 3.7.2.1 version, not sure about cd release (might need wkFileOverride) or other versions

Pages: 1 [2]