Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
27.03.2000, 15:30
Peacemaker00



ich hab mal wieder eine frage.
1.wie kann ich neue startpunkte oder überhaupt entitys einfügen.

2.jedes mal wenn ich ein LANspiel starte, steht in der console "maxplayers cannot be changed while server is running"
spiele kann ich schon,doch ich möchte gern wissen was das bedeutet.

Ich hoffe ihr könnt mir (wiedermal) helfen

Peacemaker00

--

please, never touch a running system! Windows ME

zum Seitenanfang zum Seitenende Profil || Suche
001
27.03.2000, 20:58
Prefect



1. Du mußt eine neue C++-Klasse erstellen, abgeleitet z.B. von CBaseEntity. Natürlich mußt du auch noch einige Funktionen wie Spawn(), Think(), etc... umschreiben, damit das Ganze einen Sinn bringt.
Damit die Engine die neue Entity erkennt, mußt du noch folgende Zeile einfügen:
LINK_ENTITY_TO_CLASS( mapname, CCodeName );

2. maxplayers bestimmt die maximale Anzahl der Spieler im Spiel, wie der Name sagt. Da die Entity-Arrays im Layout von der Spielerzahl abhängen, und außerdem dummerweise statisch sind, kannst du diese Zahl während des Spiels nicht ändern. Wahrscheinlich versucht er in irgendeiner .cfg-Datei, die beim Starten ausgeführt wird, diese Zahl zu ändern.

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
002
31.03.2000, 13:29
Peacemaker00



Das erste hab ich zwar nicht hinbekommen *dumm*

totzdem danke

--

please, never touch a running system! Windows ME

zum Seitenanfang zum Seitenende Profil || Suche