Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Poradnik] Jak Postawić Własny Server Do Aion


ShadoWDekaroN

Rekomendowane odpowiedzi

Opublikowano

A więc zaczynamy

 

Pierwsza sprawa to musimy ściągnąć emulator serwera wersja jest pobrana z innego forum o którym powiem później + parę przydatnych linków

 

http://www.mediafire.com/?yzn2ziuzmyj

 

Kiedy już mam pobrany emulator i już go rozpakowaliśmy otwieramy Novos_Easy_AionUnique_Emulator_Repack_0.1.3 i uruchamiamy nasz server tym plikiem Start AIONEmulator

 

(zaznaczam serwer obsługuje klienta 1.5.1.10) Ale jeżeli ktoś ma wyższą wersje jak 1.5.1.11 lub nawet 1.5.1.13 wystarczy pobrać to http://www.przeklej.pl/download/000aeh3sq78u2j6/1-5-1-11-to-1-5-1-10-bin32-rar wypakować i zamienić wszystkie pliki w katalogu gry folder bin32

 

Jeżeli chcecie grac ze znajomymi a nie macie stałego IP to zostaje tylko Hamachi lub no-ip - (dotyczy neostrady)

 

Teraz przejdźmy do konfigurowania.

 

zmiana IP

 

wchodzimy do Novos_Easy_AionUnique_Emulator_Repack_0.1.3\AIONEmulator\gameserver\config

i otwieramy notatnikiem plik ipconfig.xml

 

Tak to wyglada

 

<!--

~ This file is part of aion-unique <aionunique.smfnew.com>.

~

~ aion-unique is free software: you can redistribute it and/or modify

~ it under the terms of the GNU General Public License as published by

~ the Free Software Foundation, either version 3 of the License, or

~ (at your option) any later version.

~

~ aion-unique is distributed in the hope that it will be useful,

~ but WITHOUT ANY WARRANTY; without even the implied warranty of

~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

~ GNU General Public License for more details.

~

~ You should have received a copy of the GNU General Public License

~ along with aion-unique. If not, see <http://www.gnu.org/licenses/>.

-->

 

<!--

File that is responsible for network address mapping.

We can have any number of ip ranges mapped to various network interfaces

Useful for those who run server in local areas with two (or more) networks

 

For ipconfig's "default" attribute both DNS and ip address is supported.

Example: <ipconfig default="216.239.59.104">

Examples: <ipconfig default="google.de">

-->

 

<ipconfig default="127.0.0.1"> <- i zmieniamy na IP naszego Hamachi zapisujemy zmiany i zamykamy plik

 

<!--

IANA-reserved private IPv4 network ranges

Access only from local networks, external client can't have any of

the following ip addresses

-->

<iprange min="10.0.0.0" max="10.255.255.255" address="10.0.0.0"/>

<iprange min="172.16.0.0" max="172.31.255.255" address="172.16.0.0"/>

<iprange min="192.168.0.0" max="192.168.255.255" address="192.168.0.0"/>

 

</ipconfig>

 

Teraz configuracja pliku gameserver (plik properties)

W pliku tym znajdziemy tak zwane raty servera i inne

 

#

# This file is part of aion-unique <aionunique.smfnew.com>.

#

# aion-unique is free software: you can redistribute it and/or modify

# it under the terms of the GNU General Public License as published by

# the Free Software Foundation, either version 3 of the License, or

# (at your option) any later version.

#

# aion-unique is distributed in the hope that it will be useful,

# but WITHOUT ANY WARRANTY; without even the implied warranty of

# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

# GNU General Public License for more details.

#

# You should have received a copy of the GNU General Public License

# along with aion-unique. If not, see <http://www.gnu.org/licenses/>.

#

 

# Port that will be used to listen for client connections

gameserver.network.client.port=7777

 

# Host that will be used to listen for client connections

gameserver.network.client.host=*

 

# Maximum online players on the server

gameserver.network.client.maxplayers=100

 

