Anmeldung

08.09.2014, 21:32
Im Scenario Ordner unter Objekts gibt es diese Toilette "Wc_neu.mox. Meine Frage bezieht sich auf die grüne "Gestankswolke".
Im MtKit heißt die ja Nozzle Flash und ist grün smile In dem Kasten links wird dieses Nozzle Flash mit "??" angezeigt.

Nun: Ich kann zwar die Wolke verschieben und die Farbe ändern. ABER wenn ich die größe ändern will, so steht dann im Kasten anstatt "??" - "NF" was ja Nozzle Flash heißt. Die Wolke wird dann im Spiel nicht mehr angezeigt.

Kann man jetzt irgendwie die Wolke vergrößern? Nein ich will kein riesen Klo bauen wink
Oder gibt es ne Möglichkeit diese Wolke in andere .MOX Datein einzufügen?

Danke

Mit freundlichen Grüßen
XephosAbenteuer





Mercedes wink
Volvo2
08.09.2014, 22:10
Ich habe dasselbe mal mit ein paar Rauchwolken an einem Auto versucht und es so hinbekommen, dass man den lichtpunkt anklickt, nur die Werte verändert und dann sofort wieder speichert. Keine Ahnung ob das dabei auch funktioniert.
Grüße
09.09.2014, 14:42
Wie meinst du das? Sobald ich die Werte verändere, wird aus dem "??" ein "NF", dass im Spiel nicht mehr angezeigt wird.
Mit freundlichen Grüßen
XephosAbenteuer





Mercedes wink
thecloser_
09.09.2014, 15:07
Euer Problem ist nicht diese Noozle-Flash oder was auch immer....

Ihr müsst euch das ungefähr so vorstellen:
jeder Lichtpunkt, der in die Mox gespeichert wird, enthält neben Position, Farbe und diversen anderem Kleinkram auch den Lichtpunkttyp. So erkennt das Spiel relativ schnell, ob es sich um ein Bremslicht, Blinker oder Blaulicht handelt. Der MTKit (und übrigens auch mein Lights+) nutzen dazu diese Radio-ButtonGroup, um den Mode schnell auszuwählen. Der Mode von diesem Lichtpunkt ist jedoch größer als der maximale Index vom MTkit, deswegen wird Noozle-Flash angezeigt, obwohl das falsch ist. Erkennbar wird das auch daran, dass in der Liste dieses "??" steht, da der MTKit damit nicht klarkommt. Schonmal probiert, diese Wc_neu in Lights+ zu laden? Ich habe nämlich eine Art Schutz eingebaut, damit dies nicht passiert. Und welche Meldung kommt wohl, als ich die MOX geladen habe? Richtig, "Unknown Lighttype entry found".

Ich hoffe, dass diese Erklärung einigermaßen plausibel für euch ist



Ich bin so frei und habe euch hier kurz die Übersicht der Lichtpunkte vom Lights+ (dieselbe wie vom MTkit) eingefügt:

Quelltext:
  1.    case List[i].Typ of        //Lichtpunktarten an RadioGroupBox.ItemIndex anpassen
  2.     0: List[i].Typ:=0;      //Null
  3.     1: List[i].Typ:=1;      //EF
  4.     2: List[i].Typ:=2;      //HL
  5.     3: List[i].Typ:=3;      //BL
  6.     4: List[i].Typ:=4;      //RL
  7.     5: List[i].Typ:=5;      //LB
  8.     6: List[i].Typ:=6;      //RB
  9.     7: List[i].Typ:=7;      //SG
  10.     8: List[i].Typ:=8;      //SL
  11.     9: List[i].Typ:=9;      //FL
  12.     16: List[i].Typ:=10;    //MP
  13.     20: List[i].Typ:=11;    //WP
  14.     24: List[i].Typ:=12;    //TP
  15.     33: List[i].Typ:=13;    //Emitter, NF
  16.     else MessageDlg('Error, unknown Lighttype entry found! Programm might cause an error now!', mtError, mbOKCancel,0);
  17.     end;  //case
Problem an dieser Sache ist, dass dieser "grüne Nebel" den Typ 32 hat, der wie oben ersichtlich nicht behandelt wird.
2 mal bearbeitet, zuletzt von thecloser_ am 09.09.2014 15:17
Nix gegen Baguette, aber...

https://abload.de/img/signature_newbuyas.jpg
10.09.2014, 10:01
Danke für die ausführliche Erklärung wink
Würde es schwer sein den Typ 32 in den MtKit zu integrieren? Es fehlt ja nur dieser eine Typ. Hatte nämlich vor einen neuen Mod zu machen, der aber deswegen nicht fortgesetzt werden kann.
Mit freundlichen Grüßen
XephosAbenteuer





Mercedes wink
thecloser_
10.09.2014, 11:40
Ich war mal schnell so frei und habe Delphi und meinen Hex-Editor angeworfen, d.h. ich habe diesen Lichtpunkt in mein Lights+ implementiert, du kannst nun diesen Punkt mit meinem Tool bearbeiten und beliebig in andere MOX-Dateien setzten.
Den MTkit kann ich leider nicht öffentlich bearbeiten, aber dies sollte dir hier vorerst genügen.

Lights-1.1.2.7z
1 mal bearbeitet, zuletzt von thecloser_ am 10.09.2014 11:42
Nix gegen Baguette, aber...

https://abload.de/img/signature_newbuyas.jpg
10.09.2014, 17:14
Söhnlein du bist so genial!

Nennst den ja noch extra für mich "Grüner Nebel" wink

Ich hätte da noch einen Punkt, denn du vielleicht in Lights+ verbessern könntest. Und zwar das ich in der Tabelle das ausgewählte entfernen kann. Weil wenn man auf "Minus" geht, dann verschwindet immer das unterste. Könntest du es also so machen wie im MtKit?

Es funktioniert! Wie geil! Jetzt aber noch ne Frage: Was müsste ich einstellen, damit die "Grüne Wolke" smile die ganze Zeit da ist, also nicht weg geht und kommt, sondern dass sie halt immer da bleibt? Eigentlich muss man bei Frequenz: 1 eingeben.


Jetzt hab ich ein Problem: Wenn ich manche .MOX Dateien in Lights+ einfügen will, kommt folgende Fehlermeldung: Floating point division by zero

Es tut mir echt Leid Söhnlein, dass ich dich jetzt so voll spame.
3 mal bearbeitet, zuletzt von XephosAbenteuer am 10.09.2014 18:02
Mit freundlichen Grüßen
XephosAbenteuer





Mercedes wink
Um ein Thema öffnen und Beiträge schreiben zu können musst du registriert und angemeldet sein!

Registrieren
Anmelden

Battle Gewinner