Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
20.11.2007, 20:28
Phil-M



>>aus dem Tut für die Erstellung von Monitor mit Kamera:

Bemerkungen

Es kann in der ganzen Map nur ein Kamerabild gleichzeitig dargestellt werden. Es koennen zwar mehrere Kameras und Monitore existieren, aber darstellen laesst sich nur ein Kamerabild.

Ist es irgendwie möglich z.b.4 kameras und die 4 entsprechenden monitore einzusezten?

Ansonsten dass irgendwie eine zeitschaltung alle 5 sekunden das bild von einer auf die andere Kamera wechselt?

Kann man HL2 Models auch für CSS verwenden?

Vielen Dank
Phil

--


Dieser Beitrag wurde am 20.11.2007 um 20:42 von Phil-M bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
20.11.2007, 22:22
McScore



"Ansonsten dass irgendwie eine zeitschaltung alle 5 sekunden das bild von einer auf die andere Kamera wechselt?"
Genau so ist es möglich.

"Kann man HL2 Models auch für CSS verwenden?"
Ja.

--

... und der große böse Wolf bootete und bootete und bootete ...
Optimiere deine Map, sieh dir alle Compile-Errors an, frage den Hersteller und beschwer dich über nichts!
http://www.mcscore.de.vu
13+3+7=23, 133/7+23=42

zum Seitenanfang zum Seitenende Profil || Suche
002
21.11.2007, 18:17
Phil-M



kannst du mir viellleicht au sagn wie ich des mach...also mit den 5sec.

THX
Phil

--

zum Seitenanfang zum Seitenende Profil || Suche
003
22.11.2007, 01:03
Darksky98



Ein logic_timer ist dein Freund ;)
Ich glaube, es gibt dazu auch ein Tut auf mappingtutorials.de
Bin nur grad zu müde danach zu suchen ;)

--

zum Seitenanfang zum Seitenende Profil || Suche
004
22.11.2007, 20:21
Phil-M



hi...
also ich hab a TUT gfundn für logic_timer aber leider is des für blinkende lichter wie ampeln etc.

könnte da mir bitte einer weiterhelfen, wie ich 4 cameras alle 5sec nacheinander schalte

herzliches dankeschön
Phil

--

zum Seitenanfang zum Seitenende Profil || Suche
005
23.11.2007, 00:00
Darksky98



Puh, ich seh grade, dass du dafür wohl auch ein logic_compare brauchst, damit der timer auch weiß ,welche cam momentan angezeigt wird und welche es als nächste schalten muss. Von dem Compare hab ich leider keine Ahnung. Aber schau mal beim Aufzug-Tutorial -da wird das benutzt. Vllt kannst du das übertragen!

--

zum Seitenanfang zum Seitenende Profil || Suche
006
25.11.2007, 14:35
Night Wolf



Also ich würde das System mit einem logic_auto und einem logic_case machen. Die Einstellungen sind dabei eigentlich recht simpel.

logic_case

Zuerst werden die einzelnen Case benannt (Name egal, ich nenne sie einfach 1-3). Ich gehe davon aus dass die Kameras und die Monitore bereits erstellt sind. Ich werde sie einfach "cam1-3" und "Monitor" nennen. Das logic_case selber heißt nur "Case".

So, als Outputs kommen rein:

OnCase01 -> Monitor -> SetCamera -> Cam1
OnCase01 -> Case -> InValue -> 2 -> 5 (Sekunden)
OnCase02 -> Monitor -> SetCamera -> Cam2
OnCase02 -> Case -> InValue -> 3 -> 5 (Sekunden)
OnCase03 -> Monitor -> SetCamera -> Cam3
OnCase03 -> Case -> InValue -> 1 -> 5 (Sekunden)

Das bewirkt, dass beim Feuern von Case01 zum einen auf dem Monitor die Kamera1 angezeigt wird und zum anderen dass nach 5 Sekunden Case02 gefeuert wird. Beim dritten wird dann wieder Case01 gefeuert. Nun wird nur noch das logic_auto benötigt, um einmal den Case01 am Start zu feuern. Das hat bei mir einfach den Output:

logic_auto

OnNewGame -> Case -> InValue -> 1

Das wars schon. :)

--

Muh sag ich da!
----------------------
All das ist thewall: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |


Dieser Beitrag wurde am 25.11.2007 um 14:41 von Night Wolf bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
007
26.11.2007, 21:15
Phil-M



funzt ned -.-
weil ich KA hab wie ma bilder (screenshots von meinen eigenschaften der logics) einfüg hab ich alles rausgschriem:

logic_case: /Class Info
targetname case
Case01 1
Case02 2
Case03 3
Case04 4

logic_case: /inputs

Source Output My In... P.. Delay Once
case --> OnCase01 --> InValue --> 1 --> 5 --> No
case --> OnCase02 --> InValue --> 2 --> 5 --> No
case --> OnCase03 --> InValue --> 3 --> 5 --> No
case --> OnCase04 --> InValue --> 4 --> 5 --> No
logic_auto--> OnNewGame--> InValue --> 1 --> 0.00 --> No

logic_case: /Outputs

My Outp... Target.. Target In... Para... Delay Only Once
OnCase01 --> monitor_1 --> SetCamera cam_1 0.00 No
OnCase01 --> case --> InValue 1 5.00 No
OnCase02 --> monitor_1 --> SetCamera cam_1 0.00 No
OnCase02 --> case --> InValue 2 5.00 No
OnCase03 --> monitor_1 --> SetCamera cam_1 0.00 No
OnCase03 --> case --> InValue 3 5.00 No
OnCase04 --> monitor_1 --> SetCamera cam_4 0.00 No
OnCase04 --> case --> InValue 4 5.00 No

logic_auto: //Outputs
My Output >-->Target..-->Target In..--> Para..-->Delay..-->Only
Once
OnNewGame case InValue 1 0.00 No

logic_auto: //Class Info
Global State to Read: Game is running on a PC

bitte helft mir.
Vielen Dank
Phil

--

zum Seitenanfang zum Seitenende Profil || Suche
008
29.11.2007, 22:59
Night Wolf



Zitat:
Phil-M postete
OnCase01 --> monitor_1 --> SetCamera cam_1 0.00 No
OnCase01 --> case --> InValue 1 5.00 No
Case01 muss einen InValue von 2 (bzw. dem Namen des Case02) feuern. So wie du es gemacht hast endet es in einer Endlosschleife, wo nur Case01 gefeuert wird. Btw. hast du dreimal cam_1 dort stehen.

Ich habe noch einmal meine Testmap hochgeladen:

http://www.file-upload.net/download-531766/sdk_cameratest2.vmf.html

--

Muh sag ich da!
----------------------
All das ist thewall: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |

zum Seitenanfang zum Seitenende Profil || Suche