# Address of login server

gameserver.network.login.address=localhost:9014

 

# Id of this game server

gameserver.network.login.gsid=100

 

# Password of this game server

gameserver.network.login.password=aion

 

# Additional threads that are used to read network data

gameserver.network.nio.threads.read=0

 

# Additional threads that are used to write network data

gameserver.network.nio.threads.write=0

 

# Enable/disable deadlock detector (true/false)

gameserver.deadlock.enable=false

 

# Interval for deadlock detector run schedule (seconds)

gameserver.deadlock.interval=300

 

# Name of gameserver

gameserver.name=Novos AionEmu Repack

 

# Character name pattern to be checked at char creation

# To enable UTF support for names - set this parameter to [a-zA-Z\u0410-\u042f\u0430-\u044f]{2,16}

gameserver.character.name.pattern=[a-zA-Z]{2,16}

 

# Server Country Code (cc)

gameserver.country.code=2

 

# Server Mode

# 0 = user is bind to a realm (can't create characters from both realms at the same time)

# 1 = user can create characters from both realms

# 34 = user is bind to a realm, can't create more than 2 characters and can't enter the game world (character reservation mode)

gameserver.mode=1

 

#Speaking mode between factions

# 0 = default, factions can't speak together

# 1 = all players can speat to all others

gameserver.factions.speaking.mode=0 <- linia odpowiedzialna za rozmawianie pomiedzy rasami 0 = nierozumiemy co obca rasa do nas pisze 1 = wszyscy moga rozmawiać

 

#Skill auto learn mode

# true = no skillbooks are required

# false = need skillbooks to learn lvl1 skill

gameserver.skill.autolearn=false Tu znajduje sie linia odpowiedzialna za zutomatyczne uczenie skili jesli jest false to znaczy ze jest wyłączona wiec jeśli chcemy ja włączyć piszemy true

 

#----------------------------

#Rates config's:

#----------------------------

#Experience gain

gameserver.rate.xp=20 tutaj ustawiamy ogólny EXP

#Experience gain for group

gameserver.rate.groupxp=40 tutaj EXP w party

#Item drop chance multiplier

gameserver.rate.drop=20 tutaj drop

#Quest XP rate

gameserver.rate.quest.xp=30 EXP w Questach

#Quest Kinah rate

gameserver.rate.quest.kinah=50 Kinah czyli ile dostaniemy kasy za wykonanie zadania

#Abyss points rate (can be 0.5 etc.)

gameserver.rate.ap=10 To ustawienie jest zwiazane z Abyss i jeśli zabijemy kogoś z obcej rasy. Tutaj ustawiamy ile dostaniemy za Abyss

 

#----------------------------

#Npc config's:

#----------------------------

#Disable aggressive behavior from monsters

gameserver.disable.mob.aggro=false

 

#----------------------------

#Class change config's:

#----------------------------

#Enable 2nd class change simple mode

gameserver.enable.simple.2ndclass=false

 

# Unstuck delay in seconds

gameserver.unstuck.delay=3600

 

# Garbage Collector

gameserver.taskmanager.AllowGC = false

gameserver.taskmanager.GCInterval = 3600000

 

# Shutdown Hook delay.

gameserver.ShutdownHookDelay = 60

 

to tyle jeśli chodzi o plik gameserver

 

Jeżeli chcemy by strona z rejestracją kont byla widoczna dla innych z naszej sieci hamachi należy przejść do Novos_Easy_AionUnique_Emulator_Repack_0.1.3\AIONEmulator\www i otwieramy plik config (plik php)

 

?php

/*

SPORA v4.0

Aion Unique

 

11.1.2010 Update is for http://www.aion-unique.org

 

Updated by Ares (mailto:[email protected] )

 

*/

/*

SPORA v3.0

Îáű÷íŕ˙ ńňđŕíčöŕ đĺăčńňđŕöčč äë˙ ýěóë˙ňîđŕ Aion-emu, Aion Unique

 

18.11.2009 http://forum.maindev.ru

 

Created by Hilgert © (mailto:[email protected] icq# 769184), thanks to Nemiroff

 

*/

 

