Post Reply
1 post • Page 1 of 1
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?

Image

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
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.
Post Reply
1 post • Page 1 of 1