Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Renegade Discussions » Mod Release Forum » [SSGM Plugin]GameSpy Support
[SSGM Plugin]GameSpy Support [message #450895] Sun, 07 August 2011 16:34 Go to next message
iRANian is currently offline  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 Go to previous messageGo to next message
shaitan is currently offline  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 #450974 is a reply to message #450895] Mon, 08 August 2011 11:17 Go to previous messageGo to next message
Hex is currently offline  Hex
Messages: 858
Registered: March 2004
Karma: 0
Colonel
Good to see use coming from my code Thumbs Up

goztow wrote on Tue, 11 May 2010 08:00

If we had to ban all who ever cheated or ever created a cheat (obj3cts and such) then I don't think there would be many members left here (sad fact).


reborn wrote on Fri, 29 January 2010 23:37

std is for pro's. Razz
Re: [SSGM Plugin]GameSpy Support [message #450975 is a reply to message #450895] Mon, 08 August 2011 11:22 Go to previous messageGo to next message
reborn is currently offline  reborn
Messages: 3231
Registered: September 2004
Location: uk - london
Karma: 0
General (3 Stars)
Excellent!


Re: [SSGM Plugin]GameSpy Support [message #450980 is a reply to message #450895] Mon, 08 August 2011 12:05 Go to previous messageGo to next message
zunnie is currently offline  zunnie
Messages: 2959
Registered: September 2003
Location: Netherlands
Karma: 0
General (2 Stars)

Nice Very Happy Good work @ you guys.

https://multiplayerforums.com/uploads/monthly_2018_03/TCW2_Signature.png.6236a0dbc6e1e53472a18fe8cd15e47b.png
Re: [SSGM Plugin]GameSpy Support [message #451491 is a reply to message #450895] Sat, 13 August 2011 14:31 Go to previous messageGo to next message
iRANian is currently offline  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 #451510 is a reply to message #450895] Sat, 13 August 2011 16:08 Go to previous messageGo to next message
iRANian is currently offline  iRANian
Messages: 4308
Registered: April 2011
Karma: 0
General (4 Stars)
I'm releasing a new version, one of the buffers that hold the data sent to GameSpy can potentially be too small and crash the FDS, I've increased the size of that buffer. See my first post for version 1.2.

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, 13 August 2011 16:11]

Report message to a moderator

Re: [SSGM Plugin]GameSpy Support [message #451655 is a reply to message #450895] Mon, 15 August 2011 05:56 Go to previous messageGo to next message
danpaul88 is currently offline  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.

http://steamsignature.com/card/1/76561197975867233.png

[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 Go to previous messageGo to next message
iRANian is currently offline  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 Go to previous messageGo to next message
iRANian is currently offline  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 #452208 is a reply to message #450895] Mon, 22 August 2011 11:26 Go to previous messageGo to next message
reborn is currently offline  reborn
Messages: 3231
Registered: September 2004
Location: uk - london
Karma: 0
General (3 Stars)
I think you've done a really good job. Welldone. Thumbs Up


Re: [SSGM Plugin]GameSpy Support [message #454020 is a reply to message #450895] Sat, 10 September 2011 23:23 Go to previous messageGo to next message
ExEric3 is currently offline  ExEric3
Messages: 746
Registered: February 2005
Location: Slovakia
Karma: 0
Colonel
iRan can you update this plugin for SSGM 4?

Thanks
Re: [SSGM Plugin]GameSpy Support [message #454036 is a reply to message #454020] Sun, 11 September 2011 01:44 Go to previous messageGo to next message
Sean is currently offline  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 #454046 is a reply to message #450895] Sun, 11 September 2011 03:39 Go to previous messageGo to next message
iRANian is currently offline  iRANian
Messages: 4308
Registered: April 2011
Karma: 0
General (4 Stars)
Started working on it yesterday evening, ExEric. Almost done with it.

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 #454060 is a reply to message #454036] Sun, 11 September 2011 05:44 Go to previous messageGo to next message
reborn is currently offline  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 Go to previous messageGo to next message
Sean is currently offline  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. Blush

The plugins that he's created have made alot of people very happy, including myself. Smile




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 Go to previous messageGo to next message
Prulez is currently offline  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. Blush

The plugins that he's created have made alot of people very happy, including myself. Smile




I think you're mistaken. iRan never developed Triggerbot afaik.


http://i32.tinypic.com/2j1rey8.png

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 Go to previous message
cAmpa is currently offline  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. Blush

The plugins that he's created have made alot of people very happy, including myself. Smile




I think you're mistaken. iRan never developed Triggerbot afaik.

hahaha.


Bückstabü!
Previous Topic: [Renegade Map] C&C_aGeneralMap.mix
Next Topic: C&C_GrandCanyon
Goto Forum:
  


Current Time: Fri Nov 22 15:13:32 MST 2024

Total time taken to generate the page: 0.01017 seconds