FAQ - FREQUENTLY ASKED QUESTIONS - CZĘSTO ZADAWANE PYTANIATen dział ma Wam pomóc w rozwoju swojego servera, rozwianiu Waszych wątpliwości i umilenia pobytu na forum Moderatorom . W przypadku gdy nie znajdziecie tu odpowiedzi na jakieś pytanie wysyłajcie PM do Soula, albo zakładajcie tematy w odpowiednim dziale, które następnie zostanią zweryfikowane i w przypadku, gdy będzie sens zamieszczania ich w FAQ, zostaną tu zmaieszczone. Postaram się także opisać wszystko w jak najprostrzym języku i proszę innych Moderatorów, Administratorów, aby poprawili moje błędy i dopisali w tym dziale rzeczy, których brakuje. Miłej lektury.0. Jak obsługiwać najważniejszą opcję na forum (szukaj), w przypadku gdy nie znajdę czegoś w FAQ, a jestem leniwy?Wchodzimy tutaj: http://forum.lineage2.com.pl/index.php?action=search;advanced I wpisujemy to, czego potrzebujemy.Pytania Generalne:1. Jak postawić server l2j na Widowsie?Najlepiej zrobić to z tą instrukcją: http://forum.lineage2.com.pl/index.php/topic,9450.0.html2. Jak postawić server l2j na Linuxie?Najlepiej zrobić to z tą instrukcją: http://forum.lineage2.com.pl/index.php/topic,11297.0.html3. Skąd mogę wziąć ważne linki?Można je znaleźć tutaj: http://forum.lineage2.com.pl/index.php/topic,9404.0.html4. Jak podpiąć się pod swój server?Instrukcje znajdziemy tutaj: http://forum.lineage2.com.pl/index.php/topic,11765.0.html5. Czy do postawienia server muszę spełniać jakiekolwiek wymogi?Tak. Aby postawić server, należy przede wszystkim znać język angielski przynajmniej na poziomie ponad podstawowym. Należy być osobą inteligentną, cierpliwą, sumienną. Przyda się także znajomość języków programowania między innymi takich jak Html, Java, Php.6. Kilka pytań i odpowiedzi na nie:1. System operacyjny?2. Legalny?3. Service Pack?4. Powinienem mieć włączony tylko server, czy mogę też grać?5. Jak dlugo dziala serwer?1. Najlepiej windows xp, bądź jakiś nowszy linux (linux zuzywa mniej pamięci ram, więc zwiększa się wydajność servera)2. Gdyby legalność była wymagana, mało osób miałoby swój server, ale oryginalny Windows może pobierać uaktualnienia i stawać się bardziej funkcjonalny3. Im nowszy, tym lepiej4. Jeśli chcesz stawiac server dla ludzi najlepiej nie grać, więc tylko server. Jeżeli do czasowego uzytku z kolegami/koleżankami, możesz grać, ale prawdopodobnie pojawią się lagi. Jeżeli chcesz grać sam, to nie ma żadnego problemu z lagami (jak sprzęt jest niezły)5. Zależy od Ciebie. Ale warto go restartować co jakieś 6-8h przy większej ilości osób.7. Jak mogę sprawdzić WAN i LAN IP?Wan Ip: http://www.whatismyip.comLan IP: Start---->uruchom----->Cmd-----> ipconfig8. Mam zmienne IP. Co z tym zrobić?W przypadku zmiennego IP sprawa jest bardz oprosta. Istnieją odpowiednie programy typu no-ip client. Możemy go pobrać z www.no-ip.com, www.no-ip.pl.9. Jak obsługiwać no-ip clienta?UWAGA! Tylko pod internet o zmiennym IP!Zakładamy konto na stronie głównej, następnie logujemy się i tworzymy swój wirtualny host. Np. soul.no-ip.org.Nastepnie ściągamy i konfigurujemy clienta. Podajemy tam login, hasło i wirtualny host. Natępnie mając włączony program, zmieniamy external i internalhostname w C:\Server\gameserver\config\server.properties oraz C:\Server\login\config\loginserver.properties. UWAGA! Baza danych może mieć inaczej, np external, internal i logging hostnames. Wtedy podaje sie wirtualny host w nich. Pamiętaj, że program musi być zawsze włączony podczas włączania servera i o tym, że patch musi być także ustawiony na wirtualny host.10. Jakie wymagania powinien spełniać mój komputer?Sprawa jest prosta. Minimalne wymagania, żeby w ogole bylo warto stawiac server:komputer: 256ramłącze: 256 kb/sObsłuży jakieś 10-20osóbzalecane:komputer: 1024+ ramłącze: 512+kb/sObsłuży gdzieś z 70-100+ przy tych, które podałem. Im lepszy sprzęt tym więcej osób naturalnie 11. Czy istnieje możliwość zmiany pass'ów do MySQL'a (także navicat'a oraz GS LS). Żeby uniknąć tzw. wipe.Wchodzisz do /mysq/mysql server 5.0(zależy jaka wesja)/binOtwierasz plik MySQLInstanceConfigdajesz NextPotem Nexti jeszcze raz Next....next.......next.........next.......next.........next.......next.......next i kiedy dojdziesz do okienka w którym będzie pisało Modify Security Settings. Koło tego napiszu bedzie taki kwadracik. Zaznaczasz. teraz w miescu gdzie jest Current Root pasword zostaw puste. w New root pasword wpisz nowe hasło i w Confirm powtórz. i dalej Next i Execute. gotowe.Teraz wejdz do /gameserver/config/server.propre (otwórz tem plik).Znajdz takie linijki:
Kod: [Zaznacz]
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=Login=rootPassword=W miejscu Password= wpisz swoje nowe hasło. to samo w /login/config/loginserver/propre.Błędy oraz jak je naprawić:1. Jak odpalam RegisterGameServer.bat w oknie pokazuje sie coś takiego :Co mam zrobić?Najlepszym rozwiązaniem będzie przeinstalowanie javy.2. Database_installer:ERROR 1045 (28000): Access denied for user 'root'@'locahost' (using password: YES). Co mam z tym zrobić?Sprawdź:1. Czy ustawiłeś jakieś hasło w MySQL?2. Zaznacz prawym przyciskiem myszy databaseinstaller.bat i wybierz edytuj. w linijkach, gdy nie masz hasła powinno być coś takiego:
REM LOGINSERVERset lsuser=rootset lspass=set lsdb=l2jdbset lshost=localhostREM GAMESERVERset gsuser=rootset gspass=set gsdb=l2jdbset gshost=localhostGdy ustawiłeś jakieś hasło to zrób tak:
REM LOGINSERVERset lsuser=rootset lspass= tu podaj haslo jakie ustawilesset lsdb=l2jdbset lshost=localhostREM GAMESERVERset gsuser=rootset gspass= tu podaj haslo jakie ustawilesset gsdb=l2jdbset gshost=localhostW przypadku powtarzania błędu odinstaluj wszystkie programy serverowe, zrestartuj system i ponów instalację.3. Podczas odpalania servera wyskakuje mi ten błąd: Jak mogę go naprawić?Ten błąd wskazuje na to, że brakuje Ci plików .jar, bądźmasz je uszkodzone. Sprawdź, czy są w odpowiednich miejscach i czy w ogole są, a jak nie, to ściągnij pliki serverowe jeszcze raz.4. Mam konto, ale nie mogę się zalogować.Sprawdź hosty. Najprawdopodobniej masz je niepoprawnie wpisane.5. Mam problem podczas logowania i wyświetla się to: lubJest to wina gry, która nie odpowiada wersji servera, czyli np: server jest C5, a Ty próbujesz zalogować się z L2: The Kamael.Postacie, konta i ich zarządzanie:1. Postawiłem już swój server. Jak mogę zrobić na nim konto Administratora?Istnieją dwa sposoby. Po pierwsze ustawienie AutoCreateAccounts i EverybodyHasAdminRights. Można to ustawić w:C:\Server\login\cofig\loginserver.properties# Useable values: "True" - "False", use this option to choose whether accounts will be created# automatically or not.AutoCreateAccounts=TrueC:\Server\gameserver\config\options.properties# If next switch set to true every created character will have access level 200.EverybodyHasAdminRights = TruePo drugie można to zrobić używając C:\Server\login\startAccountManager.bat. Wybieramu opcję 1, następnie podajemy nick, hasło i access ustawiamy na 100+ (gdzie + oznacza wieksze/równe 100).Please choose an option:1 - Create new account or update existing one (change pass and access level).2 - Change access level.3 - Delete existing account.4 - List accounts & access levels.5 - Exit.Your choice:(tu wpisz 1 i enter)Username: (tu wpisz login jaki ma byc np. XXX i Enter)Password: (tu wpisujesz hasło do konta)Access level: (tu wpisujesz 0 jeśli to jest gracz normalny, 50 to jest GM, 100+ jeśli to GM/Admin)2. Zrobiłem konto z access 100+ używając C:\Server\login\startAccountManager.bat, ale moja postać nie jest GMem. Co zrobiłem źle?Po ustawieniu accessu konta na 100+, należy zrobić postać, a następnie przy użyciu navicata, bądź innego programu zmienic zawartość tabeli w bazie danych o nazwie characters. Znajdujemy naszą postać i zmieniamy w niej AccessLvl na 100+ (gdzie + oznacza większe/równe 100).3. Mam postać Administratora/GMa, ale nie wiem jak używać komend. Jak ich użyć?Komendy możemy wziąć np. z tąd: http://forum.lineage2.com.pl/index.php/topic,4643.0.htmlAby użyć odpowiedniej komendy poprzedzamy ją znakiem //, jak jest pokazane w temacie z komendami.4. Co daje zmiania w potwora?Daje ona niewidoczny efekt u administratora, tudzież GMa, ale jest widziana przez innych graczy.5. Jak wzmocnić swoją postać GMa?Komenda //gmspeed x (gdzie x= 1-4)//invul niezniszczalnośćBuffy od 9001-9006 gdzie odpowiednio:9001-INT9002-WIT9003-MEN9004-CON9005-DEX9006-STRPamiętaj, że postać nie może mieć więcej niż 99, bo gdy weźmiemy więcej nie da to żadnego efektu.Można także przerobić buffy typu Boost HP, Boost Mana itd.6. Co oznaczają przyciski w głównym panelu //admin?PANEL 11-ustawienia servera2-dalsza część panelu3-Lista postaci online i ich zarządzanie4-zarządzanie serverem (restart, zamknięcie)5-System wyświetlanych wiadomości przy logowaniu6-menu pomocy (komendy itd)7-lot na wivernie8-zejście z wiwerny9-niewidzialność10-widzialność11-sparalizowanie świata12-odparaliżowanie13-dzień14-noc15-przeladowanie skilli16-zabicie wybranego celu17-kasowanie wybranego celu18-sklep (wszystkie przedmioty za darmo)19-teleportowanie postaci20-teleportowanie siebie21-tworzenie przedmiotu po ID22-menu enchantów ekwipunku23-zarządzanie zamkami, clanhallami td24-pomoc i informacje25-przywolanie npc po ID26-uciszenie wszystkich27-Snoop28-przejaśnienie nieba29-pociemnienie nieba30-przeladowanie tekstow npc31-otworz32-zamknij33-przeladowanie npc34-wyrzucenie zaznaczonej osoby z gry35-zbanowanie zaznaczonego uzytkownikaPANEL 21-start wyścigów2-wielka głowa3-normalna głowa4-zmiana w potwora po podaniu jego ID5-spowrotem nasza postac6-przyzwanie npc GMa7-obciazenie wlaczone8-obciazenie wylaczone9-paralizacja celu10-odparalizowanie celu11-ustawienie karmy12-zdjecie karmy13-przydzielenie wybranej ilosci addeny na wybrany cel14-menu enchantowania ekwipunku15-wskrzeszenie16-ukryj GMów17-pokaż GMów18-ustaw lvl celu19-wymiana wlaczona20-wymiana wylaczona21-odeslij do glownego miasta22-zlikwiduj czekanie na przydzielenie do klanu23-zmiana imienia24-wlaczenie wybranego utworu z L2Jest to jeden z najczęstrzych paneli.Porday Konfiguracyjne:1. Jak ustawić raty na serverze?Nalezy wejść do pliku C:\Server\gameserver\config\rates.properties i w odpowiednich linijkach zmienić zawartość z 1 na x (taka jaka chcemy).2. Jak łączyć Kota od profesji?Należy zmienić linie w altsettings:#-------------------------------------------------------------# Skills config#-------------------------------------------------------------# Allow use Event Manager for change occupation# If you need change occupation only use quest then set this to False# (1,2,3 = 1st, 2nd and 3rd classchange)# Default = FalseSpawnClassMaster = TrueAllowClassMaster1 = TrueAllowClassMaster2 = TrueAllowClassMaster3 = True3. Skille bardzo rzadko wchodzą. Co się dzieje?Wciśniej ctr+alt+delete i zmień priorytet procesów cmd (gameserver, loginserver) na czasu rzeczywistego.4. Jak zmienić czas trwania skilli?Istnieją dwa sposoby. Jeden to edytować altbufftime i altdancetime w pliku gameserver/config/altsettings. Nie zawsze działa.Drugi nieco bardziej skomplikowany, ale też do wykonania i na sto procent działa. Edytujemy dwie linijki:
<set name="buffDuration" val="xx"/> (podaje się czas w milisekundach, czas jaki będzie się wyświetlał dany buff) <effect name="Buff" time="xxx" count="1" val="0"> (podaje się w sekundach i to jest właśnie trwanie buffa)Szukaj za pomocą ctrl+f i wpisz:dla pieśni elfów: songdla danców: dancedla buffów możesz spróbować: buff, ale raczej szukaj po nazwie, bądź ID.Musisz przeszukać pliki xml w C:\Server\gameserver\data\stats\skillsMożesz też ściągnąć te: http://forum.ragezone.com/l2j-releases/share-increased-time-buffs-120702.html (wersja dla leniwców, kórzy nic nie osiągną)5. Chcialbym, żeby po zrobieniu subki skille sie mieszaly Jak to zrobic??Zajrzyj do pliku: /java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.javamedota: public boolean setActiveClass(int classIndex)Usuń to:
for (L2Skill oldSkill : getAllSkills()) super.removeSkill(oldSkill);i to:
restoreSkills()6. Gdzie znaleźć najważniejsze ustawienia GMów, takie jak aura hero, niezniszczalnosc od startu?C:\Server\gameserver\config\GMAcess.properties. MOżna tu ustawić Aurę:# Enable GMs to have the glowing aura of a Hero character.GMHeroAura = Falsekolor imienia GMa oraz Admina w HTML:# Color to use for Admin names, if enabled. (access level 100+).# (Must be in hex RGB format: eg. 00FF00 = Green)AdminNameColor = 00FF00AdminTitleColor = 00FF00# Change Color of GM's name (True / False)# Color of GM's name (Must be RGB html color : FFFF33 = Yellow)# http://www.immigration-usa.com/html_colors.htmlGMNameColorEnabled = TrueGMNameColor = FFFF33kolor tytułu GMa:# GM Title ColorGMTitleColorEnabled = TrueGMTitleColor = FFFF33Start z nieśmiertelnością:# Auto set invulnerable status to a GM on login.GMStartupInvulnerable = FalseStart będąc zalogowanym na liście /gmlist:# Auto list GMs in GM list (/gmlist) on login.GMStartupAutoList = TrueStart z niewidzialnością i Silencem:# Startup mode of GM(accesslevel 75)# Note: If you enable show GM login, it will overriden this setting.GMStartupInvisible = FalseGMStartupSilence = FalseOraz Access lvl potrzebny do możliwości używania danej funkcji:# Configure GM AccessLevelsGMAccessLevel = 100GMMinLevel = 100GMCanAnnounce = 100GMCanBan = 100GMCanBanChat = 100GMCanShop = 100GMCanDelete = 100GMCanKick = 100GMMenu = 100GMGodMode = 100GMCanEditChar = 100GMCanEditCharOther = 100GMCanViewChar = 100GMCanEditNPC = 100GMCanViewNPC = 100GMCanTeleport = 100GMCanTeleportOther = 100GMCanRestart = 100GMMonsterRace = 100GMRider = 100GMFastUnstuck = 100GMResurectFixed = 100GMEnchant = 100GMDoor = 100GMRes = 100GMPeaceAttack = 100GMHeal = 100GMUnblock = 100GMCache = 100GMTalkBlock = 100GMTest = 100GMEnchant = 1007. Chciałbym zrobić sklep z SS, BSS i innymi rzczeczami, zamiast GMShop. Jak mogę to zrobić?Po pierwsze znajdujemy ID przedmiotów, które chcemy dodać do sklepu. Potem znajdujemy ID sklepu, do którego chcemy dodać te przedmioty i jak już wszystko mamy otwieramy notatnik. Wpisujemy coś takiego
replace (odpowiada za zamianę czegoś na coś ; można tu także wpisać insert odpowiadający za dodawanie) into merchant_buylists values...
PSYCHo0o