Raised This Month: $22 Target: $400
 5% 

SM RCon (updated 2012-09-09)


Post New Thread Reply   
 
Thread Tools Display Modes
psychonic

BAFFLED
Join Date: May 2008
Old 09-09-2012 , 13:58   Re: SM RCon (updated 2012-09-09)
Reply With Quote #71

Quote:
Originally Posted by Mirandor View Post
EDIT: Loaded but...
Otherwise, it seems to work
That's unfortunately normal. I wasn't going to recompile each build when the only new one was CS:GO. (the css one is a rename, and all other changes were gamedata).
psychonic is offline
littlebags
SourceMod Donor
Join Date: Apr 2008
Old 09-09-2012 , 16:45   Re: SM RCon (updated 2012-09-09)
Reply With Quote #72

Won't load for CSGO on Window's.

<FAILED> file "smrcon.ext.2.csgo.dll": The specified procedure could not be found.

Update:

Just tested this on my 3rd CSGO server with another provider & it loaded fine.All 3 are running the latest snaphots from the 1.5 branch.Also using the same exts/plugin setup.Anyone have an idea?
__________________
http://www.cloudfiregaming.com-Online Gaming Community

--The only thing necessary for evil to triumph is for good men to do nothing.--

Last edited by littlebags; 09-09-2012 at 17:17.
littlebags is offline
Send a message via ICQ to littlebags Send a message via Yahoo to littlebags
atomicpenguin
Junior Member
Join Date: Aug 2012
Old 10-27-2012 , 21:52   Re: SM RCon (updated 2012-09-09)
Reply With Quote #73

It seems this extension stopped working with the Halloween 2012 update. It doesn't seem to load at all.

Last edited by atomicpenguin; 10-27-2012 at 21:52.
atomicpenguin is offline
Send a message via AIM to atomicpenguin
Nano2e
SourceMod Donor
Join Date: Apr 2012
Location: Australia
Old 10-28-2012 , 07:06   Re: SM RCon (updated 2012-09-09)
Reply With Quote #74

will this be getting updated soon?
__________________
Veni Vidi Vici
Nano2e is offline
atomicpenguin
Junior Member
Join Date: Aug 2012
Old 10-29-2012 , 15:24   Re: SM RCon (updated 2012-09-09)
Reply With Quote #75

This may not work for all engine versions, it works for OrangeboxValve (TF2 engine). But I basically went through and changed tier0 -> tier0_srv, and vstdlib -> vstdlib_srv in the Makefile. Then linked against the latest sourcemod-central and mmsource-central hg repositories.

Makefile.patch (apply with patch -p1 < Makefile.patch)
PHP Code:
--- a/Makefile    Thu Oct 11 20:02:27 2012 -0400
+++ b/Makefile    Tue Oct 30 15:04:01 2012 -0400
@@ -1,+1,@@
 
# (C)2004-2010 SourceMod Development Team
 # Makefile written by David "BAILOPAN" Anderson
 
-SMSDK = ../../sourcemod-1.3
-MMSDK = ../../mmsource-1.8
+SMSDK = ../../sourcemod-central
+MMSDK = ../../mmsource-central
 HL2SDK_ORIG 
= ../../hl2sdks/hl2sdk
 HL2SDK_OB 
= ../../hl2sdks/hl2sdk-ob
 HL2SDK_OB_VALVE 
= ../../hl2sdks/hl2sdk-ob-valve
@@ -83,+83,11 @@
     
LIB_SUFFIX _i486.$(LIB_EXT)
 else
     
LIB_PREFIX lib
-    LIB_SUFFIX = .$(LIB_EXT)
+    
ifeq "$(ENGINE)" "orangeboxvalve"
+        LIB_SUFFIX _srv.$(LIB_EXT)
+    else
+        
LIB_SUFFIX = .$(LIB_EXT)
+    endif
 endif
 
 INCLUDE += -
I. -I.. -Isdk -I$(SMSDK)/public -I$(SMSDK)/public/sourcepawn 
EDIT: Fixed Makefile per asherkin's suggestion.

Last edited by atomicpenguin; 10-30-2012 at 15:07. Reason: Fixed makefile per asherkin's suggestion.
atomicpenguin is offline
Send a message via AIM to atomicpenguin
moxie2020
Veteran Member
Join Date: Aug 2011
Old 10-29-2012 , 19:21   Re: SM RCon (updated 2012-09-09)
Reply With Quote #76

Quote:
Originally Posted by atomicpenguin View Post
This may not work for all engine versions, it works for OrangeboxValve (TF2 engine). But I basically went through and changed tier0 -> tier0_srv, and vstdlib -> vstdlib_srv in the Makefile. Then linked against the latest sourcemod-central and mmsource-central hg repositories.

Makefile.patch (apply with patch -p1 < Makefile.patch)
PHP Code:
--- a/Makefile    Thu Oct 11 20:02:27 2012 -0400
+++ b/Makefile    Mon Oct 29 15:19:22 2012 -0400
@@ -1,+1,@@
 