$lang="en"; // Language ("en" - english, "ru" - russian)

$title_main="Aion Account Register"; // TITLE of site

$servername="Aion - Pserver!"; // Server name

$ip_adress="127.0.0.1"; // ip adress that people connected(realm) and launcher creation I w tej lini edytujemy samo IP nic wiecej nie ruszamy.

$Rate="EXP = x20 | EXP in PT = x40 | EXP in Quest = x30 | DROP = x20 or CUSTOME | Kinah = x50 in Quest"; //Rates of server

$host="127.0.0.1:3316"; // HOST for Aion Gameserver database

$user="root" ; // USER for Aion Gameserver database

$password="aion"; // PASS for Aion Gameserver database

$db="aiongs"; // NAME of Aion Gameserver database

$hostr="127.0.0.1:3316"; // HOST for Aion Loginserver database

$userr="root" ; // USER for Aion Loginserver database

$passwordr="aion"; // PASS for Aion Loginserver database

$dbr="aionls"; // NAME of Aion Loginserver database

$database_encoding = 'CP1251'; // Set encoding

$img_base = "img/"; // Image dir

$server = "127.0.0.1"; // Server adress (for realm status)

$port = "7777"; // Server port (for realm status(example: 7777)

$lock_acc=0; // Lock created account to IP adress (1 - on, 0 - off)

$lock_reg=1; // Registration only one (or more) account from one IP adress A i jeszcze tutaj ustawiamy ile kont może być założonych z jednego adresu IP

// 0 - bez obraniczeń, 1 - jedno konto, 2 - dwa konta, i tak dalej...

#############################################################################################

# Email activation by Ares #

#############################################################################################

$website="http://www.aionhome.com"; // Here you set your website name ex: www.aion-unique.com

$website2="http://www.aionhome.com/accounts"; // Here you set location to create account ex: www.aion-unique.com/accounts

$replyemail="[email protected]"; // Reply Email to disply when member receive acctivation email.

$subject = "Aion PServer Register"; // Email subject to disply when member receive acctivation email.

$activated=1; // Use the activation key or not (0 - use activation key, 1 - All accounts are already activated no need to activate it from email.)

 

Teraz przejdzmy do klienta wejdzmy do jego głównego folderu tam musimy wgrać plik Aion_start_local_cc2_ENU zaś do folderu bin32 musimy wgrać d3dx9_38.dll

pliki znajdziecie w Novos_Easy_AionUnique_Emulator_Repack_0.1.3\Tools\Aion Launcher

 

Jeżeli gracie sami to nie musicie nic więcej robić, a jeżeli gracie przez hamachi i zmieniliścier IP w color="#FFA500"]Novos_Easy_AionUnique_Emulator_Repack_0.1.3\AIONEmulator\gameserver\config[/color] w pliku ipconfig to w kliencie w pliku Aion_start_local_cc2_ENU musicie zmienic IP na takie samo jakie jest w pliku o jakim wspomniałem.

 

Jeżeli chcecie dać sobie Admina na nowej postaci to w katalogu D:\AION\Novos_Easy_AionUnique_Emulator_Repack_0.1.3\Tools\Navicat Database Tool jest Navicat uruchamiaćie go i edytujecie to co zaznaczyłem na zdieciu na czerwono jednak zanim to zrobimy nasz server musi być uruchomiony

 

A więc zobaczcie co i jak

 

Klikamy dwa razy na Aion potem to samo na aiongs i przechodzimy do tabel

 

capture02252010193853.jpg

 

otwieramy tabele player i edytujemy dwie kolumny

 

1) cube_size odpowiedzialny za pojemnosc ekwipunku

2) w tym polu zamiast 0 wstawiamy 3 co = pelny administrator

3) klikamy ptaszka i zamtkamy Navicat

 

