Raised This Month: $70 Target: $400

Metamod Query Cache

Post New Thread Reply   
Thread Tools Display Modes
Join Date: Dec 2018
Location: Brazil
Old 11-24-2019 , 10:51   Re: Metamod Query Cache
Reply With Quote #71

Does anyone have a functional build for CS:GO (windows)?

I compiled the version posted by SM9 (#62), but although the plugin loads, it did not solve the attack problems:
IP rate limit under distributed packet load (12619 buckets, 407422 global count), rejecting
IP rate limit under distributed packet load (19124 buckets, 15001 global count), rejecting
IP rate limit under distributed packet load (8506 buckets, 15001 global count), rejecting
I did some tests and it seems that the receive detour is not working properly.
Irecvfrom_hook_RM is not triggered while sendto_hook is working properly.
I accept requests for plugins and configuration of servers.

If you liked my work, consider making a donation via PayPal.

Last edited by quasemago; 05-21-2020 at 15:36.
quasemago is offline
Join Date: Oct 2017
Old 04-18-2020 , 18:18   Re: Metamod Query Cache
Reply With Quote #72

Sometimes I was get a crash

Tag me if u need more info.
_Black_Yuzia_ is offline
Senior Member
Join Date: Jun 2020
Old 08-02-2020 , 23:03   Re: Metamod Query Cache
Reply With Quote #73

Would it be possible to get a version that works with TF2 compiled for Windows and Linux?
enderandrew is offline
Senior Member
Join Date: Jun 2020
Old 08-04-2020 , 07:28   Re: Metamod Query Cache
Reply With Quote #74

My Linux build environment still isn't working properly and damned if I really know what I'm doing, however I believe I have this compiled for Windows using VS2019 against MM 1.10 source.


I didn't really touch the source other than updating a few includes to get it to compile. I updated the VS project and solution as well as adding more build targets. 15 out of 21 built while the others were failing because it couldn't link to distorm.pdb even after I installed distorm and I don't have a distorm.pdb file anywhere on my computer.

I primarily just wanted to try this out for myself for TF2, but here are the files above along with the original source and the updated VS solution file.

I am trying to migrate to a Linux server so I would still appreciate if someone wants to try and get this compiled for Linux.
Attached Files
File Type: zip qcache_mm.zip (1.67 MB, 66 views)

Last edited by enderandrew; 08-04-2020 at 17:34.
enderandrew is offline
Veteran Member
Join Date: Nov 2015
Location: Middle of Nowhere
Old 09-01-2020 , 19:24   Re: Metamod Query Cache
Reply With Quote #75

Originally Posted by enderandrew View Post
Which version of this MM:S plugin was compiled from? Original or updated?

Last edited by cravenge; 09-01-2020 at 19:27.
cravenge is offline
Join Date: Nov 2019
Old 09-06-2020 , 00:28   Re: Metamod Query Cache
Reply With Quote #76

i got this error when trying compile it

PHP Code:
[4214c++ -pipe -fno-strict-aliasing -Wall -Werror -Wno-uninitialized -Wno-unused -Wno-switch -msse -m32 -fvisibility=hidden -mfpmath=sse -g3 -ggdb3 -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -fno-threadsafe-statics -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-delete-non-virtual-dtor -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -DHAVE_STDINT_H -DGNUC -D_LINUX -DPOSIX -DMMS_GENERATED_BUILD -DSE_EPISODEONE=-DSE_HL2DM=-DSE_DOI=20 -DSE_DODS=-DSE_INSURGENCY=19 -DSE_LEFT4DEAD2=15 -DSE_NUCLEARDAWN=13 -DSE_ORANGEBOX=-DSE_BMS=10 -DSE_CSGO=21 -DSE_SDK2013=-DSE_LEFT4DEAD=12 -DSE_BLADE=18 -DSE_CSS=-DSE_TF2=11 -DSOURCE_ENGINE=12 -DCOMPILER_GCC -DNO_HOOK_MALLOC -DNO_MALLOC_OVERRIDE -/root/alliedmodders/mmsource-1.10/obj-linux/includes -/root/alliedmodders/mmsource-1.10/versionlib -/root/alliedmodders/mmsource-1.10/public -/root/alliedmodders/mmsource-1.10/query_cache -/root/alliedmodders/mmsource-1.10/query_cache/sourcehook -/root/alliedmodders/mmsource-1.10/loader -/root/alliedmodders/hl2sdk-l4d/public -/root/alliedmodders/hl2sdk-l4d/public/engine -/root/alliedmodders/hl2sdk-l4d/public/mathlib -/root/alliedmodders/hl2sdk-l4d/public/vstdlib -/root/alliedmodders/hl2sdk-l4d/public/tier0 -/root/alliedmodders/hl2sdk-l4d/public/tier1 -/root/alliedmodders/hl2sdk-l4d/public/game/server -/root/alliedmodders/hl2sdk-l4d/game/shared -/root/alliedmodders/hl2sdk-l4d/common -/root/alliedmodders/mmsource-1.10/core -/root/alliedmodders/mmsource-1.10/core/sourcehook --/root/alliedmodders/mmsource-1.10/query_cache/qcache_mm.cpp -o qcache_mm.o
In file included from 
from /root/alliedmodders/hl2sdk-l4d/public/tier1/convar.h:21,
from /root/alliedmodders/hl2sdk-l4d/public/eiface.h:16,
from /root/alliedmodders/mmsource-1.10/core/ISmmAPI.h:46,
from /root/alliedmodders/mmsource-1.10/core/ISmmPlugin.h:39,
from /root/alliedmodders/mmsource-1.10/query_cache/qcache_mm.h:18,
from /root/alliedmodders/mmsource-1.10/query_cache/qcache_mm.cpp:19:
root/alliedmodders/hl2sdk-l4d/public/tier1/utlmemory.hIn member function ‘void CUtlMemory<TI>::Swap(CUtlMemory<TI>&):
root/alliedmodders/hl2sdk-l4d/public/tier1/utlmemory.h:330:2errorthere are no arguments to ‘V_swap’ that depend on a template parameterso a declaration of ‘V_swap’ must be available [-fpermissive]
V_swapm_nGrowSizemem.m_nGrowSize );
root/alliedmodders/hl2sdk-l4d/public/tier1/utlmemory.h:330:2note: (if you use -fpermissive’G++ will accept your codebut allowing the use of an undeclared name is deprecated)
root/alliedmodders/hl2sdk-l4d/public/tier1/utlmemory.h:332:2errorthere are no arguments to ‘V_swap’ that depend on a template parameterso a declaration of ‘V_swap’ must be available [-fpermissive]
V_swapm_nAllocationCountmem.m_nAllocationCount );
Build failedquery_cache/qcache_mm.l4d/qcache_mm.
digin is offline

Thread Tools
Display Modes

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

Forum Jump

All times are GMT -4. The time now is 17:25.

Powered by vBulletin®
Copyright ©2000 - 2020, vBulletin Solutions, Inc.
Theme made by Freecode