# (C)2004-2010 SourceMod Development Team
 # Makefile written by David "BAILOPAN" Anderson
 
-SMSDK = ../../sourcemod-1.3
-MMSDK = ../../mmsource-1.8
+SMSDK = ../../sourcemod-central
+MMSDK = ../../mmsource-central
 HL2SDK_ORIG 
= ../../hl2sdks/hl2sdk
 HL2SDK_OB 
= ../../hl2sdks/hl2sdk-ob
 HL2SDK_OB_VALVE 
= ../../hl2sdks/hl2sdk-ob-valve
@@ -89,+89,@@
 INCLUDE += -
I. -I.. -Isdk -I$(SMSDK)/public -I$(SMSDK)/public/sourcepawn \
     -
I$(HL2PUB) -I$(HL2PUB)/tier0 -I$(HL2PUB)/tier1 -I$(MMSDK)/core -I$(MMSDK)/core/sourcehook
 
-LINK_HL2 = $(HL2LIB)/tier1_i486.$(LIB_PREFIX)vstdlib$(LIB_SUFFIX) $(LIB_PREFIX)tier0$(LIB_SUFFIX)
+
LINK_HL2 = $(HL2LIB)/tier1_i486.$(LIB_PREFIX)vstdlib_srv$(LIB_SUFFIX) $(LIB_PREFIX)tier0_srv$(LIB_SUFFIX)
 
ifeq "$(ENGINE)" "csgo"
     
LINK_HL2 += $(HL2LIB)/interfaces_i486.a
 
endif
@@ -
144,+144,@@
 
allcheck
     mkdir 
-$(BIN_DIR)/sdk
     mkdir 
-$(BIN_DIR)/CDetour
-    cp -$(HL2LIB)/$(LIB_PREFIX)vstdlib$(LIB_SUFFIX) $(LIB_PREFIX)vstdlib$(LIB_SUFFIX)
-    
cp -$(HL2LIB)/$(LIB_PREFIX)tier0$(LIB_SUFFIX) $(LIB_PREFIX)tier0$(LIB_SUFFIX)
+    
cp -$(HL2LIB)/$(LIB_PREFIX)vstdlib_srv$(LIB_SUFFIX) $(LIB_PREFIX)vstdlib_srv$(LIB_SUFFIX)
+    
cp -$(HL2LIB)/$(LIB_PREFIX)tier0_srv$(LIB_SUFFIX) $(LIB_PREFIX)tier0_srv$(LIB_SUFFIX)
     $(
MAKE) -f Makefile extension
 
 check

Can you possibly post an already patched version? I am not a linux guru yet.

Last edited by moxie2020; 10-29-2012 at 19:22.
moxie2020 is offline
atomicpenguin
Junior Member
Join Date: Aug 2012
Old 10-30-2012 , 12:02   Re: SM RCon (updated 2012-09-09)
Reply With Quote #77

Attached patched extension for ep2v engine (Orangebox Valve). Drop it off in addons/sourcemod/extensions directory, and restart your server to load the extension.

Last edited by psychonic; 10-31-2012 at 09:40. Reason: Removed unofficial binary now that official is updated.
atomicpenguin is offline
Send a message via AIM to atomicpenguin
asherkin
SourceMod Developer
Join Date: Aug 2009
Location: OnGameFrame()
Old 10-30-2012 , 13:14   Re: SM RCon (updated 2012-09-09)
Reply With Quote #78

Quote:
Originally Posted by atomicpenguin View Post
This may not work for all engine versions, it works for OrangeboxValve (TF2 engine). But I basically went through and changed tier0 -> tier0_srv, and vstdlib -> vstdlib_srv in the Makefile. Then linked against the latest sourcemod-central and mmsource-central hg repositories.
Just a fyi, the "best" way would have been to change LIB_SUFFIX, that's why it exists - with yours you're breaking all other engine builds.
__________________

Last edited by asherkin; 10-30-2012 at 13:14.
asherkin is offline
atomicpenguin
Junior Member
Join Date: Aug 2012
Old 10-30-2012 , 14:56   Re: SM RCon (updated 2012-09-09)
Reply With Quote #79

Quote:
Originally Posted by asherkin View Post
Just a fyi, the "best" way would have been to change LIB_SUFFIX, that's why it exists - with yours you're breaking all other engine builds.
Good to know, thanks!
atomicpenguin is offline
Send a message via AIM to atomicpenguin
psychonic

BAFFLED
Join Date: May 2008
Old 10-31-2012 , 09:41   Re: SM RCon (updated 2012-09-09)
Reply With Quote #80

The zip on the first post has been updated with a new linux build for ep2v and fixed gamedata for csgo. The Makefile in the repository has also been updated with the ep2v changes.
psychonic is offline
Reply


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 15:52.


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