Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
10.02.2007, 04:22
Micha



Also...

Normalerweise muss nachdem man seine map gestartet hat in der Console noch "buildcubemaps" eingegeben werden um die Reflektionen zu "bauen"..

Nun meine Frage:
Kann man per Entity, Script oderso diesen Vorgang automatisieren?

Kann mir vorstellen, daß es bei einem Mod mit mehreren Chaptern ziehmlich
nervt alles per Hand einzugeben...

--


Dieser Beitrag wurde am 10.02.2007 um 04:43 von Micha bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
10.02.2007, 05:17
sync



Falls du das oben beschriebene zum Normfall deklarierst, irrst du dich :P
Man muss die Cubemaps nur einmal berechnen lassen, dann werden die Daten gespeichert und bleiben es auch, wenn jemand die Map runterlädt.

Man könnte es automatisieren.

setz einen point_servercommand und nenne ihn "server", mach das selbe
mit einem point_clientcommand, den du "client" nennst. Die Entities symbolisieren eben server und client, und das kann dann getriggert werden.

Also setzt du noch ein logic_auto, das bei Mapstart aktiviert wird. Nun trägst du in die triggerliste ein:

OnMapLoad : server : command : <befehl> : 0.01 Sec
OnMapLoad : client : command : <befehl> : 0.01 Sec

Das heißt, dass das in <befehl> eingetragene kosolen-kommando sowohl von server als auch vom client empfangen wird. Du müsstest in deinem Fall natürlich nur den point_clientcommand mit dem Befehl "buildcubemaps" anfunken, den server kannst du dir sparen. aber wenn du zB die Gravitaion auf dem Server verstellen willst, musst du _beide_ Punkte benachrichtigen, sonst gibt's Probleme.

PS: Willst du eben die Gravitation ändern, hieße die Liste:

Quellcode:OnMapLoad : server : command : sv_cheats 1 : 0.01 Sec

OnMapLoad : client : command : sv_cheats 1 : 0.01 Sec

OnMapLoad : server : command : sv_gravity 400 : 0.05 Sec

OnMapLoad : client : command : sv_gravity 400 : 0.05 Sec

OnMapLoad : server : command : sv_cheats 0 : 0.1 Sec

OnMapLoad : client : command : sv_cheats 0 : 0.1 Sec
Die sv_cheats dienen nur der vollkommenen sicherheit. viel spaß :P

--

[CS:S-, CSP- und TF2-Maps ]

zum Seitenanfang zum Seitenende Profil || Suche
002
10.02.2007, 14:08
Micha



Danke, werde es gleich ausprobieren.

--

zum Seitenanfang zum Seitenende Profil || Suche