Raised This Month: $51 Target: $400
 12% 

[ANY] SteamWorks


Post New Thread Reply   
 
Thread Tools Display Modes
Dr. Greg House
Professional Troll,
Part-Time Asshole
Join Date: Jun 2010
Old 01-17-2014 , 02:45   Re: [ANY] SteamWorks
Reply With Quote #71

Not afraid of testing anything unstable but if I recall correctly I hit some bumps when I tried to compile it.
__________________
Santa or Satan?

Watch out when you're paying people for private requests! Most stuff already exists and you can hardly assess the quality of what you'll get, and if it's worth the money.
Dr. Greg House is offline
s.m.a.c head
Senior Member
Join Date: Apr 2012
Location: Liverpool
Old 01-19-2014 , 03:05   Re: [ANY] SteamWorks
Reply With Quote #72

If anyone needs help testing a plugin I can help with that, Is there no way to make it work like 3rd person shoulder block that actually lets the player connect first then kicks with a message ?

EDIT: Still getting map change crashes with no free/account sharing players joining.
Code:
L 01/20/2014 - 11:16:43: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:16:43: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:16:43: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:17:09: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:17:10: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:17:11: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:17:15: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:17:53: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:17:56: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:25:19: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:25:24: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:25:25: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:25:29: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:26:13: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:26:23: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:27:12: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:27:20: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:27:22: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:27:25: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:28:05: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:28:18: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:28:39: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:28:55: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:28:56: [blockfamilysharing.smx] Steamworks: No Steam Connection!
L 01/20/2014 - 11:28:58: [blockfamilysharing.smx] Steamworks: No Steam Connection!

L 01/20/2014 - 11:30:02: [SM] Unable to load extension "steamtools.ext": Could not find interface: ServerGameDLL007
Code:
 sm exts list
[14] Steamworks-L4D2 (1.2): Exposes some of the Steamworks functions to SourceMod
Code:
L 01/21/2014 - 00:00:25: [SM] Native "Steamworks_UserHasSubscription" reported: Could not retrieve CSteamID for client 5.
L 01/21/2014 - 00:00:25: [SM] Displaying call stack trace for plugin "blockfamilysharing.smx":

Last edited by s.m.a.c head; 01-21-2014 at 02:45.
s.m.a.c head is offline
Dr. Greg House
Professional Troll,
Part-Time Asshole
Join Date: Jun 2010
Old 01-30-2014 , 03:32   Re: [ANY] SteamWorks
Reply With Quote #73

Coming back to the "block"-"feature":
http://www.l4d.com/blog/post.php?id=7025

I think this should make it more understandable to those unfamiliar with the game and its matchmaking system.

Also, while browsing through "matchmaking_srv", is it possible to determine whether two people are friends?
__________________
Santa or Satan?

Watch out when you're paying people for private requests! Most stuff already exists and you can hardly assess the quality of what you'll get, and if it's worth the money.

Last edited by Dr. Greg House; 01-30-2014 at 03:50.
Dr. Greg House is offline
GoD-Tony
Veteran Member
Join Date: Jul 2005
Old 02-06-2014 , 06:57   Re: [ANY] SteamWorks
Reply With Quote #74

SteamWorks_TokenRequested seems to be working great on CS:S/Windows. Nice job KyleS!
__________________
GoD-Tony is offline
KyleS
SourceMod Plugin Approver
Join Date: Jul 2009
Location: Segmentation Fault.
Old 02-07-2014 , 00:19   Re: [ANY] SteamWorks
Reply With Quote #75

Latest snapshot, which includes SteamWorks_TokenRequested. SteamClient will assert if you login anonymously then use an authenticated login, so that's disabled at the moment. If you have a plugin that loads at start, it should utilize this forward as GameServers are moving towards persistent accounts.

Against my better judgement, here's an inc https://github.com/KyleSanderson/Ste...SteamWorks.inc .
Attached Files
File Type: xz SteamWorks.ext.so.xz (96.1 KB, 417 views)

Last edited by KyleS; 02-07-2014 at 00:21.
KyleS is offline
GoD-Tony
Veteran Member
Join Date: Jul 2005
Old 02-07-2014 , 02:17   Re: [ANY] SteamWorks
Reply With Quote #76

Quote:
Originally Posted by KyleS View Post
Latest snapshot, which includes SteamWorks_TokenRequested.
Posting a Windows build at the same snapshot in case someone is interested.
Attached Files
File Type: zip SteamWorks.ext.dll.zip (50.9 KB, 496 views)
__________________
GoD-Tony is offline
KyleS
SourceMod Plugin Approver
Join Date: Jul 2009
Location: Segmentation Fault.
Old 02-08-2014 , 16:47   Re: [ANY] SteamWorks
Reply With Quote #77

Added HTTP natives, SteamWorks_GetHTTPResponseBodyCallback should be able to avoid all of the badness in other APIs. Let me know if you'd like helpers.
KyleS is offline
Dr. Greg House
Professional Troll,
Part-Time Asshole
Join Date: Jun 2010
Old 02-08-2014 , 22:26   Re: [ANY] SteamWorks
Reply With Quote #78

Nice. IIRC steamtools could be used to query a client's stats. That would be quite interesting for l4d(2).
__________________
Santa or Satan?

Watch out when you're paying people for private requests! Most stuff already exists and you can hardly assess the quality of what you'll get, and if it's worth the money.
Dr. Greg House is offline
klausenbusk
AlliedModders Donor
Join Date: Jan 2011
Old 02-13-2014 , 11:03   Re: [ANY] SteamWorks
Reply With Quote #79

Hello

Could you add a function/forward so i could change the public ip with this extension? You may ask why. I have this setup:

Linux VPS --> Home Connection --> "Powerfull" Linux machine.

The VPS act as ddos protection and forward all UDP packets to my home connection where my "powerfull" linux machine is. And it works nearly, the only problem is that the public ip reported to the masterlist is my home connection ip, how can i change that?
klausenbusk is offline
h3bus
AlliedModders Donor
Join Date: Nov 2013
Old 02-13-2014 , 11:09   Re: [ANY] SteamWorks
Reply With Quote #80

Won't +ip in command line work?
h3bus is offline
Reply



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 22:35.


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