Richtig...
Aber er schreibt wenn ich Alt drücke und loslasse ne 2 rein
Das PB beispiel funktionier hmm aber wie kann es sein das er bei mir das reinschreibt Oo im ganzen Spiel kommt keine 2 vor Oo
EDIT
Code: Alles auswählen
DrawText(menu_items, 200, client_language, $00FFFF)
; DrawText(menu_items, 224, Str(client_sound)+"%", $00FFFF)
DrawText(menu_items, 248, client_user, $00FFFF)
DrawText(menu_items, 328, server_style, $00FFFF)
; DrawText(menu_items, 352, Str(server_turn), $00FFFF)
; DrawText(menu_items, 376, Str(server_port), $00FFFF)
Nur so funktioniert es...
Kann es sein das Str() im DrawText Keyboard funktionen durcheinander bringt? Zumindest KeyboardInkey()?
Ohman ich hab keine Ahnung....
im PB Beispiel mit Drawtext und Str darin funktionierts aber trotzdem...
Selbst wenn ich bei meinem Code +"%" mache funktionierts nicht mehr, beim PB Beispiel schon, woran liegt der Dreck...
Irgendeine Funktion muss den doch beeinträchtigen
EDIT
lol das gibts ja nicht
NUR weil ich string = KeyboardInkey() gemacht hab anstatt string + ... Oo
Also das is jan dicker Hund! Das müsste man in die Hilfe schreiben -.-
Kommt nehmlich lustiges bei raus..
Testet mal:
Code: Alles auswählen
If InitSprite() And InitKeyboard() And OpenScreen(800,600,16,"")
Repeat
FlipBuffers()
ClearScreen(RGB(0, 0, 0))
ExamineKeyboard()
FullText$=""
FullText$ = KeyboardInkey() ; fügt das nächste Zeichen zum aktuellen Text (sofern vorhanden) hinzu
s.s+FullText$
; Wenn wir die 'Backspace'-Taste drücken, löschen wir das letzte Zeichen
;
If KeyboardReleased(#PB_Key_Back)
s = Left(s, Len(s)-1)
EndIf
; Ergebnis darstellen
;
If StartDrawing(ScreenOutput())
DrawingMode(1)
FrontColor(RGB(128, 255, 0))
DrawText(20, 20, "Gib einfach etwas Text ein...:")
DrawText(20, 40, s)
StopDrawing()
EndIf
Until KeyboardPushed(#PB_Key_Escape)
EndIf
Gebt als erstes ein Buchstabe oder so ein, dann drückt ne Pfeiltaste oder sonst was (nur keine Bcuhstaben/Zahlen)
Er wiederholt das Zeichen, was ganz am Anfang steht (löscht nochmal gebt andres Zeichen ein am Anfang und drückt wieder eine Pfeiltaste, nun wiederholt e rimmer diese, selbst wenn man zwischendurch was andres drückt an Buchstabe/Zahl) Oo