Sorry the language is Hungary...
but you can show the pictures...
Egy olyan rendszer amely automatikusan frissíti a klienst, ha a file-ok régiek, vagy újabb patch-et töltünk fel.
Mielött elkezdenénk a következő programok/fileok -ra van szükségünk:
- Launcher S4 //
You must be registered to see links
- MG MU WTF Editor 1.0 //
You must be registered to see links
- Hex Editor //
You must be registered to see links
- Xampp //
You must be registered to see links
Tömörítsétek ki a launcher-t és indítsátok el a WTF Editort, nézzük miből élünk...:
You must be registered to see links
Nyissuk meg a WTF editorral a Message.wtf file-t és görgessünk legalulra...
Itt adhatjuk meg a címet a jobb és bal oldali képernyőnek...
You must be registered to see links
Ha kicsit följebb görgetünk ott tudjuk magyarosítani a Launcher üzeneteit...
Ha kész vagytok, nyissátok meg újra, ellenőrizzétek, hogy helyesen írta-e be,
már nem nagyon emlékszem melyik program, de valamelyik wtf editor rosszul
szerkeszti át és kriksz-krakszok lesznek az alsó 2 sor helyén, tehát ellenőrizzétek.
Most nyissátok meg a Hex Editorral a Launcher.exe file-t és keressünk rá az "inte.sytes.net" címre.
You must be registered to see links
Ezt a címet szerkesszük át a saját Global IP vagy Domain címünkre, figyeljetek hogy az üres karaktereknél azok nem pontok, hanem "00"-ás hexa kódok legyenek...
You must be registered to see links
A klien oldallal kész is vagyunk, jöjjön a szerver oldal...
Muserver/ConnectServer/Serverinfo.ini
Én BorTeam-es connect servert használok, ha nektek más van, keressétek meg az FTP server, vagy
21 es portra hallgató sorokat tartalmazó ini, vagy cfg file-t... az kell nekünk...
Most kell csinálnunk egy FTP szervert, hogy onnan tölthessük fel az adatainkat...
Megpróbálom a legegyszerűbb módon megmutatni...
A következőket kell kitalálnunk, hogy mi legyen...
FTP felhasználó // tetszőleges felhasználó
FTP jelszó // tetszőleges jelszó
FTP port // 21 az alapértelmezett
FTP szerver IP // Saját global ip címünk (Ha nem tudod akkor
You must be registered to see links
)
Verzió szám (Általában a kliens gyökér könyvárában a config.ini file-ban helyezkedik el)
You must be registered to see links
A Xampp/htdocs mappába készítsünk egy "udata" könyvtárat.
Mindenféle képpen szükség lesz a már fent említett verzió számra...
1. Ha megvan nyissunk egy a verzió számmal megfelelő mappát.
2. Total Commanderrel készítsünk egy txt dokumentumot, amibe két idézőjel közé kell zárnunk a verzió számot. A file neve és kiterjesztése a következő legyen: Version.wvd
Ugyanis ezt fogja a connect serverünk beolvasni, hogy le tudja majd adni a launchernek a legújabb frissítés verzió számát... Innen tudja majd a launcher, hogy van-e új frissítés vagy nincs.
You must be registered to see links
Most nyissuk meg a vezió számos mappánkat.
Ennek 2 file-t kell tartalmaznia...
Egy "up_list.zip" file-t ami tartalmazza a frissítéseinket, fontos hogy tömörítve legyen ZIP-el...
És egy "list.inf" file-t ami a tömörített file-nak mondja meg, hogyan csomagolja ki a frissítést a játékosok gépére... Egyfajta ügyintéző, ami listázza és kiossza mi hova kerüljön.
You must be registered to see links
LIST.INF magyarázat:
Olvass és értelmezz....
You must be registered to see links
Szerver oldal kész, jöhet a Xampp oldal...
Indítsuk el a Xampp controll panelt, azon belül is a FileZillát...
Muszály feltelepíteni a Service-t hogy működjön...
A Státusszal bizonyosodhatunk meg róla, hogy valóban elindult.
Az Admin-al tölti be nekünk az FTP szervert.
You must be registered to see links
Edit - Users megnyitásával szerkeszthetjük a felhasználókat, amit már föntebb kitaláltunk...
nekem "vendeg" a felhasználóm, ne tévesszen meg titeket, a sajátotokét adjátok meg.
You must be registered to see links
Itt gyorsan elmondom mit kell csinálni, ne ilyedjetek meg a képtől
- Add -al adjatok meg egy FTP felhasználót majd okézzátok le.
- Utána adjátok meg neki a jelszót.
- Enable account és password legyen bekapcsolva.
- Végül korlátozhatjátok a kapcsolatok számát.
You must be registered to see links
A shared folder-el tudjátok megosztani azt a mappát, ahol a frissítéseket is tettük.
Az "UDATA" mappát osszátok meg, az ADD gombbal.
Csak 3 dolog legyen kipipálva: Read, List, Subdir
Végül okézzátok le, és a FileZilla programot NE! zárjátok be...
You must be registered to see links
Utolsó lépés:
A routeren oldjátok fel a 21-es TCP portot...
Port Forward, vagy Virtual Server néven lesz...
IP címnek az FTP szerver, hálózaton belüli tartózkodási helyét adjátok meg, tehát a LAN IP-t...
You must be registered to see links
A Végeredmény!
Szerver oldalon:
You must be registered to see links
Kliens oldalon:
You must be registered to see links
Ha új frissítést szeretnétek feltenni, akkor:
1. ConnectServer/Data/Serverinfo.ini -be az újabb verziót írjátok be (példa: 01.00.40 után 01.00.42 jön!!!)
2. udata mappába csináljatok egy új mappát a verzió számmal és a többivel....
3. udata mappába a version.wvd file-ba új sorba írjátok be az új verzió számot
4. Ha kész a MuServer újraindítása szükséges, vagy ha támogatja a connect server, akkor csak
frissítse be a serverinfo.ini file-t.
Kemény dió, de nekem sem volt könnyű rájönni, hogy is van ez.
By Sylv3R