[Kleiner bug] Deutsche Umlaute beim eigenen Hausnamen werden ingame falsch (utf8?) angezeigt.

Moderator: Moderatoren

1 Beitrag Seite 1 von 1
jcdenton99
Hauptmann
Hauptmann
Beiträge: 86
Registriert: 07.07.2016 14:04
Hat sich bedankt: 28 Mal
Danksagung erhalten: 28 Mal


Hallo, liebe Dev's

Der Mausover vor der Tür des eigenen Spielerhauses zeigt den Hausnamen mit deutschen Umlauten falsch oder kaputt an.
Kann das Game kein UTF8?

Bild

Lösungsvorschlag, wenn es geht:
Vielleicht eine Stringüberprüfung der Eingabe-Variable auf verbotene Zeichen (Umlaute) prüfen.
Bei Fund den Spieler mit einer Messagebox darauf hinweisen und die Eingabe wiederholen lassen.
Vielleicht so:
[+] code-schnipsel
Code: Alles auswählen
import StringUtil

; looking for some forbidden chars
string sForbiddenchars = "ÄÖÜäöüß"
String sMyInput = "Dentons HütteApple"
string sChar = ""

int iLength = getLength(sForbiddenchars)
int indexfound = -1
int i = 0

while (i <= iLength)
	sChar = Substring(sForbiddenchars, i)
	indexfound = StringUtil.Find(sMyInput, sChar)
	
	if (indexfound >= 0)
	
		; set a variable for retype input
		
		; break while
		i = iLength + 1
	endif
	
	i += 1
endWhile

Beste Grüße
JC
Habe ein Ticket (0001232) eröffnet und habe mal ein Bild (Tür Playerhaus am Arker Markplatz) hochgeladen.
1 Beitrag Seite 1 von 1

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 44 Gäste