Als erstes musst du eine passende Haltewunschtextur finden. Ich hab meine aus dem MAN DD aus dem X10/BRT Addon. Sollten die Dateien "panel.dds" und "panel_LM.dds" sein. Du kannst aber auch zum Beispiel die aus den Morphi Citaros verwenden. Ich mache das jetzt einfach an Hand des DD´s.
Du öffnest dort zuerst die "panel.dds" mit paint.net und markierst dir mit dem Tool "Rechteckige Auswahl" die Haltewunschleuchte und kopierst diese (Strg+C). Die Auswahl sollte ungefähr so aussehen:

also nur den Leuchtmelder ohne die angrenzende Graue Textur auswählen.
Nun öffnest du (ebenfalls in paint.net) "cockpit.dds in Citybus 530 by Kajosoft/Texture. Dort angekommen erstellst du eine neue Ebene und fügst die kopierte Textur ein und passt sie größenmäßig an eine von den vorhandenen freien Plätzen an und platzierst sie dort. Ich habe sie noch auf eine zweite zusätzliche Position kopiert. Nun kannst du das ganze speichern und schließen.
Nun öffnest du nochmal die "panel_LM.dds" vom MAN DD und markierst&kopierst (wie zuvor) dir den leuchtenden Haltewunschleuchtmelder. Anschließend öffnest du "cockpit_N.dds" vom Kajot Citaro. Nun erstellst du eine neue Ebene und fügst den kopierten Leuchtmelder ein anschließend wieder größenmäßig anpassen. Jetzt kannst du einige Anpassungen vornehmen um die Farbgebung und Belichtung zu den existierenden Leuchtmeldern anzupassen. Für die aus dem MAN DD empfehle ich folgende:
Korrekturen -> Farbton/Sättigung: 
Unter Effekte -> Leuchten: 
Speichern und schließen.
Als nächstes müssen wir einige Änderungen in der model. cfg vornehmen, um für die Scripte die richtigen Connections zu schaffen.
Ich mache das als Beispiel bei der "model_o530_e3_3.cfg". Du musst es auch nur einmal machen und kannst es dann bei allen anderen "model_xxx.cfg" einfach copy/paste mache.
In der model_o530_e3_3.cfg suchst du nun nach "L E U C H T M E L D E R". Jetzt wir es ein wenig tricky, muss man doch wissen welche Position welchem Leuchtmelder in der "panel.dds"/"panel_LM.dds" entspricht. Ich hab es dir mal markiert, wobei die Zahlen ....
**********************
[matl_change]
cockpit.dds
9 <-----------------mit diesen
cockpit_light_empty1
übereinstimmen. Je nachdem an welchem Platz du dir die Leuchtmelder eingefügt hast musst du diese natürlich nach deinen gegebenheiten anpassen.

In dem Falle brauchen wir positionen 7 & 8. Diese bearbeiten wir wie folgt:
**********************
LM Wagenhalt
[matl_change]
cockpit.dds
7
cockpit_light_wagenhalt
[matl_envmap]
envmap.dds
0.15
[matl_item]
[matl_nightmap]
cockpit_N.dds
[matl_envmap]
envmap.dds
0.15
**********************
LM Wagenhalt
[matl_change]
cockpit.dds
8
cockpit_light_wagenhalt
[matl_envmap]
envmap.dds
0.15
[matl_item]
[matl_nightmap]
cockpit_N.dds
[matl_envmap]
envmap.dds
0.15
Alles anzeigen
Abspeichern und schließen. Als nächstes öffnen wir die "cockpit.osc"
Dort suchen wir nach folgendem Abschnitt:
(L.L.haltewunschlampe_all) (L.L.elec_busbar_main) *
' miganie (L.L.light_stop) *
(S.L.cockpit_light_wagenhalt)
und bearbeiten diesen so, dass er wie folgt aussieht:
(L.L.haltewunschlampe_all) (L.L.elec_busbar_main) *
' miganie (L.L.light_stop) *
(L.L.check_timer) 1.5 < ||
(L.L.check_timer) 0.2 > &&
(S.L.cockpit_light_wagenhalt)
Das war´s eigentlich auch schon! Abspeichern und schauen, ob es in Game funktioniert.
Wer jetzt noch, so wie ich, evtl mehr Leuchtmelder hinzufügen möchte kann dies auf die gleiche Art und weise tun. In meinem Fall, sieht es dann so aus:

Der Kinder/Rollstuhlhaltewunschmelder funkktioniert leider noch nicht ganz also skipe ich den
Statt dem Warnlicht neben dem FeststellbremsenLM ist bei mir jetzt ein ABS LM, ganz unten rechts (nummer 1) ist ein Türkontroll LM.
FÜR DEN ABS LM:
in der model.cfg:
**********************
LM ABS
[matl_change]
cockpit.dds
6
cockpit_light_abs
[matl_envmap]
envmap.dds
0.15
[matl_item]
[matl_nightmap]
cockpit_N.dds
[matl_envmap]
envmap.dds
0.15
Alles anzeigen
in der cockpit.osc muss nichts weiter bearbeitet werden.
FÜR DEN TÜRKONTROLL LM:
in der model.cfg:
**********************
LM Tuerkontrolle
[matl_change]
cockpit.dds
1
cockpit_light_tuerkontrolle
[matl_envmap]
envmap.dds
0.15
[matl_item]
[matl_nightmap]
cockpit_N.dds
[matl_envmap]
envmap.dds
0.15
Alles anzeigen
in der cockpit.osc:
anstatt
(L.L.Velocity) (C.L.Door_Bremse_Halte_MaxKMH) < ||
(L.L.elec_busbar_vdo) &&
(L.L.check_timer) 1.5 < ||
(L.L.check_timer) 0.2 > &&
(S.L.cockpit_light_tuerkontrolle)
das:
(L.L.elec_busbar_main) (C.L.elec_busbar_minV) > &&
(L.L.door_1) 0.02 >
(L.L.door_2) 0.02 > ||
(L.L.door_3) 0.02 > ||
(L.L.door_4) 0.02 > ||
(L.L.door_5) 0.02 > ||
(L.L.check_timer) 1.5 < ||
(L.L.check_timer) 0.2 > &&
(S.L.cockpit_light_tuerkontrolle)
Fertig. Vielleicht hat es ja geholfen 