-
Ehrengarde
Im Ruby gibst du mit der Angabe "Socket::SOCK_STREAM" an, dass die Konstante SOCK_STREAM in dem Modul Socket definiert ist und der Wert aus diesem genommen werden soll.
Die Konstante SOCK_STREAM verweist hierbei auf einen Integer welcher als Eingabe von der WinAPI für Sockets benötigt wird.
Die Angabe AF_INET ist ebenfalls eine solche Konstante und sagt aus, dass das Socket das Internetprotokoll benutzen soll. Nicht etwa, zum Beispiel, zur lokalen Datenübertragung verwendet wird.
Was das Input-Modul betrifft so denke ich liegt dein Problem wahrscheinlich darin, dass du lediglich den Standard-Input des RPG-Makers verwendest und dieser nicht auf beliebige Zeichen von der Tastatur horchen kann.
Das standard Input-Modul des Makers ist so weit begrenzt, dass nur sehr wenige, fest vordefinierte Tasten abgefragt werden können. Falls du beliebige Tasten als Eingabe ermöglichen willst so musst du ein entsprechendes Script aus dem Internet suchen welches das Inpud-Modul erweitert. Davon gibt es bereits dutzende, es sollte nicht schwierig sein eines mit Hilfe von Google zu finden.
Allerdings würde ich dir generell davon abraten zu versuchen mit dem RPG-Maker ein Online-Spiel zu entwickeln. Ruby ist sehr ineffizient und der RPG-Maker selbst macht das sogar noch schlimmer. Falls du wirklich etwas größeres anfangen möchtest empfiehlt sich eine professionellere Programmiersprache wie C, C++ oder Java zu verwenden.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln