Alles anzeigenOh Gott was macht ihr da?
Ihr gehört gesteinigt, hört ihr gesteinigt...
Alleine wegen diesem Code
#define DIALOG_BSN 10 new string[128];
#define DIALOG_BSN_Drivein 11 new string[128];
wie soll denn das bitte funktionieren?
Das ist nicht mal ein Macro geschweige denn ein define.
Wenn ihr sowas macht dann bitte so
#define DIALOG_BSN 10
#define DIALOG_BSN_Drivein 11
Es ist vollkommen irrelevant ob es nun
blaaa\nblaaa oder blaaa \nblaa aussieht.
Das leerzeichen ist einfach nur unnötig
und noch viel unnötiger ist der string inkl der formatierung des strings.
Warum sollte der Dialog das nicht selber handeln können?
Es wird ja nicht mit %s oder %d so eingesetzt, also kann man beruhigt die formatierung auslassen.
Ihr? Hab ich das mit dem Define gepostet? nein. Ist es eine Sünde, gerne sauberen Code zu haben? Nein.
@TS: nach new String[128]; muss natürlich ein zeilenumbruch.