000
04.01.2001, 17:28
Shine
|
Hi und Hallo!
Nachdem ich mal wieder die tutorials durchsucht habe, bin ich
leider immer noch nicht auf die Lösung gekommen:
Ich habe zwei Schalter.
Der 1. soll einen Laser deaktivieren.
Der 2. soll eine Tür, die sich hinter dem Laser befindet, öffnen.
Der 2. Schalter (der für die Tür) soll nun aber erst funktionieren,
wenn der 1. Schalter gedrückt wurde.
Das soll dann so gehen: Der Spieler benutzt Button 2. -> nichts
passiert.
Der Spieler benutzt Button 1. -> der Laser deaktiviert sich.
Dann benutzt der Spieler Button 2. -> die Tür öffnet sich.
Das Tutorial "Anfangs inaktive Schalter" von fresco ist zwar
ganz praktisch, aber mit dem kann man nicht mit Schalter 1
die Laser deaktivieren. Der gedrückt Button 1 gilt dann nur
als Vorbedingung, damit man den 2. drücken kann (der dann die
Tür öffnet), führt selbst aber keine Aktion durch.
Ich hab`s mal mit nem multimanager versucht ... hat nicht geklappt.
So, auch wenn`s warscheinlich ein wenig (?) kompliziert war,
hoffe ich, mir kann jemand helfen.
--
Shine - just enjoy!
Summer is beginning NOW!
|
|
Profil || Suche
|
001
04.01.2001, 17:55
Geordy
|
Jo, warste. Der Multimanager is die Lösung. Natürlich noch in Verbindung mit der multisource.
Im Detail:
1) Button 1 (für den Laser) triggert einen multim. In diesem werden die Laser deaktiviert UND die multisource einmal bedient, die allerdings noch auf Knöpfchen 2 wartet...
2) Knöpfchen 2 bedient jetzt auch die multisource
3) multisource gibt Meldung und öffnet das Türchen...
Gruss,
Geordy
--
Geordy
|
|
Profil || Suche
|
002
05.01.2001, 14:46
Shine
|
Nochmal hallo!
Also ich habe jetzt folgendes gemacht:
Button 1 (der für Laser) hat als target multimanager.
Der hat die targets 1) Laser und 2) multisource.
Button 2 (der für die Tür) hat als target multimanager2.
Der (multimanager2) hat die targets 1) Tür und 2) multisource.
So, das hat nicht funktioniert. Kann es irgendwie auch nicht.
Muß ich beim multisource noch was eingeben außer den
Namen? (z.B. target) oder muß ich noch sowas wie`n trigger relay
einbauen?? Wenn ja wie (wo / welche Werte)?
--
Shine - just enjoy!
Summer is beginning NOW!
|
|
Profil || Suche
|
003
05.01.2001, 19:28
Geordy
|
Nee, nee:
"2) Knöpfchen 2 bedient jetzt auch die multisource"
Button 2 zielt auf keinen multiM, sondern nur auf die multisource. >Die< is schließlich dafür zuständig, daß die Tür aufgeht...
"3) multisource gibt Meldung und öffnet das Türchen..."
*hüstel hüstel* Natürlich braucht die multisource ein target, den Namen der Tür nämlich. Sonst würde sie ja nix machen...
Gruss,
Geordy
--
Geordy
|
|
Profil || Suche
|
004
06.01.2001, 16:41
Shine
|
So, das hat noch immer nicht geklappt *verzweifel*
Also: Button 1 (Laser) hat als target multimanager.
Der mutltimanager hat als target: 1) Laser und 2) multisource.
Das klappt auch alles so, wie es soll (Schalter deaktiviert Laser).
Button 2 (Tür) hat als target und als master multisource.
Multisource hat als target door1 (die Tür).
Wenn ich im Spiel den Button für die Tür drücke klappt gar nichts.
Dabei ist es egal, ob ich erst Button 1 (Laser) gedrückt habe oder
nicht. *heul*
--
Shine - just enjoy!
Summer is beginning NOW!
|
|
Profil || Suche
|
005
07.01.2001, 23:38
Geordy
|
Also, jetzt hab ich die Faxen dicke:
Ich habs selbst ausprobiertund bei mir funktioniert das prima. Und ich sag Dir auch, >was< genau bei mir funktioniert:
1) Zwei func_buttons. Wichtig zu wissen: beide haben bei reset -1 dastehen, das heisst "einmal drücken und nie wieder"
2) Eine Tür namens door. Hier wichtig: Nur ein Flag - "Dont link" damit die nich vorher schon aufgeht
3) func_button 1 zielt auf einen >multimanager<. In diesem wird zunächst die noch folgende multisource "source" versorgt und als zweites irgedn ein anderer Sch... wund getrieben.
4) func_button 2 zielt direkt auf multisource "source".
5) multisource "source" hat als namen "source", target "door".. und sonst >gar nix<!! Nix Master, nix gar nix!!
Und das wars auch schon. Das funzt. Was kannst Du also tun? Entweder bau's neu, so wie es hier steht, oder beachte ein paar Dinge:
Achte darauf, dass Du überall den Namen der multisource richtig schreibst. Die multis erkennt nämlich nur daran, wieviele Mal sie getriggert werden muss, bevor sie arbeitet. Stell alle Flags richtig ein. Überprüfe, ob im MultiM alle Keys auch Values haben! Check alle Namen und Targets auf Übereinstimmung.
Dann müßte es klappen.
(kleine Bemerkung noch am Rande: ich finde, das ist ein sehr triviales Problem. Versuch demnächst bitte, das selbst herauszufinden!)
Und wenn es GAR NICH mehr geht, schick ich Dir mal ne Map wos funktioniert...
Grummel,
Geordy
--
Geordy
|
|
Profil || Suche
|
006
09.01.2001, 17:14
Shine
|
ENDLICH klappt der Schrott!!! Ich weiß nicht, woran es gelegen hat.
Habe es ein paar Mal neu gebaut, rumprobiert,... ... ...
Dann irgendwann hat es geklappt (im Testlevel). Dann habe ich das
gleiche (wirklich ALLES gleich!) nochmal im richtigen Level gebaut.
Schon wieder nicht geklappt (Nein, ich habe keine Namen doppelt
verwendet). Dann die Sachen aus dem Testlevel kopiert u. eingefügt.
Dann hats endlich geklappt (obwohl ich nichts verändert habe).
-> OK, erst Mal vielen Dank für Deine Hilfe <-
Ich weiß, dass solche Fragen für euch wohl nervig sind, vor allem,
wenn der, der was wissen will sich scheinbar noch zu blöde anstellt.
Aber was soll man machen als Anfänger???
Die Hilfe von Wc kann man ja nicht als Hilfe zählen, oder???
Die Tutorials sind alle sehr hilfreich und ich bin auch froh, dass
es sie gibt, aber was soll man machen, wenn man Fragen zu etwas hat,
was nicht in den Tuts steht?
Ich kenne niemanden (Schule, Freunde,...), der sich mit Wc beschäftigt.
Dann bleibt einem nur ein Forum, wie dieses, um sich Hilfe zu holen.
Sicher könnte ich auch wochenlang nur rumprobieren, aber bei der
Fülle von Möglichkeiten ( IKEA *g*), die Wc bietet, würde das sicher
Monate dauern (Ich weiß nichtmal, was eine Multisource macht -> wie
soll man durch 'rumprobieren' herauskriegen, was sie macht?).
Es gibt einfach noch so viele unbekannte Dinge. Ich verlange
sicher von niemandem, sie jedem Anfänger zu erklären, aber wie soll
man wissen, wie man mappen kann, wenn nicht durch fragen ??
Vielleicht sollte man hier bei thewall (Vorschlag) die Foren in
zwei Bereiche trennen: Profi | Anfänger
Im Bereich Profi darf man sich dann nur bei Dingen aufhalten, die
nicht im Forum Anfänger gelöst werden konnten.
Das hat dann zwei Vorteile: 1. Die Profis sind (ungestört) unter
sich 2. Auch die Anfänger sind unter sich und können sich auch
mal 'NEWBIE'-Fragen stellen
Ich würde gerne mal Deine (und auch die von anderen) Meinung dazu
hören.
Ciao
Also, nochmal danke für Deine Hilfe
--
Shine - just enjoy!
Summer is beginning NOW!
|
|
Profil || Suche
|
007
09.01.2001, 18:25
[PE]Spinator
|
Ich denke, dass hier jeder seine Fragen posten können sollte, egal ob Profi oder Anfänger! Niemand ist dazu verpflichtet diese Fragen auch zu beantworten, und wenn die Profis sich ab diesen Fragen nerven, dann sollen sie sie einfach ignorieren... Man kann dann hoffen das sich irgendeiner noch auf dieses Niveau "herablässt" und hilft. Ich denke aber nicht, das wir hier probleme mit Newbie-Fragen haben, da es viele gibt die bereit sind auch Newbies zu helfen...
Meine Meinung.........
--
This post was written using Opera 7.0 (http://www.opera.com)
|
|
Profil || Suche
|
008
09.01.2001, 20:08
Geordy
|
Also eigentlich wollte ichnur kurz ein paar Messages lesen, aber Deine (Shine) Post hat mich glatt dazu veranlasst, mich einzuloggen und was dazu zu schreiben. Ich sehe keine Veranlassung für eine Teilung der Welt in Anfänger und Profis. Nicht nur, WEIL es doch eben so laufen sollte, dass die Profis den Anfängern helfen. Ich möchte mir nämlich nicht vorstellen, was für ein Heckmeck es darum geben würde, was denn nu ins Profi Forum und was in Anfänger Forum gehört. Wer sollte das beurteilen? Die Profis etwa? (Na dann gute Nacht!! ;-) ) Nein prinzipiell ist das schon genau richtig, wie es im Moment ist. Ich empfand Deine Frage auch nicht als lästig, ich dachte mir halt nur, dass sie eigentlich allein durch die Tuts hier lösbar gewesen wäre (es geht hier im Prinzip wirklich nur um die multisource!). Aber so, wie Du die Sache siehst und angehst, ist es okay.
Ach ja, schön, dass der Krams nu endlich bei Dir läuft. Mit dem Kopieren vs. Neubauen finde ich seltsam. Irgendwas musst Du beim Neubauen anders gemacht haben. (Du erwähntest doch, dass Du in irgendein "Master" FAch die multisource zusätzlich erwähnt hast. WC geht alle Fächer durch und zählt, wie oft die multisource aufgerufen wird. Diese Zahl an Aufrufen wird dann tatsächlich benötigt, um die multisource zu aktivieren. Das wären dann zwei Target-Fächer und ein Master Fach mit der multisource drin=3 Aufrufe nötig, wobei in einer Entity Master & Target gemeinsam stehen = gilt als nur ein Aufruf ---> keine Aktivierung der Source. Meine Vermutung.)
Gruss,
Geordy
--
Geordy
|
|
Profil || Suche
|
009
10.01.2001, 16:45
Shine
|
Ich dachte auch, dass ich was anders gemacht hätte, aber das kann iregendwie nicht gewesen sein.
Ich hatte erst wirklich einen zusätzlichen Wert (Master) eingegeben.
Dann hatte ich aber alles nach dem letzten Post von Dir ("Die Lösung") gemacht. Im Level hats nicht geklappt - nur im Testlevel. Was ich dann dachte war, dass es irgendetwas mit den Namen zu tun haben könnte.
Ich mußte nämlich z.B. den Multimanager umbenennen (Name: multimanager2) , da es schon einen Mm (Name: Multimanager)im Level gab. Aber warum sollte man einen Mm nur Multimanager nennen dürfen. Das wäre
Quark! Also habe ich die Sachen ausm Testlevel in die Map kopiert und es klappte.
Na gut - jetzt geht alles.
"2 Klassen Gesellschaft" finde ich ein bissel hart (sowas hätte sicher auch Vorteile). Ich bin aber froh, dass es welche gibt, die Newbies bei Problemen helfen.
Wem solche Fragen nerven, der sollte sie einfach überlesen . .. aber es könnte dann die Gefahr bestehen, dass die Fragen (weil sie möglicherweise zu simpel sind) gar keine Antwort finden (das wäre im Newbie-Forum evtl anders).
Als ich das erste Mal gepostet habe, hatte ich Mordsrespeckt (und den hab ich immer noch). Es kam sofort eine Antwort *freu*. Wenn die Antwort jedoch auf sich warten läßt oder gar keine kommt, denkt man schon:
Was is los? Habe ich was falsches geschrieben? Ist die Frage sooo dämlich?
Ok. leider habe ich keine Zeit mehr.
Machts juut.
--
Shine - just enjoy!
Summer is beginning NOW!
|
|
Profil || Suche
|
010
10.01.2001, 23:49
Geordy
|
Freut mich, dass jetzt alles so läuft, wie es soll. =)
Dass man sich doof vorkommt, wenn auf die eigene Frage im Forum nicht geantwortet wird, das kenn ich. Das passiert einfach. Das hat nichts mit doof oder intelligent zu tun, auf sowas muss man sich einfach einrichten (so auch in einem hypothetischen Anfänger-Forum!) Ce la vie.
Okay, ich denke, das wars für diesen Thread. Wenn Du Deine Map fertig hast, schick sie mir ruhig mal ;-).
Bis denne,
Geordy
--
Geordy
|
|
Profil || Suche
|
011
11.01.2001, 16:18
Shine
|
Yo, ich denke, das wars wirklich für diesen Thread (muß ich immer das letzte Wort haben??). Gerne schicke ich Dir was, wenns fertig ist. Es sollte eigentlich ein mod (single player) werden. Aber wie immer (als Newbie) nimmt man sich zu viel vor (ohne so richtig Ahnung von Wc`s Möglichkeiten zu haben). Mal schauen, das erste muß ja nicht perfekt sein.
Ich glaube die nachteiligste Sache ist die Zeit, von der ich nicht allzuviel habe.
Ok, genug von den unnötigen Sachen (war nur als Begründung gedacht, warum der mod bzw. Level wohl noch lange braucht).
SORRY, wollte nicht, dass der Thread noch mal hochkommt.
Bye,
--
Shine - just enjoy!
Summer is beginning NOW!
|
|
Profil || Suche
|