mt2hungary
Would you like to react to this message? Create an account in a few clicks or log in to continue.

mt2hungary

metin2 magyar pvp szerverek
 
KezdőlapLegutóbbi képekKeresésRegisztrációBelépés

 

 Szerver készités

Go down 
SzerzőÜzenet
Admin
Admin



Hozzászólások száma : 13
Csatlakozás ideje : 2010. May. 29.

Szerver készités Empty
TémanyitásTárgy: Szerver készités   Szerver készités I_icon_minitimeSzomb. Május 29, 2010 5:53 am

Szerver Elkészítése:
1. Elindítod az "Instand server file"-t, előjön egy ablak. Ide beírod, hogy melyik meghajtóra csomagolódjon ki. (Pl. C:\ ) Ha kiválasztottad a meghajtót kattincs a bal alsó kérdőjelekre, ezután kijön még egy ablak, ide beírod a csomagoláshoz kellő jelszót: "mcncc.com" és ismét a bal alsó kérdőjelekre klikkelj. Most megvárod, mig kicsomagolja...

2. Megnyitod azt a helyet ahová kicsomagoltad a fájlokat és az őket tartalmazó mappát átnevezed "Mt2"-re.

3. Megynitod az "Mt2" mappát és a "ha_VirtualPC2007SP1_setup.7z" nevü fájlt egy csomagoló programmal (pl. WinRar) megnyitod és kicsomagolod a "VirtualPC2007SP1.exe"-t.

4. A korábban kicsomagolt "VirtualPC2007SP1.exe"-t megnyitod és feltelepíted...

5. Az "Mt2" mappában a 4.5 Gb nagyságú fájlt átnevezed "Mt2"-re és a 13Kb nagyságú fájlt is úgyszintén "Mt2"-re. Ezután az 13Kb nagyságú "Mt2" fájlra jobb klikk, Társítás, és kiválasztod a Jegyzettömb-öt. Most megnyitja neked egy jegyzettömbben. Keresd meg ezt a sort:

<absolute type="string">C:\??2\??2??.vhd</absolute>

Na ezt át kell írni erre: <absolute type="string">C:\Mt2\Mt2.vhd</absolute>
(Ha nem C re csomagoltad ki akkor itt is cseréld ki a ">C:\"-t pl. ">E:\"-re)

Utánna ezt a sort írd át alata: <relative type="string">.\??2??.vhd</relative>
Erre: <relative type="string">.\Mt2.vhd</relative>

Mentsd el!

6. Elindítod a "Hamachi"-t. (Ne legyen online) Most indítsd el a "PortMap"-ot. Kétszer kattincs az első sorra, és írd át az IP-t a hamachi IP-re, de vigyázz hogy a vége 100 legyen. (Pl. ha az IP-d 5.125.125.160 akkor 5.125.125.100 at kell beírnod). Ezt csináld meg az összessel...
Ha kész vagy mindegyiket, szerre fönt a zöld lejátszás gombbal indítsd el. Ha ksz vagy hozd le "Minimeze"-vel a tálcára.

7. Elindítod a "Virtual Pc"-vel a 13Kb nagyságú fájlt. Kihoz egy kis ablakot, kattincs az "Mt2"-re majd kattincs jobboldalt a "Settings"-re. Előhoz egy ablakot. Ott válaszd ki, hogy "Memory" és jobboldalt állítsd át a RAM-ot. Minimum 512Mb RAM-ra állítsd máskülömben nagy lesz a szerveren a lagg. Ezután megkeresed a "Networking"-ot és jobboldalt átállítod "Hamachi Network Interface"-re. Kattincs az "Ok"-ra.

8. Indítsd el a "Virtual Pc"-t (ha már el van akkor nem kell) és kattincs az "Mt2"-re kétszer. Most behoz egy ablakot,várd meg mig elő nem hozza az ablak alján azt, hogy "Login" ide ezt írod: "root" és Entert-t nyomsz. Most előhozza, hogy "Password" ide azt írod, hogy: "mcncc.com" és Enter (nem fogja mutatni mit irtál de te csak írd és nyomj Enter-t) Ezután kihozza egy ilyet: "Mcncc#" na ide ezt írd be "sysinstall" (az Y és a Z fel van cserélve) és nyomj Enter-t. Most kihoz egy telepítés ablakot, itt a billentyűzettel válaszd ki a "Configure"-t (Enter), ezután kiválasztod a "Networking"-ot (Enter). Most válaszd ki az "Interfaces"-t (Enter) és a "de0"-t (Enter). Ezután kattincs a "No" (Enter) és ismét No (Enter). Na most előad egy újabb ablakot. Az "IPv4 Gateway"-t írd át a hamachi IP-re(Enter), az "IPv4 Address" írd át a hamachi IP-re az utolsó pont után lévő számokat cseréld ki .100-ra (Enter) és végül a "Netmask"-ot írd át erre: "255.0.0.0" (Enter), a többit úgy kell hagyni. Ezután kattincs az "Ok"-ra, majd "Yes", majd "Cancel", ismét "Cancel" és végül "Exit Install" Most ismét írd be, hogy sysinstall (Y és Z fel van cserélve), ezután "Configure" (Enter), Networking (Enter), "Interfaces" (Enter), "de0" (Enter) és "Yes". Ki fogja írni, hogy "Scanning for RA servers... Ezután "No" és ismét állítsd be, úgy mint az előbb.
Most "Ok", "Yes", "Cancel", "Cancel" és "Exit Install". Most írd be, hogy: "reboot". Várj amíg ki nem hozza ismét, hogy "Login", ide ismét írd be, hogy "root" majd a "Password"-hoz ismét: "mcncc.com".
Most írd be ezt: "./start". (az "/" jel magyar billenytűzeten Shift+betük feletti 6-os, vagy jobboldalt számok fölött) Várd meg amíg ki nem ír 8 darab "Operation timed out"-ot (a 8-kat lassan hozza be).

9. Utolsó mozzanatként egy indító "mc.txt"-t átírod a hamachid IP-jére és indíthatod a játékot. Ezekkel az adatokkal be tudsz jelentkezni:

Felhasznáónév: Rain
Jelszó: 12345

Create By Yupiter!

Navicat csatlakozás:
1. Nyitsd meg a Navicat-et.
2. Kattincs a bal felső sarokban lévő "Connection" gombra. Most előad egy ablakot amit ki kell töltenünk.
"Connection Name"-hoz írd a szervered nevét (pl. ProbaMt2)
"Host name/IP adress"-hez írd a hamachi IP-det, de úgy hogy a vége .100 legyen (pl. 5.179.195.100)
"Port" ezt hagyd úgy
"User name"-hez írd azt, hogy "root"
"Password"-hoz írd ezt "123456"

Nyomj Ok ot és kész a kapcsolat.

Account készítése, Beállítása:
1. A játék adatbázisban, dupla klikk az Account-ra.
2. A most megjlent listában keresd meg az account-ot és nyitsd meg.
3. Most előjön egy táblázat. A bal alsó sarkában lévő "+" jelre kattintva új felhasználót hozhatsz létre. Kattincs rá.
4. Fent megjelent egy ujabb sor amit ki kell töltenünk.
id------------------>ide írj egy számot (legjobb ha azt a számot írod ami az alatta lévő ID után következik.
login--------------->ide írd a felhasználónevet
password------------>ide írd a jelszót átkonvertálva(ne felejtsd el az átkonvertált jelszot átírni nagy betűkre, és elejébe tenni a "*" jelt. (Konvertálással kapcsolatban olvashatsz itt)

A többit nyugodtan hagyd úgy. Mentsd el és már kész is.


1. Indítsd el a Navicat-ot. Csatlakoztasd a szervered...
2. A baloldalt megjelenő játék adatbázisban, nyitsd meg a player adatázist.
3. A megjelenő táblázatok listájából keresd ki és nyitsd meg a player táblázatot.
4. Itt átírhatod a karaktered nevét. pl. [GM]Valaki (nem kötelező). A karakter neve előtt lévő "accountID"-t jegyezd meg, mert szükség lessz rá a továbbiakban. Ha átírtad mentsd el és lépj ki.
5. Most a játék adatbázisban a Common-ra dupla klikk.
6. A megjelenő listából nyitsd meg a gmhostot. Itt minden GM karakter IP címe be kell legyen írva máskülömben nem lesz GM. Ha beítad mentsd el és lépj ki.
7. Most a Common listából nyitsd meg a gmlist táblázatot és töltsd ki:

mID------------->ez kell eggyezzen azzal a számmal, ami az illető játékosnál a player listán a neve előtt volt
mAccount-------->GM-nek szánt játékos felhasználóneve
mName----------->[GM]Név (vigyázz, h eggyezzen a player listában megváltoztatott névvel.
mConactIP------->IP cím (ez az IP cim legyen a gmhost-ban is beírva)
mServerIP------->Hagyd "All"-on
mAuthority------>Itt állítod be, hogy milyen rangja legyen. A legalsó a sima játékos, a legfelső pedig a GA.

Ha a nevét is átírod akkor rebootolni kell a VirtualPC ben!
Ha csak a rangot álítottad át akkor a játékban ezt a parancsot írd be: /reload admin és a célszeméj relogoljon!

NPC beálítások:

Lépj be a "Navicat"-be és csatlakoztasd a szervered. Majd:

1. Baloldalt a játék adatbázisban kétszer kattincs a Player-re.
2. A most megjelent listában keresd meg a shop_item-et. Dupla klikk rá.
3. Előad egy nagy táblázatot. Ide a táblázat alján lévő "+" jellel rakhatsz be táblázatsort. Ha létrehozál egyet akkor töltsd ki:

shop_vnum----------> NPC adatbázis azonosítója (Nem az NPC ID-je) (pl Favágó=10)
item_vnum----------> A tárgy ID-je
count--------------> A tárgy mennyisége

Minden ID-t amit be szeretnétek rakni egy NPC-be előbb teszteljétek le egy GM karakterrel, mert ha hibás
vnum kerül be, akkor üres lesz az NPC invertory-ja (üres lesz az NPC ablak).


Az NPC adatbázis azonosítókat a Player adatbázis shop táblázatában nézhetjük meg, hogy melyik azonosító melyik NPC-t jelöli.

Ha ezt beállítottuk, akkor mentsük el, és nyissuk meg az item_proto táblázatot.

Az árak beállításához, két dologra van szükség az item_proto táblázatban. Az egyik a legelső vagyis a
"vnum" ami a tárgy ID-je és a "gold" ami a tárgy ára. Nos szerintem érdemes egy GM karakterrel előbb
tesztelni a vnum-okat, és aszerint adni az árat, mert kevesebb eséllyel tévesztjük el.


Szórzok beálítása:
A szorzókat 24 óránként újra be kell állítani. A szorzók beállítását a GA k végezhetik el, a játékban
néhány kód segítségével. A kódokat játék közben kell beírni a közös csetre. Minden szóköz, kettőspont, vagy alulvonal számít, tehát ne tévesszük el.

/priv_empire 0 1: item_drop 1000 24 ------------> Ezzel a kóddal 1000%-os item drop lessz, 24 órára.
/priv_empire 0 2: gold_drop 1000 24 ------------> Ezzel a kóddal 1000%-os yang drop lessz, 24 órára.
/priv_empire 0 4: exp 1000 24 -----------------> Ezzel a kóddal 1000%-os exp drop lessz, 24 órára.

Ha átírod a kódokban az 1000-et, akkor kedved szerint variálhatod a szorzókat. Ha a 24-et írod át, akkor átállíthatod, hogy mennyi ideig legyen akkor a szorzó.


Kovácsolás Beálítása:

1. Belépsz a Navicat-be és csatlakoztatod a szervered.

2. A Navicat-ben felül a "Fail", "Wiews" után jön a "Tools", ráhuzod az egeret és a leugró listában keresd meg a "Consol"-t
és kattincs rá.

3. Ezután írd be a következőket (ne hagyd ki a pontos vesszőt):

UPDATE player.refine_proto SET vnum0=0;
UPDATE player.refine_proto SET vnum1=0;
UPDATE player.refine_proto SET count0=0;
UPDATE player.refine_proto SET count1=0;
UPDATE player.refine_proto SET cost=0;
UPDATE player.refine_proto SET prob=100;


4. Nyomsz egy Enter-t, elmented és már kész is van...

Ezzel beállítod, hogy a kovács ne kérjen se yangot, se cuccokat és 100% siker.
Ha az utolsó parancs végén lévő szám a javítás sikeressége. Vagyis ha a 100-at átírod 75-re akkor 75% lessz a siker. Ha az előtte lévő parancs végén átírod a 0-t akkor a javítás árát tudod megváltoztatni...

Moobok Beállítása:
1. Nyítsuk meg a Navicat-et és csatlakoztrassuk a szerverünket.
2. A Player adatbázis mob_proto táblázatt nyissuk meg.
3. Keressük meg a kiválasztott mobot. Én most a vadkutyának fogom megemelni az expdobását a kaszáséra.
3. Megkeressük a kaszást (kódja 1093) majd megkeressük ezt az oszlopot "exp" másoljuk az ott lévő számot.
4. Most megkeressük a a vadkutyát (kódja 101).
5. A vadkutyánál is megkeressük az "exp" oszlopot és beillesztjük a korábban másolt számot.
6. Elmentjük és kilépünk. A következő reboot után a Vadkutya annyi expet fog adni mint a kaszás.

FileZilla


Nos ha szeretnénk a szerverünkön, néhány komolyabb változtatás végezni, mint például BSI, amiket leírt nekünk, akkor szükségünk van egy FTP kliensre. Jelen esetben ajánlom a FileZilla-t.
Első lépésben csatlakoztatnunk kell a szerverünket a FileZilla-hoz.
1. Töltsd le és telepítsd fel a FileZilla-t.


2. Megkeressük a bal felső sarokban lévő Szerkesztés fület, és abbol megnyitjuk a Beállítások-at. Most előugrik a Beállítások ablak. Itt át kell írni az időtullépési határt. Eredetileg 20 másodpercre van állítva, ezt állítsuk át nagyobbra. Ajánlom hogy minimum 100-150-re állítsuk át. Ha megvan, akkor az ablakban baloldalt alul van az Ok gomb. Klikk rá.


3. Most a bal felső sarokban a Fájl fül alatt lévő kis ikonnal nyissuk meg a Kedvenc helyeket.
Az előugro kis ablakban baloldalt felül egyszer kattincsunk a Kedvenc állomásaim-ra, majd alatta kattincsunk az Új állomás-ra. Most felül megjelenik az uj állomás a Kedvenc helyek alatt. Nevezzük át a szerverünk nevére.


4. Most kezdjünk neki jobboldalt a beállításokhoz. A Cím-hez írjuk az IP címünk 100 ra végződően. A Port-hoz írjunk 22-t. Az Adatkapcsolat típusa legyen "SFTP - SSH File Transfer Protocol. A Bejelentkezés típusa legyen Normál. Felhasználónév "root" jelszó "mcncc.com".
Bal alsó sarokban az Ok-ra klikk.


5. A bal felső sarokban a Fájl fül alatt lévő Kedvenc helyek ikon jobb oldalán, klikkeljünk a kis lefele mutató nyilra. Most meglátod a sezrvered nevét. Kattincs rá egyszer és várd meg míg csatlakozik. (nem megy azonnal várni kell kicsit)


Ha ezzel készen vagyunk és csatlakoztattuk a szerverünk akkor nekiláthatunk a munkának.
Itt találhattok pár oldalt, ahol BSI volt olyan kedves és leírt pár ilyen módosítást.


Gyakori Problémák:
Sokatoknak ki jött már gondolom ez az üzenet szerver indításkor: /bin/sh:
Ilyenkor az a teendő hogy beírod ezt a parancsot: fsck
És utána végig y és ha nem menne akkor rebootolod a szerver-t és menni fog
Forrás: elitepvpers



Kevés RAM:
Mikor indítanád a 13 Kb méretű Mt2 fájlt akkor ezt írja ki:
"The virtual machine could not be restored because there was not enough memory available on the host."
Ez azt jelenti, hogy nem áll rendelkezésedre annyi RAM, mint amennyit beállítottál.
Megoldása:
A "Setting" gombra kattints és állítsd át a RAM-ot kevesebbre. 512 RAM alá ne menny, akkor inkább hanyagold a szervert.


Reboot után eltűnnek a cuccok!
1. Mikor megy a szerver akkor be lépsz a GM karaktereddel
2. GM ként be írod ezt a parancsot: /shutdown
3. VPC ben be írod ezt: ./stop (.-stop)
4.
Ha más is rá akar csatlakozni az adatbázisodra!
1. Portmap-ot el indítod!
2. Új portot adsz hozzá!
3. ezeket:
Navicat (mysql): 3306
FileZilla (FTP): 22
4. Mented

Ha ezek megvoltak akkor menni fog a csatlakozás rá másnak is


Más játékos nem tud csatlakozni a szerverhez!
1. Tűzfalad blokkolja (kapcsold ki!)
-Vezérlőpult
-Windows tűzfal
2. Nem jól írtad át az adatokat!
-VPC, VBox, Portmap...
3. Portmap nem megy!
-Índics-d el
4. Nem tudnak Pingelni Hamachin!
-Ilyenkor vagy másikat szedsz le egy régebbit vagy vársz!
-Általában nem szokott probléma lenni a pingelés de sokaknál igen :S
-Ez ellen nagyon mi se tudunk semmit se tenni!


SM leirása alapján!
Vissza az elejére Go down
https://mt2hungary.hungarianforum.net
 
Szerver készités
Vissza az elejére 
1 / 1 oldal

Engedélyek ebben a fórumban:Nem válaszolhatsz egy témára ebben a fórumban.
mt2hungary :: Szerver készités :: Hamachis szerver készités-
Ugrás: