Guten Tag,
ich versuche mich aktuell sehr intensiv in Pascal und kämpfe mich dabei auch im Prinzip durch sämtliche Script-Dateien, die ich finden kann. Dabei ist mir so ein bisschen was aufgefallen zur Syntax, wo ich noch nicht ganz geschnallt habe, wann was der Fall ist.
Desweiteren meckert das Content-Tool aktuell noch bei ein paar Stellen in meinem Script rum, wo ich nicht ganz genau weiß, warum.
Frage 1:
Ich habe mir gerade mal ein eigenes Objekt angelegt (wie man unschwer erkennen kann handelt es sich um Türen). Da hatte ich eine Version, bei der das Content-Tool einen Fehler angezeigt hat. Dieser rührte daher, dass ich bei der Position, dem Value und dem ganzen anderen Rest danach ein Gleichzeichen geschrieben habe. Meine Frage daher: wann schreibt man ein Gleichzeichen, wann einen Doppelpunkt und wann Doppelpunkt und ein Gleichzeichen?
Frage 2:
Frage zwei dreht sich um Value und Pos. Da habe ich auch noch nicht so ganz verstanden, was es damit auf sich hat, insbesondere beim Value. Hinter Pos versteckt sich schätzungweise eine Abkürzung für die Posititon.
Frage 3: Bei Frage drei handelt es sich um die Türtaster und die damit ausgelöste procedure (logischerweise will ich, das beim drücken der Türtaster die Türen aufgehen). Da die Türtaster nunmal ein Knopf sind, die nach der Betätigung wieder in die Anfangsposititon springen, habe ich die als PushButton gescriptet. Mein Porblem ist dann nur, dass wenn ich die Animation der Türen an diese Türtaster binde, dass dann auch die Türen wieder sofort in die Ausgangslage zurück springen, was nicht so ganz Sinn der Sache ist. Meine Frage: muss ich die Türtaster irgendwie anders definieren, als On Off Switch oder so oder muss ich der Tür sagen, dass sie nicht sofort wieder wurück springen soll.
Und nun noch der Fehler im Script:
Bei denen in der Main-Datei befindlichen Zeilen 104-108 sagt mir das Content-Tool, dass dort eine "Invalid number of parameters" wäre. Was habe ich falsch geamcht?