Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
21.08.2006, 23:49
Memphis01



Ich habe mal eine Frage, ich habe nun auf meiner Map einen Fahrstuhl eingebaut, war auch kein großes Problem, aber ich hänge an einer Sache die mir echt Kopfzerbrechen macht.

Es handelt sich um Folgendes Problem.

Ich habe einen Fahrstuhl mit Türe gebastelt, der zwischen 2 Etagen hin und her fahren soll.
Das Fahren funktioniert auch einwandfrei aber ich habe mit den Türen nen paar Probleme, also ich weiß wie ich es getriggerd bekomm, wenn der Fahrstuhl den path_corner erreicht die Tür triggerd so das diese Aufgeht.
Das Problem ist folgendes, wie stell ich es an, das wenn ich in den 2ten Stock Renne da auf den Schalter haue, das dann nicht einfach die Tür aufgeht und ich mich auf den Fahrstuhl obendrauf stellen kann, sondern die Tür net aufgeht oder das erst der Fahrstuhl hochfährt, das brachte mich zu einer weiteren Idee, dann mach ich das direkt über den Button an der Wand für den Fahrstuhl, die Idee funktioniert auch relativ in diesem sinne, nur ist auch da nen Fehler drin. Wenn ich z.B. unten auf den Schalter drücke, fährt der Fahrstuhl erst in den 2ten stock, macht da die Türen auf, und bei erneutem drücken kommt er runter und macht bei mir die Türen auf. Dasselbe spiel funktioniert auch, wenn man z.B., stehen bleibt. Ich stehe in der ersten Etage und haue auf den Knopf Fahrstuhl kommt, Tür geht auf, Tür geht zu, wenn ich nun den Fahrstuhl aus der ersten Etage betreten möchte, fährt er erst wieder in den 2ten stock macht die Tür auf und kommt dann wieder runter, wenn man oben schnell genug ist, kommt man auch da wieder auf den Fahrstuhl da der Fahrstuhl schneller runter fährt wie die Türen wieder zu gehen. Wie kann ich eine solche Überprüfung machen, ob der Fahrstuhl auf der Etage ist wo ich den Knopf gedrückt habe und dann erst die Tür aufgeht. So das keiner oben drauf kann bzw. der Fahrstuhl nicht immer erst in die andere Etage fahren muss, da mit die Tür aufgeht?

--

zum Seitenanfang zum Seitenende Profil || Suche
001
21.08.2006, 23:59
Agamemnon-Hellmapper



Maaaan... was eine Textwurst. Nochn paar Kommas und vorallem Absätze würden die Lesbarkeit grade noch retten.

Dein Problem ist definitiv ZSZE. -Zu Schwierig zu Erklären-

Die Lösung besteht aus einer sinnvollen verschaltung von multisource, trigger_relay, multimanagern und eventuell trigger_changetarget - Entitys.
Siehe Entitybibliothek für genaue Wirkungsweise.

Wie genau, das musst du selbst rausfinden, denn ich hab ehrlich gesagt keine Lust aus deiner Textwurst die Essentials rauszufiltern und in Entityschaltungen umzusetzen. Das musst du selber hinkriegen.

Hier noch ein paar anregungen: http://www.thewall.de/content/half-life:tutorials:fahrstuehle

--

Es gibt 2 Möglichkeiten, eine Kristallkugel zu benutzen:
a) um damit Spekulationen über ein Problem eines Users zu machen und
b) um sie einem besonders unkooperativen User über den Schädel zu ziehen.
- bloggt jetzt auch selbst auf Sclavia.de


Dieser Beitrag wurde am 22.08.2006 um 00:01 von Agamemnon-Hellmapper bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
22.08.2006, 17:02
Memphis01



jap tut mir leid, das ich so eine "textwurst" produziert habe, und ich würde nicht in dem Forum fragen, wenn ich nicht schon versucht hätte multisources und trigger_relays einzubauen, aber ich weiss einfach nicht weiter, verliere den überblick in der schaltung und finde auch den fehler nicht.

--


Dieser Beitrag wurde am 22.08.2006 um 17:03 von Memphis01 bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
22.08.2006, 21:47
Memphis01



Habe mir jetzt aus dem Tutorial, des mir gegebenem Links, mir mal die Fahrstuhl geschichte abgekupfert. Funktioniert ganz gut auch das mit den Türen habe ich hin bekommen, habe heute schon mehrere Stunden an einem weiterem Problem gesessen ich möchte einen 2ten Fahrstuhl in meine Map einbauen, doch leider funktioniert es nicht mit nocheinmal der selben schaltung.

Habe auch dutzende Versuche unternommen es umzuschreiben, da ich bei dieser schaltung keinerlei überblick habe und wahrscheinlich auch nicht mal ansatzweise die volle funktionialität der einzelnen befehle kenne. Bitte ich erneut in diesem Forum um Hilfe

Kann mir jemand diese Schaltung erklären, so das ich mir die 2te Schaltung selber zusammen bauen kann, verstehe was ich da eingebe oder notfalls mir einfach die Schaltung für einen 2ten machbaren Fahrstuhl umschreibt, da ich nicht weiss was ich an 1 und 0, ändern kann und darf, da keine meiner umschreib methoden funktioniert hat und ich mit jedem einzelnen umschreib versuch beide fahrstühle zum vollkommenem stillstand gebracht habe, benötige ich Hilfe.

Aktuelle Schaltung des 1ten und einzigsten Funktionierenden Fahrstuhls:

1te Etage
#############
Knopf (nach oben)
func_button
+target 1mm

path_corner
+name 0corner
+target 0track

path_track
+name 0track

Knopf (fahrstuhl rufen)
+func_button
+target 0mm

mulit_manager
+change0track0corner 0
+change1track0corner 0
+aufzug 1
+targetname 0mm

trigger_changetarget
+target 0track
+targetname change0track0
+m_iszNewTarget 0corner

trigger_changetarget
+target 1track
+targetname change1track0
+m_iszNewTarget 0corner

=================================================

2te Etage

Knopf (nach unten)
+func_button
+target 0mm

path_corner
+name 1corner
+target 1track

path_track
+name 1track

Knopf (fahrstuhl rufen)
+func_button
+target 1mm

mulit_manager
+change0track0corner 0
+change1track0corner 0
+aufzug 1
+targetname 1mm

trigger_changetarget
+target 0track
+targetname change0track1
+m_iszNewTarget 1corner

trigger_changetarget
+target 1track
+targetname change1track1
+m_iszNewTarget 1corner

Würde mich über Rasche Antwort freuen, da ich mich in diesem Problem fest beisse und ich gern weiter mappen würde.

--


Dieser Beitrag wurde am 22.08.2006 um 21:47 von Memphis01 bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche