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



Was muss ich hier verändern um meine Gamerules zu installiern:
CGameRules *InstallGameRules( void )
{
SERVER_COMMAND( "exec game.cfg
" ) ;
SERVER_EXECUTE( );

if ( !gpGlobals->deathmatch )
{
// generic half-life
return new CHalfLifeRules;
}
else
{
const char *szMapName = (STRING (gpGlobals->mapname ) ) ;
if (strncmp (szMapName, "gs_", 3) == 0)
{
// Teamplay rules
return new CHalfLifeTeamplay;
}
else
{
// vanilla deathmatch
return new CHalfLifeMultiplay;
}
}
}
und unter welcher datei muss ich sie speichern???????????????????????????

--

please, never touch a running system! Windows ME

zum Seitenanfang zum Seitenende Profil || Suche
001
29.03.2000, 21:21
Prefect



Also, wenn du ein Mod programmierst, dass nur eine Art von Gamerules zuläßt, würde ich ganz radikal den Teil unter SERVER_EXECUTE() rausschmeißen und durch
return new CDieNeuenRules;
ersetzen. Falls es sich um einen Teamplay-Mode handelt, solltest du vielleicht vorher noch
CVAR_SET_FLOAT("teamplay", 1);
setzen, um den Computer nicht allzu sehr zu verwirren.

"und unter welcher datei muss ich sie speichern???????????????????????????"
Was soll jetzt das heißen? Die InstallGameRules() lässt du natürlich da wo sie ist.
Wenn du die neuen gamerules meinst, die würd ich in eine neue .cpp-Datei einfügen.

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
30.03.2000, 13:52
Peacemaker00



oh hast recht.
aber wenn ich nun neue gamerules mache.
muss ich die dann unter z.b. neue_gamerules.cpp speichern.
wenn ja, wie verknüpfe ich die mit install Gamerules

--

please, never touch a running system! Windows ME

zum Seitenanfang zum Seitenende Profil || Suche
003
05.04.2000, 16:32
BigDaddy



Wirf mal einen Blick auf mein Tut beim DHCC. Da geht es auch darum, wie man Gamerules installiert...(o.s.ä.) Auf jeden Fall kann man da die allgemeine Struktur feststellen

--

zum Seitenanfang zum Seitenende Profil || Suche