Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
09.01.2001, 20:32
Creeper



Gibt es im SDK irgendeine Funktion mit der man ermitteln kann wer Server ist, oder wo befindet sich die Funktion die der Server bei der Map startet ??

--

Head Coder:Sudden-Impact

Listen to CKY you fuCKYrs http://www.ckymusic.com

zum Seitenanfang zum Seitenende Profil || Suche
001
09.01.2001, 20:43
user3427



Die MP-Dll läuft nur auf dem Server.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
09.01.2001, 21:03
Another1



Ja und, user3427 , was tut das zur sache??

wo befindet sich die Funktion die der Server bei der Map startet ??
- häähhhh ?
wer Server ist
- mhhh, meinst du welcher spieler der server is, wenn kein dedicated server läuft??

--

Another1

...relaxing..atm =)
... und Schweiz suckt!

zum Seitenanfang zum Seitenende Profil || Suche
003
10.01.2001, 10:21
TheTinySteini



du meinst, wie man feststellen kann, welcher client den server aufgemacht hat (sofern es nicht ein dedicated server ist)?
das hat bigguy oder botman vor kurzem in der hlcoders-liste gefragt, mom... *indenemailskram* ahhh, hier:

/*
===========
ClientConnect

called when a player connects to a server
============
*/
BOOL ClientConnect( edict_t *pEntity, const char *pszName, const char
*pszAddress, char szRejectReason[ 128 ] )
...

Für den lokalen Spieler (also den Spieler, der den Server aufgemacht hat) ist pszAdress == "loopback". Du musst also in dieser Funktion überprüfen, ob ein Spieler konnektiert, der die Adresse "loopback" hat. Die Antwort is übrigens von Yahn Bernier, also stimmt das ;-)

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy

zum Seitenanfang zum Seitenende Profil || Suche
004
10.01.2001, 12:04
IH82W8



<off topic>
@theTinySteini:
hebst du etwa alle mails auf?

--

zum Seitenanfang zum Seitenende Profil || Suche
005
10.01.2001, 14:29
Creeper



Wo ist denn diese HL-Coding list ??

--

Head Coder:Sudden-Impact

Listen to CKY you fuCKYrs http://www.ckymusic.com

zum Seitenanfang zum Seitenende Profil || Suche
006
10.01.2001, 14:34
xami



bei http://www.topica.com, da gibt es auch die DHCC Mailingliste

--

da schau an
Letzter Beitrag: 27.05.2001, 15:28 Uhr

zum Seitenanfang zum Seitenende Profil || Suche
007
10.01.2001, 16:05
user3427



Achso. Ich hatte nicht daran gedacht, dass der Server auch gleichzeitig client sein kann.

--

zum Seitenanfang zum Seitenende Profil || Suche
008
11.01.2001, 14:42
Prefect



Hehe... ich hebe auch alle Mails auf. Aber TTTs Methode läßt sich etwas vereinfachen. Zuerst mußt du natürlich überprüfen ob der Server überhaupt ein Listenserver ist. Die Funktion dazu (is eigentlich ein Makro das ne Funktion aufruft) ist !IS_DEDICATED_SERVER().

Wenn der Server tatsächlich ein Listenserver ist, dann ist der lokale Spieler _immer_ ENT(1) (also im ersten Player-edict).

cu,
Prefect

--

Widelands - Gemütliche Aufbaustrategie, Free Software
Noch ein Blog - Lerne, wie die Welt wirklich ist, aber vergiss niemals, wie sie sein sollte.

zum Seitenanfang zum Seitenende Profil || Suche