[SSGM Plugin]GameSpy Support [message #450895] |
Sun, 07 August 2011 16:34 |
iRANian
Messages: 4308 Registered: April 2011
Karma: 0
|
General (4 Stars) |
|
|
SSGM 4.0 version can be found here: http://www.renegadeforums.com/index.php?t=msg&th=38416&start=0&rid=2 5967
The code for this plugin is ported from the OnOeS source code written by Hex, jnz and pvtschlag. I started porting this plugin while I was reading the OnOeS source code and had need for GSA support without having to install the RR server or starting BRenBot. I know there are many alternative software that can do this, but it was a relative quick port and I know some people might need this or be interested in it.
This SSGM support adds GameSpy broadcasting/listing support to the FDS, like WOLProxy, Renegade Resurrection and BRenBot among others (can) do. The configuration file allows you to configure all the non-essential information sent to the GSA master server, such as info about whether friendly fire is enabled or not. You can also send out custom information such as the name of your (community's) site. All the player info is sent, such as kills and game time.
To install:
1. Edit gamespy_support.ini to your liking, make sure the 'ListenPort' is __NOT__ your FDS' port and that this port is open.
2. Copy gamespy_support.ini and gamespy_support.dll to your main FDS folder, where SSGM is located in.
3. Open up ssgm.ini in the folder and add an entry under [Plugins] for "gamespy_support"
Long time and well respected Renegade community member, programmer, modder and tester.
Scripts 4.0 private beta tester since May 2011.
My Renegade server plugins releases
[Updated on: Sat, 17 September 2011 03:53] Report message to a moderator
|
|
|
Re: [SSGM Plugin]GameSpy Support [message #450897 is a reply to message #450895] |
Sun, 07 August 2011 16:43 |
shaitan
Messages: 727 Registered: April 2005 Location: Pennsylvania
Karma: 0
|
Colonel |
|
|
Downloaded as usual. ^_^
Aircraftkiller wrote on Sun, 18 Jan 2004 07:38 | I get along with people fine, so long as they aren't rejects who promised things that they couldn't
deliver on, or forum trolls who contribute nothing except to bloat the fragile egos of the same
rejects I despise.
|
|
|
|
|
|
|
Re: [SSGM Plugin]GameSpy Support [message #451491 is a reply to message #450895] |
Sat, 13 August 2011 14:31 |
iRANian
Messages: 4308 Registered: April 2011
Karma: 0
|
General (4 Stars) |
|
|
I've updated my first post with version 1.1. In the first release the player time gets counted since the start of the map. In v1.1 there's an option to either use that logic or send the player count since the player joined the server.
You'll have to update your gamespy_support.ini file too, I added the following option to it:
;What 'time' info to send out for players.
;Set this to Total or Gamestart
;Total sends the total time a player has been ingame
;Gamestart sends the time players have been ingame since the start of the map
PlayerTimeMode=Total
Long time and well respected Renegade community member, programmer, modder and tester.
Scripts 4.0 private beta tester since May 2011.
My Renegade server plugins releases
|
|
|
|
Re: [SSGM Plugin]GameSpy Support [message #451655 is a reply to message #450895] |
Mon, 15 August 2011 05:56 |
|
danpaul88
Messages: 5795 Registered: June 2004 Location: England
Karma: 0
|
General (5 Stars) |
|
|
Just increasing the size of the buffer is a bodge, not a fix. The code should also be able to detect it's *about* to overrun the buffer and do something sensible (ie: discard the packet and log the failure, dynamically extend the buffer, transmit the content thus far, empty the buffer and continue etc) to deal with that scenario.
[Updated on: Mon, 15 August 2011 05:57] Report message to a moderator
|
|
|
Re: [SSGM Plugin]GameSpy Support [message #451658 is a reply to message #450895] |
Mon, 15 August 2011 06:42 |
iRANian
Messages: 4308 Registered: April 2011
Karma: 0
|
General (4 Stars) |
|
|
Increasing the buffer size isn't a bodge, as the buffer was too small at certain player counts, with the increased buffer size it can handle 200 players, while the max player limit is 127.
I've released a new version, v1.3, that allows for appending the real player count to the WOL game title. The following option has been added to gamespy_support.ini:
;Append the player count to the WOL game title?
; e.g. Derp Server (0/40)
NoWOLAppendPlayerCount=true
The 'No' part is needed to have the logic be disabled when it can't find the setting string in the INI.
Long time and well respected Renegade community member, programmer, modder and tester.
Scripts 4.0 private beta tester since May 2011.
My Renegade server plugins releases
[Updated on: Mon, 15 August 2011 07:11] Report message to a moderator
|
|
|
Re: [SSGM Plugin]GameSpy Support [message #452200 is a reply to message #450895] |
Mon, 22 August 2011 08:08 |
iRANian
Messages: 4308 Registered: April 2011
Karma: 0
|
General (4 Stars) |
|
|
I've uploaded a new version, v1.4, that fixes a rare issue where the plugin doesn't connect to the GameSpy master server on start-up or loses connection after an hour or so. See my opening post in this thread for the download.
Long time and well respected Renegade community member, programmer, modder and tester.
Scripts 4.0 private beta tester since May 2011.
My Renegade server plugins releases
|
|
|
|
|
Re: [SSGM Plugin]GameSpy Support [message #454036 is a reply to message #454020] |
Sun, 11 September 2011 01:44 |
Sean
Messages: 822 Registered: February 2009
Karma: 0
|
Colonel |
|
|
ExEric3 wrote on Sat, 10 September 2011 23:23 | iRan can you update this plugin for SSGM 4?
Thanks
|
I doubt it, he's only modifying code from OnOeS. I'm sure Hex could though, as he created the bot/original code.
Head admin at TmX (The Matrix Sniper server)
irc.thematrixserver.com
The Matrix Sniper: 188.138.84.134:4576
|
|
|
|
Re: [SSGM Plugin]GameSpy Support [message #454060 is a reply to message #454036] |
Sun, 11 September 2011 05:44 |
|
reborn
Messages: 3231 Registered: September 2004 Location: uk - london
Karma: 0
|
General (3 Stars) |
|
|
Azazel wrote on Sun, 11 September 2011 04:44 |
ExEric3 wrote on Sat, 10 September 2011 23:23 | iRan can you update this plugin for SSGM 4?
Thanks
|
I doubt it, he's only modifying code from OnOeS. I'm sure Hex could though, as he created the bot/original code.
|
LOL? Are you for real?
|
|
|
Re: [SSGM Plugin]GameSpy Support [message #454111 is a reply to message #454060] |
Sun, 11 September 2011 10:46 |
Sean
Messages: 822 Registered: February 2009
Karma: 0
|
Colonel |
|
|
reborn wrote on Sun, 11 September 2011 05:44 |
Azazel wrote on Sun, 11 September 2011 04:44 |
ExEric3 wrote on Sat, 10 September 2011 23:23 | iRan can you update this plugin for SSGM 4?
Thanks
|
I doubt it, he's only modifying code from OnOeS. I'm sure Hex could though, as he created the bot/original code.
|
LOL? Are you for real?
|
[Insert troll.gif here] Even I take the piss, but not very often.
The plugins that he's created have made alot of people very happy, including myself.
Head admin at TmX (The Matrix Sniper server)
irc.thematrixserver.com
The Matrix Sniper: 188.138.84.134:4576
[Updated on: Sun, 11 September 2011 10:47] Report message to a moderator
|
|
|
Re: [SSGM Plugin]GameSpy Support [message #454150 is a reply to message #454111] |
Sun, 11 September 2011 13:10 |
|
Prulez
Messages: 439 Registered: August 2005 Location: The Netherlands
Karma: 0
|
Commander |
|
|
Azazel wrote on Sun, 11 September 2011 19:46 |
reborn wrote on Sun, 11 September 2011 05:44 |
Azazel wrote on Sun, 11 September 2011 04:44 |
ExEric3 wrote on Sat, 10 September 2011 23:23 | iRan can you update this plugin for SSGM 4?
Thanks
|
I doubt it, he's only modifying code from OnOeS. I'm sure Hex could though, as he created the bot/original code.
|
LOL? Are you for real?
|
[Insert troll.gif here] Even I take the piss, but not very often.
The plugins that he's created have made alot of people very happy, including myself.
|
I think you're mistaken. iRan never developed Triggerbot afaik.
nikki6ixx wrote on Fri, 08 May 2009 19:47 | Every so often, I get this positive feeling that humanity can somehow, possibly attain pure awesomeness, and enlightenment, and that there is light at the end of the road for us all. However, I only need to go to the latest HUD thread at RenForums to remind me of how dumb I was for thinking such stupid things.
|
|
|
|
Re: [SSGM Plugin]GameSpy Support [message #454156 is a reply to message #454150] |
Sun, 11 September 2011 13:25 |
|
cAmpa
Messages: 597 Registered: March 2006
Karma: 0
|
Colonel |
|
|
Prulez wrote on Sun, 11 September 2011 22:10 |
Azazel wrote on Sun, 11 September 2011 19:46 |
reborn wrote on Sun, 11 September 2011 05:44 |
Azazel wrote on Sun, 11 September 2011 04:44 |
ExEric3 wrote on Sat, 10 September 2011 23:23 | iRan can you update this plugin for SSGM 4?
Thanks
|
I doubt it, he's only modifying code from OnOeS. I'm sure Hex could though, as he created the bot/original code.
|
LOL? Are you for real?
|
[Insert troll.gif here] Even I take the piss, but not very often.
The plugins that he's created have made alot of people very happy, including myself.
|
I think you're mistaken. iRan never developed Triggerbot afaik.
|
hahaha.
Bückstabü!
|
|
|