===== cpAddCUOffsetGeschwWert() ===== **Einleitung**\\ mit diesem Befehl kann man dem aktuellen Geschwindigkeitswert der betreffenden ID einen positiven oder negativen Offset beaufschlagen. Setzt man Schnell auf True, so wird der Wert sofort übernommen. Bei False erst bei Überfahrt Start\Ziel.\\ ==== Syntax ==== ^ Befehl | cpAddCUOffsetGeschwWert(ID:Integer, GeschwWertOffset:Integer, Schnell:Boolean) | ^ Funktion| dem aktuellen Geschwindigkeitswert wird ein Offset beaufschlagt. Sowohl negativ wie positiv möglich | ^ Typ | Integer | ==== Codebeispiel ===== var ID : Integer; GeschwWertOffset : Integer; Schnell : Boolean; begin ... ID:= Cockpit.SlotID; GeschwWertOfffset:= 4; Schnell := True; cpAddCUOffsetGeschwWert(ID, GeschwWertOffset, Schnell); ... ... end. \\ Der obige Code "addiert" einen Offset mit +4 auf den aktuellen Geschwindigkeitswert. Weil **Schnell** auf True gesetzt wurde, werden die Werte sofort gesetzt.\\ ==== Hinweise ==== Es sind sowohl positive Offsets als auch negative Offsets möglich.\\ Man kann natürlich auch ohne Variablen die ID direkt ansprechen und den Offset als Zahlenwert sowie bei **Schnell** die Boolean einsetzen.\\ **Beispiele**\\ * cpAddCUOffsetGeschwWert(2, 4, True); * cpAddCUOffsetGeschwWert(Cockpit.SlotID, 4, True); \\ Grundsätzlich sollte man bei der Verwendung von diesem Befehl auch sogenannte **GoldCaps** verbauen, um ein Umcodieren zu verhindern. Mehr Infos dazu gibt es hier: [[cockpit-xp:faq:umcodierungen|Umcodierungen]] ---- [[cockpit-xp:start|Start]] - [[cockpit-xp:faq|FAQ]] - [[cockpit-xp:glossar|Glossar]] - [[cockpit-xp:sitemap|Sitemap]] - [[cockpit-xp:impressum|Impressum]]