Informacje:
Autor: Barmen
Testowane na: Windows 7 x86
Kopiowanie zabronione (brzmi napis na opakowaniu z grą :P)
Co będzie potrzebne:
RMX-OS Idź do strony - Główny mechanizm (skrypty) do stworzenia gry online.
MySQL-Front Idź do strony - Program do modyfikowania baz danych.
MySQL Community Server Idź do strony - System zarządzania relacyjnymi bazami danych.
Ruby Pobierz - Język do otwierania plików .rb.
Opcjonalne:
RMX-OS GUI Idź do pliku - Narzędzie zwiększające ustawienia serwera.
1. Instalowanie i konfiguracja MySQL Community Server:
Spoiler:
1.1 Pobieramy i instalujemy.
1.2 Uruchamiamy 'MySQLInstanceConfig.exe' (C:\Program Files\MySQL\MySQL Server 5.5\bin).
1.3 Wybieramy 'Detailed Configuration', a następnie 'Developer Machine'.
1.4 Naciskamy na 'Multifunctional Database'.
1.5 Ustawiamy na jakiej partycji ma utworzyć się baza danych.
Spoiler:
1.6 Wybieramy Decision Support (DSS)/OLAP
1.7 Zaznaczamy 'Enable Strict Mode' i przejdź dalej.
1.8 Pozostaw tak jak jest i naciśnij 'Next'.
1.9 Zaznaczenie funkcji 'Lunch the MySQL...' spowoduje automatycznym uruchamianiem serwera bazy danych. Koniecznie włącz funkcje 'Include Bin...'
Spoiler:
1.10 Wprowadź kod zabezpieczający swoją bazę danych.
Spoiler:
1.11 Naciśnij 'Execute'
1.12 Jeśli coś nie wyjdzie otwórz jeszcze raz program 'MySQLInstanceConfig.exe' i wybierz 'Remove Instance'. Po usunięciu (tej wcześniejszej bazy danych) przejdź do punktu 1.2 :)
2. Ustawienia skryptu RMX-OS:
Spoiler:
2.1 Przejdź do folderu RMX-OS Server i otwórz plik cfg.ini dowolnym edytorem tekstu.
2.2 Wyjaśnię tylko to co jest najważniejsze w tym pliku. W linijce
Kod:
SQL_PASSWORD = 'root'
wpisz swoje hasło podane podczas instalowania MySQL Community Server np.
Kod:
SQL_PASSWORD = 'qwerty'
3. Wgrywanie bazy danych:
Spoiler:
Tą operacje można przeprowadzić dowolnym edytorem bazy danych! Ja postanowiłem wyjaśnić to na przykładzie MySQL-Front.
3.1 Uruchamiamy program.
3.2 Tworzymy nową sesję:
'Nazwa Sesji' - obojętna np. 1
'Serwer' - domyślnie 127.0.0.1
'Użytkownik' - root
'Hasło' - takie jak podaliśmy podczas instalowania MySQL Community Server np. qwerty
Klikamy 'OK'
4.1 Otwórz za pomocą 'Ruby interpreter (CUI)...' (C:\Ruby191\bin nazwa ruby.exe) plik RMX-OS.rb.
4.2 Jeśli wszystko dobrze pójdzie pojawi się okienko:
Jeśli nie - oznacza to, że gdzieś popełniono błąd.
4.3 Otwórz 'Game.exe' (RMX-OS 1.18\RMX-OS Client). Powinno się wyświetlić:
Jeśli z prawej strony jest napisane 'Offline' - to wiadomo co oznacza (błąd!) Naciśnij 'Localhost'.
4.4 Wybierz 'Register' przesuwając się strzałkami.
4.5 Wpisz dane i wciśnij 'Submit'.
4.6 Jeśli wszystko poszło z godnie z planem pojawi się:
Co świadczy o poprawniej konfiguracji!
5. Opcjonalne:
Spoiler:
5.1 Kopiujemy całą zawartość pliku do katalogu RMX-OS 1.18\RMX-OS Server.
5.2 Uruchamiamy 'RMX-OS GUI.exe'
5.3 Bawimy się ustawieniami :)
Przykładowo wytłumaczę kategorie 'Moderation':
'Load User List' - wczytuje użytkowników
Po wybraniu możemy użytkownikowi:
New Password? - zmienić hasło
Banned? - czy jest zbanowany
Change Usergrup? - zmienić przynależność do grupy (dokładnie nie wiem po co ;D)
Po zakończeniu naciskamy 'Edit User Data' by zaakceptować zmiany.
Podkategoria 'New User':
Username - Nick użytkownika
Password - Hasło
Usergroup - Przynależność do grupy
'Register' tworzy użytkownika z podanych wyżej danych.
Ode mnie:
Starałem się napisać bardzo prosto i nie popełniając błędów, jednak pewnie jakieś znajdziecie :P Nie jest to ostatnia edycja tutak. Z biegiem czasu dodam następnie rzeczy związane z RMX-OS. Czymnie się ;)
________________________ Pomogłem? Daj
Rock & Dubstep & Electro House
Nie. Pisałem już że jak masz ustawione IP w grze 127.0.0.1 to gra będzie się łączyć przez twoje IP. Gorzej jak będziesz już stawiał 'prawdziwego' serwa, a masz zmienne IP :P
________________________ Pomogłem? Daj
Rock & Dubstep & Electro House
To są wszelkiego rodzaju dodatki :P Jeśli nic w folderze 'Extensions' nie masz oprócz 'ExtensionSkeleton.rb' i 'info.txt' to jest dobrze. Inaczej mówiąc:
Wczytywanie dodatków...
Nie znaleziono.
Co do konsoli jest poprawnie włączona. Zmieniałeś coś (otwierałeś projekt) w RMX-OS Client?
________________________ Pomogłem? Daj
Rock & Dubstep & Electro House
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum