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
Pomógł: 13 razy Dołączył: 02 Lip 2010 Posty: 131 Skąd: z Polski
Wysłany: Nie 14 Sie, 2011 22:49
a mi dziaĹa, wszystko. Jestem ciekaw jeszcze jak zrobiÄ, Ĺźeby ktoĹ mĂłgĹ doĹÄ czyÄ do gry.
hubi309, byÄ moĹźe przez to, Ĺźe zamknÄ ĹeĹ konsolÄ z 4 punktu.
Jak jeszcze przetestujÄ to powiem. Na razie sÄ dzÄ, Ĺźe trzeba jedynie podmieniÄ wszÄdzie 127.0.0.1 (inaczej localhost) na nasz IP. Później zobaczÄ.
________________________ 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