BartSimpsonSF
Hallo zusammen,
also ich weiß wirklich nicht, was ich falsch mache - folgendes:
Variante 1:
Ich mache alles wie im Tut beschrieben und kann gerade noch den Wert "Classname=trigger_use" beim Trigger selber eingeben. Wenn ich jetzt noch Wert für den "targetname" eingebe, die Map im Radianten abspeichere und versuche sie neu zuladen, bekomme ich die Datei nicht mehr auf
Es steht weiterhin "unnamed.map" da und nichts ist geladen.
Und jetzt Variante 2:
Wenn jetzt schon den Wert "Classname=trigger_use" eingebe, abspeicher und wieder laden möchte, passiert nichts mehr.
Liegt das Problem wieder mal nur zwischen meiner Tastatur und Stuhl, oder kennt das Problem jemand.
Bin für jeden Tipp dankbar ...
Gruß Bart.
Hausmeister
Also ich scheitere irgendwie schon an der Einstellung "Trigger..."
Hab jetzt wie im TUT ne Tür un ne Scharniere erstellt.. die Scharniere mit der Textur Origin belegt un danach die Tür und die Scharniere markiert und N gedrückt. Dann das mit dem Targetnamen eingegeben und jetzt komm ich irgendwie nicht mehr weiter.. Im Tut steht jetzt nur das man mehrere Varianten für den Auslöser zur verfügung hat aber wie stell ich das jetzt mit dem Trigger ein?
mfg
Hausmeister
EDIT: Wär auch ganz nett wenn mal en Admin oder so das Beispiel vom Tutorial wieder irgendwo Uploaden könnte.
Klingelklaus
Hallo,
also ich habe versucht alles wie beschrieben zu machen, aber scheitere schon am Anfang. Ich glaube es liegt daran, dass ich keine Tür aus einem Brush habe, sondern ein Tor welches sich aus verschiedenen Brushes, Zylindern und einem Clip-Player zusammensetzt. Ich habe also das Tor und an der Rotationsachse ein Origin-Brush mit 2 x Tiefe des Tors (auch 2) x Höhe des Tors. Jetzt markiere ich die ganzen Tor-Elemente und das Origin-Brush. Wenn ich jetzt RMT -> Script -> Brushmodel klicke kommt die Fehlermeldung "Failed to create entity".
Was mache ich da falsch?
Private Grob
Original von Klingelklaus
Wenn ich jetzt RMT -> Script -> Brushmodel klicke kommt die Fehlermeldung "Failed to create entity".
Was mache ich da falsch?
Eine Möglichkeit: Irgendein Brush ist schonmal als Script_Brushmodel gemacht worden. Das funktioniert nicht.
Lösung:
Alle Brushe inklusive Origin Brush selektieren und RMT im 2D Fenster klicken. Dann
Ungroup Entity sagen. Nun wieder alles selektieren und jetzt sollte es klappen, bzw Lösung unten bei "Und" suchen.
Bitte beachten:
Es ist
NICHT möglich Brushes und Xmodel zu
EINEM Script Model zusammenzufassen. Also entweder ist die ganze Türe aus Brushes
ODER aus einem Xmodel. Ein Mix aus beiden ist nicht möglich!
Und:
Player Clip brauchst du nicht. Ein Script_Brushmodel ist solide. Der Zylinder könnte auch ein Problem sein. Ist der Zylinder ein Patch oder ein Brush? Patch (Meshes) funktionieren meines Wissnes nach nicht. Wenn der Zylinder ein Brush ist sollte es eigentlich klappen....... Ausprobieren.
Grüße
Private Grob
(Micka)
Klingelklaus
Hallo Private Grob!
Mit ungroup entitiy hat es funktioniert, danke. Ich wüsste aber nicht das ich irgendwas gruppiert hätte ^^
Der Brush mit "Clip Player" liegt über einer Art "Hebel" mit der man das Tor aufmachen kann (könnte) und über den man sonst über das Tor springen kann ohne es zu öffnen. Das sollte nicht der Sinn sein.
Grüße, Klingelklaus
Hausmeister
Ich nochma ^^
also ich hab mit nem Video-Tut die Tür hinbekommen und Sie hat bis vor kurzem auch problemlos funktioniert. Jetzt jedoch kann ich die Tür nurnoch von einer Seite öffnen. Hab auch schon paar mal die Tür neu erstellt aber irgendwie bleibt der fehler.
Hier mal mein Script:
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
|
main() {
maps\mp\_load::main();
thread door1_rotate();
}
door1_rotate()
{
door1 = getent ("door1","targetname");
trig = getent ("door_trigger1","targetname");
while (1)
{
trig waittill ("trigger");
door1 rotateyaw (90,1.3);
door1 waittill ("rotatedone");
wait (3);
door1 rotateyaw (-90,1.3);
door1 waittill ("rotatedone");
}
} |
|
Wenn jemand ne Antwort auf mein Problem hat bitte her damit ^^
mfg Hausmeister
Private Grob
Original von Hausmeister
ne Antwort auf mein Problem hat bitte her damit ^^
mfg Hausmeister
Script sieht gut aus. Wenn du die Tür nur von einer Seite öffnen kannst dann kann das eigentlich nur mit dem Triggerbrush und seiner Reichweite zusammenhängen....... Irgendwas wirst du wohl anders gemacht haben. Aber was kann ich dir natürlich auch nicht sagen....
Grüße
Private Grob
(Micka)
Hausmeister
hmm... habse nochma neu gemacht aber is immernoch nit behoben...
naja...hab jetzt mal die funktion "damage" genommen... die klappt irgendwie 100%-ig
danke trotzdem
Hausmeister
soo wieder en problem ^^
Wie kann ich im Script eine Tür so einstellen das Sie sich nicht im 90-Grad Winkel öffnet sondern z.b nach rechts verschiebt??
Hausmeister
ahh.. danke, klappt jetzt wunderbar!