Einen Gameserver starten

Alles, was Perl betrifft, kann hier besprochen werden.

Einen Gameserver starten

Postby OrgBen » 17. May 2004 14:21

Also moin erstaml
und ein rießen großes Kompliment an die Entwickler.

Also ich möchte einen Gameserver (Counterstrike) über einen Link starten und über den nächsten wieder stoppen können, doch wie, viele sagten mir, es wirde vielleicht über Perl gehen doch wie?
Bitte helft mir dabei, da ich dies auf einer LAN einsetzten möchte.

MFG ORGBen
OrgBen
 
Posts: 2
Joined: 17. May 2004 14:17

Postby HardySim » 17. May 2004 14:59

naja - müsst ja auch über php gehn solange dein user unter dem der apache läuft ausreichend rechte hat und unbedingt als root würd ich ihn net grad laufen lasse ;)

außderdem kann dann jeder user, der bei dir php oder perl benutzen kann oder eigene dateien uppen kann den server starten und stoppen usw.

aber ansonsten viel glück ;)
[url=http://www.hardysim.de]
Image[/url]
www.party-safari.net
User avatar
HardySim
 
Posts: 325
Joined: 19. June 2003 10:22
Location: Geisenheim

Postby OrgBen » 17. May 2004 15:22

na aber wie
OrgBen
 
Posts: 2
Joined: 17. May 2004 14:17

Postby DJ DHG » 19. May 2004 23:52

Moin Moin

ich weis zwar nicht wie es mit perl geht, aber mit php hab ich sowas ähnliches
erst kürzlich gemacht.

Code: Select all
<?PHP

$game = "/usr/local/halflife/hlds_l/hlds_run -game cstrike -insecure -nomaster +sv_lan 1 +maxplayers 12 +map de_dust";

exec('$game');

?>


so in etwa sollts gehn.

mfg DJ DHG
User avatar
DJ DHG
AF Moderator
 
Posts: 2455
Joined: 27. December 2002 13:50
Location: Kiel

Postby HardySim » 20. May 2004 09:03

jep genau mit exec - aber wie gesagt dann kann den jeder der zugriff auf deinen space hat die kiste bediehnen -> also vorsicht!
[url=http://www.hardysim.de]
Image[/url]
www.party-safari.net
User avatar
HardySim
 
Posts: 325
Joined: 19. June 2003 10:22
Location: Geisenheim

Postby DJ DHG » 20. May 2004 09:51

HardySim wrote:jep genau mit exec - aber wie gesagt dann kann den jeder der zugriff auf deinen space hat die kiste bediehnen -> also vorsicht!


ich glaube kaum das auf einem game server viele user mit space sind :wink:

mfg DJ DHG
User avatar
DJ DHG
AF Moderator
 
Posts: 2455
Joined: 27. December 2002 13:50
Location: Kiel

Postby HardySim » 21. May 2004 07:11

naja - schon klar aber wollts ja nur ma anmerken ;) -> außderm geht das auch, wenn der cs server nicht so viel belastet wird dann geht das schon

also ich hab hier auch ne kiste mit DSL stehn o en paar private seiten drauf sin und halt en kleiner cs server und der lebt auch noch :)
[url=http://www.hardysim.de]
Image[/url]
www.party-safari.net
User avatar
HardySim
 
Posts: 325
Joined: 19. June 2003 10:22
Location: Geisenheim

Postby micha78347 » 08. June 2004 21:11

mit perl müsste es gehen mit

system "/__path_to_halflife_cs__/hl";

der perl- script muss volle zugriffsrechte haben, wie immer.
micha78347
 
Posts: 57
Joined: 07. June 2004 20:56

Postby UnKnown » 04. July 2004 16:46

DJ DHG wrote:Moin Moin

ich weis zwar nicht wie es mit perl geht, aber mit php hab ich sowas ähnliches
erst kürzlich gemacht.

Code: Select all
<?PHP

$game = "/usr/local/halflife/hlds_l/hlds_run -game cstrike -insecure -nomaster +sv_lan 1 +maxplayers 12 +map de_dust";

exec('$game');

?>


so in etwa sollts gehn.

mfg DJ DHG



das sieht so asu als würde man dafür erst half-life isntalln, hab abner nur cs, wie muss ich das dann amchen ???

kenn mich damit nicht so aus ....
:mrgreen: Wer anderen eine Bratwurst brät, hat ein Bratwurst-Brat-Gerät :mrgreen:
User avatar
UnKnown
 
Posts: 35
Joined: 06. June 2004 16:32
Location: Warendorf

Postby DJ DHG » 04. July 2004 17:33

@UnKnown

für einen CS server brauchst du den "half life dedicated server" (hlds)
und den mod cstrike :wink:

http://www.cstrike.de/hlinside/server/

sollte alles drin stehn.

mfg DJ DHG
User avatar
DJ DHG
AF Moderator
 
Posts: 2455
Joined: 27. December 2002 13:50
Location: Kiel

Postby UnKnown » 08. November 2004 15:47

DJ DHG wrote:@UnKnown

für einen CS server brauchst du den "half life dedicated server" (hlds)
und den mod cstrike :wink:

http://www.cstrike.de/hlinside/server/

sollte alles drin stehn.

mfg DJ DHG


jojo danke erstma, noch ne frage, kann man cs auch auf nem linux laugfen alssen kenne mich damit ne so aus xD



*push up*
:mrgreen: Wer anderen eine Bratwurst brät, hat ein Bratwurst-Brat-Gerät :mrgreen:
User avatar
UnKnown
 
Posts: 35
Joined: 06. June 2004 16:32
Location: Warendorf

Postby DJ DHG » 08. November 2004 16:30

ja, geht.

mfg DJ DHG
User avatar
DJ DHG
AF Moderator
 
Posts: 2455
Joined: 27. December 2002 13:50
Location: Kiel

Postby UnKnown » 08. November 2004 16:53

DJ DHG wrote:ja, geht.

mfg DJ DHG


jo das gut ^^
jetzt muss ich es nurnoch schaffen
:mrgreen: Wer anderen eine Bratwurst brät, hat ein Bratwurst-Brat-Gerät :mrgreen:
User avatar
UnKnown
 
Posts: 35
Joined: 06. June 2004 16:32
Location: Warendorf


Return to Perl

Who is online

Users browsing this forum: No registered users and 7 guests