SRCDS Steam group


Developing server manager for SRCDS
#16
realchamp Wrote:For GarrysMod you'll need an OrangeBox game(DoD:S or TF2) or a Source engine game(CS:S).


Just use left4dead, I don't think the l4d_full is supported anymore. Or I actually don't know the difference.

I'm kind of confused though, becuase I see orangebox as a seperate download, so what exactly does it download?
Reply
#17
It's just the "OrangeBox" core files. Such as .dlls etc
(I think)
Reply
#18
realchamp Wrote:It's just the "OrangeBox" core files. Such as .dlls etc
(I think)

Ok. So they basically come with any orangebox game?

EDIT: And also, do you know of any switches for the installer, so I can make it completely automated?
Reply
#19
Yes, they are needed to run the server.

"switches?"

Well extracting the HLDSUpdateTool.exe is:
Code:
HLDSUpdateTool.exe /x /s /.

// In script
system("HLDSUpdateTool.exe /x /s /.");

(I think)
Reply
#20
realchamp Wrote:Yes, they are needed to run the server.

"switches?"

Well extracting the HLDSUpdateTool.exe is:
Code:
HLDSUpdateTool.exe /x /s /.

// In script
system("HLDSUpdateTool.exe /x /s /.");

(I think)

Ok. I was kind of hoping there was one for setting the install directory, to make the installation completely automated.
Reply
#21
Copy the files manually or make the program do it.

I'm not sure VALVe have complicated their tools that much Cool
Reply
#22
realchamp Wrote:Copy the files manually or make the program do it.

I'm not sure VALVe have complicated their tools that much Cool

Lol I'm actually aiming for simplification on the outside but ok.
Reply
#23
Hehe, I actually made something remarkably like this for coursework (A-level computing) in VB6 (yes dead language).

The socket idea is the best way for it, although I never used it, I just used some API to see if Windows thought the exe was running (checks for crashes and reboots from rcon quit). The easiest way to install a SRCDS build would be to copy the files locally Toungue

I can try to help with the code, but I've never touched VB.net, try FSO if VB.net has it, very useful code..
Reply
#24
(10-12-2009, 10:46 AM)BloodAngel Wrote:  Hehe, I actually made something remarkably like this for coursework (A-level computing) in VB6 (yes dead language).

The socket idea is the best way for it, although I never used it, I just used some API to see if Windows thought the exe was running (checks for crashes and reboots from rcon quit). The easiest way to install a SRCDS build would be to copy the files locally Toungue

I can try to help with the code, but I've never touched VB.net, try FSO if VB.net has it, very useful code..

FSO?

I would love some help on this, since I pretty much gave up, since... well, I guess I needed a little more time to learn VB.Net. I can zip up the source files tomorrow and post them. You have Visual Studio 08, right?
Reply
#25
(10-12-2009, 01:07 PM)tgp1994 Wrote:  
(10-12-2009, 10:46 AM)BloodAngel Wrote:  Hehe, I actually made something remarkably like this for coursework (A-level computing) in VB6 (yes dead language).

The socket idea is the best way for it, although I never used it, I just used some API to see if Windows thought the exe was running (checks for crashes and reboots from rcon quit). The easiest way to install a SRCDS build would be to copy the files locally Toungue

I can try to help with the code, but I've never touched VB.net, try FSO if VB.net has it, very useful code..

FSO?

I would love some help on this, since I pretty much gave up, since... well, I guess I needed a little more time to learn VB.Net. I can zip up the source files tomorrow and post them. You have Visual Studio 08, right?

I used VB6, I don't really want to post the entire source code as it was my A-level project, but I will help you with any code I can.
(10-12-2009, 01:07 PM)tgp1994 Wrote:  
(10-12-2009, 10:46 AM)BloodAngel Wrote:  Hehe, I actually made something remarkably like this for coursework (A-level computing) in VB6 (yes dead language).

The socket idea is the best way for it, although I never used it, I just used some API to see if Windows thought the exe was running (checks for crashes and reboots from rcon quit). The easiest way to install a SRCDS build would be to copy the files locally Toungue

I can try to help with the code, but I've never touched VB.net, try FSO if VB.net has it, very useful code..

FSO?

I would love some help on this, since I pretty much gave up, since... well, I guess I needed a little more time to learn VB.Net. I can zip up the source files tomorrow and post them. You have Visual Studio 08, right?

I used VB6, I don't really want to post the entire source code as it was my A-level project, but I will help you with any code I can.
Reply
#26
If it wasn't because my home computer was broke, then i had all the switches for you Smile
Reply
#27
@BloodAngle: No, what I was saying was I could upload my source code. I don't really care if anyone starts doing weird crap to it. I'd prefer that my name would be kept somewhere in there.

@Nisd: What's wrong with your home pc?
Reply
#28
(10-14-2009, 05:55 AM)tgp1994 Wrote:  @BloodAngle: No, what I was saying was I could upload my source code. I don't really care if anyone starts doing weird crap to it. I'd prefer that my name would be kept somewhere in there.

@Nisd: What's wrong with your home pc?

My bad, sorry I was reading it in a hurry, but sure go for it, but I'l have to read into some of the vb.net syntax Toungue
Reply
#29
GFX Cards broke, but seems like dell if finally fixing it today Smile

Actually i got quite a few "Game Server Managers" you could get, have been making quite a few attempts but was alway to lazy to finish up Smile
Got one with a Telnet Control panel xD
Reply
#30
There we go Smile Computer working again.
Okay i added 3 things, they are all kinda working.

GameServerMonitorClass: Best of them all a class made for monitoring the state of a server using rcon and the process Smile
ServerChecker: Simple way of monitoring a server.
Simple Server Panel v2: A fully working gameserver montior with telnet access, just found out it can't install shit... thought it could....
Woops stupide me, forgot to upload the shit Toungue


.zip   Code.zip (Size: 731 KB / Downloads: 19)

Note: Some one should add .7z to allowed extensions.
Reply


Forum Jump:


Users browsing this thread: 7 Guest(s)