capture02252010193930.jpg

 

lista wszystkich dostepnych komend znajdziecie w Novos_Easy_AionUnique_Emulator_Repack_0.1.3\Tools\GM Commands & Tele IDs

 

stronka z itemami i ich ID http://www.aionwh.com/

strona Aion Unique http://www.aion-unique.org

 

Edit: Zapomnialem o jeszcze jednym o podaniu wam adresu do waszej strony z rejestracją nowych kont oto i on http://127.0.0.1:8096/ a jeżeli zmieniliscie adres IP to bedzie to adres jaki podawaliście w katalogu z www w pliku config (plik php) dla mojego servera wyglada to tak http://5.3.209.36:8096/ server w sieci hamachi

 

Jeśli macie ochotę a macie klienta 1.5.1.10 to zapraszam

 

Kanał: Aionhome

hasło: welcomtoaion

 

 

W razie problemów piszcie

 

Prosze o podpięcie tematu

 

p.s. Jeżeli pomogłem daj plusa

 

EDIT: tu znajduje sie Aion v1.5.0.9 Client

 

po update do najnowszej wersji polecam to 1-5-1-11-to-1-5-1-10-bin32-rar wystarczy wypakować i zamienić pliki w głównym katalogu gry fo;der bin32

Opublikowano

Dobry Poradnik

Mozna Podpiac I Dodac Do Spisu Tutow

@EDIT Nie Dodales Ze Nie Mozna Usuwac Postaci Admina Ani Zmieniac Nicka Bo Wtedy Level Sie Buguje i nie mozna wbic powyzej 9 lvla

Opublikowano

A tutaj pokaże jak zmienić nazwę serwera z Tesr Server na te jakie sa zapisane w kliencie

 

otwieramy Navicat klikamy dwa razy na aion potem aionls wybieramy tabele i otwieramy tabele gameserver

i edytujemy w pierwszej kolumnie ID ze 100 na 1 jak widzicie ja dodatkowo dodałem jeszcze dwa w tym celu klikamy w lewym dolnym rogu + i dodajemy nowy server

 

capture02272010103242.jpg

 

kiedy skończyliśmy zatwierdzamy takim czarnym ptaszkiem i zamykamy navicat

wylanczamy nasz server i przechodzimy do Aionemulator\gameserver\config i otwieramy plik gameserver (plik properties)

 

w nim odnajdujemy

 

# Id of this game server

gameserver.network.login.gsid=100

 

i edytujemy na to

 

# Id of this game server

gameserver.network.login.gsid=1

 

capture02272010103442.jpg

 

Kiedy skończyliśmy zapisujemy plik włączamy nasz server potem klienta i cieszymy się zmienionymi nazwami i dodanymi innymi serverami

 

capture02272010161532.jpg

Opublikowano

Próbuje odpalić serwer według tego poradnika ale coś mi nie wychodzi pisze Failed to initialize the game,

robiłem bez hamachi jak i z hamachi ale to samo mam windows 7 64-bit ma ktoś jakiś pomysł co jest nie tak.

Opublikowano

Próbuje odpalić serwer według tego poradnika ale coś mi nie wychodzi pisze Failed to initialize the game,

robiłem bez hamachi jak i z hamachi ale to samo mam windows 7 64-bit ma ktoś jakiś pomysł co jest nie tak.

 

Jeżeli masz taki błąd lub pokazuje się błąd 1024 to znaczy ze masz niekompatybilna wersje klienta z serverem server obsługuje wersje 1.5.1.10

 

A tutorialu wszystko pisze jak byk wystarczy dobrze poczytac

 

A wracajac do twojego pytania to robimy taki myk

 

Być może nie dograłeś pliku dx do katalogu bin32

 

a jesli jest to błąd 1024

 

to tu masz rozwiązanie

 

capture03022010212448.jpg

 

Teraz settings i jezeli masz North America zmień

 

capture03022010212500.jpg

 

NA

 

capture03022010212509.jpg

 

