Lineage2
Oblivion - klanowicz
Opisane jest jak postawic server i strone www w PHP.
Robiac wedle tego opisu mozesz miec stale lacze, neostrade, zwykly modem albo inne lacze czy to ze zmiennym, czy ze stalym IP.
Aby temat szybciej sie kazdemu ladowal, nie zamieszczalem obrazow, tylko podalem do nich linki, pod ktorymi kazdy z obrazow jest zamieszczony i ktore kolejno macie sobie otwierac w takiej kolejnosci w jakiej sa one pozamieszczane.
Po poprawym wykonaniu calej instalacji zgodnie z instrukcja zycze kazdemu milej gry na wlasnym serverze.
!!! Jesli wykonasz cos inaczej niz w opisie i nie bedzie ci to dzialac nie pytaj czemu to nie dziala tylko najpierw napsiz co inaczej zrobiles a potej mow co ci nie dziala i czekaj na odpowiedz !!!
Wszelkie pytania do opisu albo niejasnosci prosze kierowac na forum w tym poscie ewentualnie bezposrednio do mnie PMem.
Offline
Oblivion - klanowicz
[Musisz być zalogowany, aby przeczytać ukrytą wiadomość]
Offline
Oblivion - klanowicz
10/ Konfiguracja Mysql
W Menu Startu znajdz "MySQL" i tam bedziesz mial "MySQL Server Instance Config Wizard". Uruchamiamy i kolejno podązamy za scrinami zamieszczonymi ponizej (jesli jakeigos scrina nie ma to znaczy ze nic nie przelaczamy i klikamy "Next").
a) OBRAZEK
b) OBRAZEK
c) OBRAZEK
d) OBRAZEK
e) OBRAZEK
f) OBRAZEK
g) OBRAZEK
h) OBRAZEK
i) Wybieramy opcje "Execute" i czekamy az konfiguracja zostanie zapisana.
j) Wybieramy opcje "Finish".
Jest to koniec konfiguracji Mysql. Haslo ROOTa nalezy zapamietac bo bedziemy je puzniej wszedzie wpisywac przy konfiguracji innych programow i servera.
11/ Konfiguracja Navicat
W Menu Startu znajdz "PremiumSoft Navicat" i tam bedziesz mial "Navicat". Uruchamiamy i kolejno podązamy za scrinami zamieszczonymi ponizej.
a) OBRAZEK
b) OBRAZEK
c) OBRAZEK
d) OBRAZEK
e) OBRAZEK
f) Taki powinien byc efekt koncowy po podadniu bazy danych.
OBRAZEK
Jest to koniec konfiguracji Navicat.
12/ Konfiguracja No-ip
a) Zaloguj sie teraz na stronie No-ip na konto ktore wczesniej zarejestrowales, i wykonaj wszystko tak jak jest to pokazane na scrinach.
LINK
b) OBRAZEK
c) OBRAZEK
W tym momecie mozesz wylaczyc przegladarke i przejsc do programu.
d) W Menu Startu znajdz "No-ip" i tam bedziesz mial "No-ip DUC". Uruchamiamy, podajemy maila i haslo takie jak na WWW i kolejno podązamy za scrinami zamieszczonymi ponizej.
e) OBRAZEK
f) OBRAZEK
g) OBRAZEK
h) OBRAZEK
Mozesz teraz zminimalizowac program (ale go nie wylaczaj).
Jest to koniec konfiguracji No-ip.
13/ Konfiguracja Servera
Teraz zaczynamy grzebac w plikach:
a) Edytujemy pliczek "C:\server\l2j\tools\database_installer.bat". W jego wnetrzu znajdujemy linijki:
set lspass=root <<<=== "root" zastepujesz haslem ROOTa z Mysql
set gspass=root <<<=== "root" zastepujesz haslem ROOTa z Mysql
Natomiast linijke:
set mysqlBinPath=C:\server\diskw\usr\local\mysql\bin
zamieniamy na:
set mysqlBinPath=C:\Program Files\MySQL\MySQL Server 4.1\bin
Zapisujemy zmiany i zamykamy pliczek.
Teraz uruchom ten pliczek i na dwa pierwsze pytania odpowiedz "f" i potwierdz "enter", na pytanie trzecie odpowiedz "y" i potwierdz "enter". na ostatnei pytanie odpowiedz "q" i potwierdz "enter".
b) Edytujemy pliczek "C:\server\l2j\login\config\loginserver.properties". W jego wnetrzu znajdujemy linijki:
ExternalHostname=WAN IP HERE <<<=== tu podaj adres servera, ktory ustawiles na WWW No-ip (jest on wyswietlany w konsoli programu No-ip), np: "4zg4rt.no-ip.info"
InternalHostname=LAN IP HERE <<<=== tu podaj swoje IP lanowe
Password=root <<<=== "root" zastepujesz haslem ROOTa z Mysql
Zapisujemy zmiany i zamykamy pliczek.
c) Edytujemy pliczek "C:\server\l2j\gameserver\config\server.properties". W jego wnetrzu znajdujemy linijki:
ExternalHostname=WAN IP HERE <<<=== tu podaj adres servera, ktory ustawiles na WWW No-ip (jest on wyswietlany w konsoli programu No-ip), np: "4zg4rt.no-ip.info"
InternalHostname=LAN IP HERE <<<=== tu podaj swoje IP lanowe
Password=root <<<=== "root" zastepujesz haslem ROOTa z Mysql
MinProtocolRevision = 557 <<<=== "557" zastepujesz wartoscia "500"
MaxProtocolRevision = 660 <<<=== "660" zastepujesz wartoscia "700"
RateXp = 1. <<<=== zmieniasz dowolnie
RateSp = 1. <<<=== zmieniasz dowolnie
RatePartyXp = 1. <<<=== zmieniasz dowolnie
RatePartySp = 1. <<<=== zmieniasz dowolnie
RateDropAdena = 1. <<<=== zmieniasz dowolnie
RateConsumableCost = 1. <<<=== zmieniasz dowolnie
RateDropItems = 1. <<<=== zmieniasz dowolnie
RateDropSpoil = 1. <<<=== zmieniasz dowolnie
RateQuestsReward = 1 <<<=== zmieniasz dowolnie
RateKarmaExpLost = 1 <<<=== zmieniasz dowolnie
RateSiegeGuardsPrice = 1 <<<=== zmieniasz dowolnie
RatePetExp = 1 <<<=== zmieniasz dowolnie
RatePetSp = 1 <<<=== zmieniasz dowolnie
EverybodyHasAdminRights = False <<<=== NIE zmieniaj (chyba ze chcesz aby kazdy byl GMem)
Zapisujemy zmiany i zamykamy pliczek.
Jest to koniec konfiguracji servera.
W tym momecie mozesz odpalic juz server.
14/ Konfiguracja Abyss
Otwurz teraz konsole (ta ktora przy instalacji zminimalizowalismy - jesli ja zamknoles, mozesz ja otworzyc wpisujac w przegladarce adres "http://127.0.0.1:9999/" ).
Podazaj za scrinami. Wszystko ustawiaj/wypelniaj tak samo jak masz to zaznaczone na scrinach.
a1) OBRAZEK
a2) OBRAZEK
a3) OBRAZEK
a4) OBRAZEK
b1) OBRAZEK
b2) OBRAZEK
b3) OBRAZEK
b4) OBRAZEK
b5) OBRAZEK
c1) OBRAZEK
c2) OBRAZEK
c3) OBRAZEK
c4) OBRAZEK
c5) OBRAZEK
c6) OBRAZEK
c7) OBRAZEK
c8) OBRAZEK
Jest to koniec konfiguracji programu w konsoli. Teraz zaczynamy grzebac w plikach:
a) Edytujemy pliczek "C:\server\diskw\www\PHP5\php.ini". W jego wnetrzu znajdujemy linijke:
extension_dir = "D:\webhost\PHP5\ext"
i zamieniamy ja na:
extension_dir = "C:\server\diskw\www\PHP5\ext"
Zapisujemy zmiany i zamykamy pliczek.
b) Edytujemy pliczek "C:\server\diskw\www\acm\configuration.php". W jego wnetrzu znajdujemy linijke:
$sql['password'] = "root"; <<<=== "root" zastepujesz haslem ROOTa z Mysql
Zapisujemy zmiany i zamykamy pliczek.
c) Edytujemy pliczek "C:\server\diskw\www\cc\options.php". W jego wnetrzu znajdujemy linijke:
$databasePassword="root"; <<<=== "root" zastepujesz haslem ROOTa z Mysql
Zapisujemy zmiany i zamykamy pliczek.
d) Edytujemy pliczek "C:\server\diskw\www\main\inc\config.php". W jego wnetrzu znajdujemy linijke:
$dbpass="root"; <<<=== "root" zastepujesz haslem ROOTa z Mysql
Zapisujemy zmiany i zamykamy pliczek.
e) Edytujemy pliczek "C:\server\diskw\www\ss\index.php". W jego wnetrzu znajdujemy linijke:
$db_pass = "root"; <<<=== "root" zastepujesz haslem ROOTa z Mysql
Zapisujemy zmiany i zamykamy pliczek.
Jest to koniec konfiguracji Abyss.
W tym momecie mozesz odpalic juz WWW.
Adres twojej WWW to adres servera, ktory ustawiles na WWW No-ip (jest on wyswietlany w konsoli programu No-ip) z dodanym na koncu ":8080", np: "http://4zg4rt.no-ip.info:8080/". Jest tu cale info o serverze, rejestracja kont, jesli zalogujesz sie na konto admina mozesz zazadzac innymi kontami itd. Pogrzebiecie zrozumiecie i sie nauczycie (ale jesli doszliscie juz tutaj i wszystko wam dziala to zrozumiecie ta strone bez problemu).
15/ Konfiguracja C4 Client
Teraz ostatnia zecz ktora jest tobie potrzebna zeby pograc na wlasnym serverze.
a1) Zainstalowanego wczesniej C4 Client bierzemy i updatujemy z oficjalnej stony do najnowszej wersji.
a2) Teraz rozpakowujemy na dysk "C:\" zawartosc wczesniej sciagnietej paczki "L2encdec26". Po poprawnym rozpakowaniu powinnismy miec tak zlokalizowane pliki, np: "C:\L2encdec26\L2encdec.exe".
a3) Z katalogu "C:\L2encdec26\" kopiujecie cala zawartosc do katalogu "system" w C4 Client i uruchamiacie plik "patcher.exe".
a4) W C4 Client w katalogu "system" edytujemy plik "l2.ini" i w poczatkowej tresci sprawdzamy jego wersje, najprawdopodobniej bedzie tam taki poczatek "Lineage2Ver413", czyli wersja 413. Jesli jest inna zapisz sobie jej numer bo bedzie nam ona za momet potrzebna.
a5) Z C4 Client z katalogu "system" kopiujemy plik "l2.ini" do katalogu "C:\L2encdec26\".
Teraz bedziemy pracowac z plikami w katalogu "C:\L2encdec26\".
b1) W Menu Startu znajdz "Uruchom". Uruchamiamy i kopiujemy tam nastepujaca tresc "C:\L2encdec26\l2encdec.exe -s l2.ini", teraz "OK".
b2) W katalogu "C:\L2encdec26\" powstal nam teraz pliczek "dec-l2.ini". Zmieniamy jego nazwe z "dec-l2.ini" na "l2.ini". W jego wnetrzu znajdujemy linijke:
ServerAddr=84.40.135.234 <<<=== tu podaj adres servera, ktory ustawiles na WWW No-ip (jest on wyswietlany w konsoli programu No-ip), np: "4zg4rt.no-ip.info"
Zapisujemy zmiany i zamykamy pliczek.
b3) W Menu Startu znajdz "Uruchom". Uruchamiamy i kopiujemy tam nastepujaca tresc "C:\L2encdec26\l2encdec.exe -h 413 l2.ini", teraz "OK". (Czyli wersja 413. Jesli miales inna wersje pliku "l2.ini" w C4 Client, to zamiast 413 w tresci wpisz jej numer).
b4) W katalogu "C:\L2encdec26\" powstal nam teraz pliczek "enc-l2.ini". Zmieniamy jego nazwe z "enc-l2.ini" na "l2.ini". Kopiujemy go do katalogu "system" w C4 Client.
I w tym momecie mozemy zaczac grac.
Uwaga.
Inne servery moga posiadac inne patchery, lub beda miec dodane gotowe katalogi system. Wtedy nie kozystacie z patchera przezemnie zamieszczonego, a zmiany w C4 Client moga sie ograniczyc jedynie do samego punktu "b1" w celu podania adresu servera w pliku "l2.ini" w katalodu "system" w C4 Client.
Jest to koniec.
Offline
New Members
http://img46.imageshack.us/my.php?image … 22uny7.jpg ------------> co mam zrobić ? POMOŻ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Offline
Yeah, teram mamy prawie forum ogólno tematyczne
Moim skromnym zdaniem to jakiś fatalny error związany z c:/server/diskw/www/main/inc/config.php xD
Ostatnio edytowany przez Pavel (2006-12-03 17:29:50)
Offline
pr0
Pomogles mu... sporo wogole koles ma postow :d
Offline
pr0
Pavel napisał:
SPĄMER
Dajesz przyklad
Offline
New Members
Jest jeszcze jedna prośba wrzuć jeszcze raz plik PHP5 i L2encdec26 bo usuneli i wrzuć linki.
Pozdro
Offline
Oblivion - klanowicz
Spike napisał:
lol no napisales sie troszke albo raczej skopiowales za duzo nie chce mi sie tego czytac
Wybacz jeśli opis jest dla Ciebie za długi. Nikt ci go czytać nie każe.
Bezpodstawnie ludzi o plagiat nie oskarżaj, bo cały opis i zawartości linków sam przygotowałem i zrobiłem.
A jeśli byś myślał to powinieneś się domyślić, że opis może być podobny do innych bo są o tym samym - sposobie postawienia serwera L2J. A można to zrobić tylko w 1 sposób - może z minimalnym zróżnicowaniem programów czy innych szczegółów. Opis miał pomóc dla ludzi wiec był możliwie najprostszy i zawiera możliwie najmniejszą ilość zmian od standardowych ustawień.
Jestem ciekaw kiedy Ty coś w tym stylu dla innych przygotujesz - a nie tylko bezpodstawne oskarżenia będziesz rzucał ??
B16 napisał:
Jest jeszcze jedna prośba wrzuć jeszcze raz plik PHP5 i L2encdec26 bo usuneli i wrzuć linki.
Pozdro
Wybacz ale nie posiadam tych plików już od dawna. Wszystkie są do znalezienia na necie. Łącznie z nowszą wersja strony www.
Jeśli się nie doszukasz to pisz do mnie na maila, to postaram się wesprzeć Cię jakimiś linkami.
PS. => Spike Ty potrafisz czytać ??? To fascynujące.
Offline
Kali100
LOL
4zg4rt serio zajebał tego posta wczoraj? o_O
Offline
New Members
witam
ja mam takie pytanie jak zainstalowac statystyki na stronie www
mam na mysli takie staty http://forum.ragezone.com/showthread.php?t=391980
sa one w pliku php, jakie sa potrzebne programy i co nalezy zrobic.
Dzieki
Offline