Teraz kiedy juz zmieniles daj OK program zapyta cie kilka krotnie czy chcesz dokonac zmian klikasz tak i robisz update lub Repair w miedzy czasie luncher zrestartuje sie.

 

To chyba wszystko

  • 2 tygodnie później...
Opublikowano

Post jest ok jedyny taki w sieci ALE mam 2 pytań

1 - na local host wszystko gra ale po ip zewnętrznym nie!!! na serwerze wyrzuca błąd akceptacji połączenia jawa lengłage i td prosze o sugestie

2 - Serwer nie działa z wersją 1.5.1.12 ani 13 nie chodzi mi o podmianę bania na 10 bo muszę podmieniać go jeszcze raz jak gram na innych serwerach czy jest lekarstwo

Kocham mpcforum.pl!!!

18706.png

Opublikowano

 

1 - na local host wszystko gra ale po ip zewnętrznym nie!!! na serwerze wyrzuca błąd akceptacji połączenia jawa lengłage i td prosze o sugestie

 

1 pytanko nie aktualne bladnie skonfigurowana sieć

ale jak ktoś by miał emulator do nowszej wersji AIONA to proszę o linka alb ten re konfigurować proszę o pomoc

Kocham mpcforum.pl!!!

18706.png

Opublikowano

 

1 - na local host wszystko gra ale po ip zewnętrznym nie!!! na serwerze wyrzuca błąd akceptacji połączenia jawa lengłage i td prosze o sugestie

 

1 pytanko nie aktualne bladnie skonfigurowana sieć

ale jak ktoś by miał emulator do nowszej wersji AIONA to proszę o linka alb ten re konfigurować proszę o pomoc

 

(zaznaczam serwer obsługuje klienta 1.5.1.10) Ale jeżeli ktoś ma wyższą wersje jak 1.5.1.11 lub nawet 1.5.1.13 wystarczy pobrać to http://www.przeklej....-1-10-bin32-rar wypakować i zamienić wszystkie pliki w katalogu gry folder bin32

 

server napewno działa na zewnetrznym IP gdyż server był już testowany w bialybstoku u mojego kumpla i server działa poprawnie chyba ze do klienta nie dograleś pliku dx do katalogu bin32 wszystkie te pliki masz w Novos_Easy_AionUnique_Emulator_Repack_0.1.3\Tools tam znajdziesz wszystko

i jeszcze jedno upewnij się czy na pewno masz zewnętrzne IP. Bo w sumie każdy z nas ma IP ale niestety nie każdy z nas ma zewnętrzne IP na dokładkę tego jeżli chcemy mieć zewnętrzne IP musimy za nie zapłacić usługodawcy. A jeżeli masz NEOSTARDE to polecam servis no-ip

 

Człowieku czy ty czytać nie umiesz? Napisane masz pod Hamachi wszystko masz dokladnie opisane chyba ze nie umiesz robić pod Hamachi

27402144507863919339.jpeg

  • 1 miesiąc temu...
Opublikowano

to już tylko maja prywatne serwery tam gdzie piszą własny kod do gry a nie uzywają gotowego emulatora

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

A moze dalibyscie link na jakis patch ktury z przerobi versie aiona 1.5.1.15 na 1.5.1.10 prosze

z gury bardzo dziekuje

 

Patch aktualizuje grę do nowszej wersji, przeinstaluj grę i zainstaluj patche do wersji której tam chcesz.

76561198001815076.png
Opublikowano

sciag katalog bin32 odpowiedni dla wersji gry. skasuj stary ten co zaktualizowal lancher i gho zastąp ściągniętym

 

wpisz w google wersje bina to znajdziesz

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

nie obsługuje ale działa na plikach gry z tą wersją

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

wszystko masz na forum emulatora opisane jaki i gdzie plik nalezy edytowac , wystarczy poszukać

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

żadne, reinstaluj directX, mało ważne ze jest właściwy i bez uszkodzeń

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...