[Guide] Launcher + AutoUpdate

Wikko0

Well-Known Member
Joined
Oct 17, 2012
Messages
660
Reaction score
263
Урока е писан за 97d+99i на DarkMaster!

Какво ви трябва?
1.- Файла прикачен по-долу (Launcher)
2.- Hex Editor
3.- ConnectServer (В който да има файла ServerInfo.dat или BoR_WZ_ServerInfo.dat)
4.- WinZip или WinRar
5.- WTF Editor

Стъпки!
1.Изтеглете нещата които ви трябват
2.Намерете ServerInfo.dat във вашите сървър файлове (CS>Data>BoR_WZ_ServerInfo.dat)
[FtpServerInfo]
IPAddress=127.0.0.1
Port=21
Login=Max20Symbols
Password=Max20Symbols

[GameServerInfo]
ClientVersion=00.97.04
VersionFileName=version.wvd
Въведете своя ИП адрес , Логин-а (sa) и паролата на сяла :)
3.На мястото на version.wvd въведете вашата версия (Моята е 00.97.04)
Ще се получи това
[FtpServerInfo]
IPAddress=127.0.0.1
Port=21
Login=sa
Password=test1234(Това е моята парола ,а вие напишете вашата)

[GameServerInfo]
ClientVersion=00.97.04
VersionFileName=00.97.04
4.Направете папка в ConnectServer-a (FTP Server) с вашата версия (00.97.04)
5.Направете файл version.wvd и в него напишете версията "00.97.04" Снимка
6.В папката дето направихте сложете list.inf и up_list.rar (Те се намират в прикачената папка по-долу)
8.Сложете Mu.exe , wz_zp.dll , mumsg.dll , massage.wtf във вашия клиент!
7.Сменете ИП-то на Mu.exe с Hex Editor (IP-то 192.168.1.101) с вашето ИП.
8.Отворете massage.wtf с WTF Editor и сменете последния ред с вашия сайт
9.Отворете config.ini в клиента и сменете цифрите с вашата версия
[LOGIN]
Version = 0.97.04
TestVersion = 0.97.04

Така Launchera е готов , сега Update :)
1.Отново отивате там където направихте папката 00.97.04 и version.wvd и правите папка 00.97.04
2.Отваряте version.wvd и добавяте "00.97.05" Снимка
3.Отново слагате up_list.rar и list.inf в папката 00.97.05
4.Отивате в клиента и отваряте config.ini , след това сменяте това
[LOGIN]
Version = 0.97.04
TestVersion = 0.97.04
с това
[LOGIN]
Version = 0.97.05
TestVersion = 0.97.05
5.Слагате файловете които искате да се ъпдейтват в up_list.rar (00.97.05 Папката).
6.Отваряте и list.inf (00.97.05 Папката) и описвате файловете които искате да се ъпдейтват.
Ето горе-долу как трябва да изглежда описанието
#COMPRESSED#
#PACKINGVERSION#
"config.ini"
"main.exe"

0 "Data"

0 "Data\Local"
"Dialog.bmd"
"everyone.ozj"
"Filter.bmd"
"FilterName.bmd"
"item.bmd"
"itemsetoption.bmd"
"itemsettype.bmd"
"Loading01.OZJ"
"Loading02.OZJ"
"Loading03.OZJ"
"movereq.bmd"
"NpcName(Eng).txt"
"quest.bmd"
"Skill.bmd"
"slide.bmd"
"Text.bmd"
"webzenlogo_OZJ"
"webzenlogo02.OZJ"
Трябва да започва с
#COMPRESSED#
#PACKINGVERSION#
Ако искате да сложите main.exe,след този код слагате "main.exe" или други неща намиращи се в главната папка (config.ini и т.н)

Ако искате да сложите нещо което се намира в Data/Local(Примерно) пишете 0 "Data/Local"
и долу файла , както е направено по-горе :)
7.Сложете новата версия в ServerInfo.dat или BoR_WZ_ServerInfo.dat

Готово вече си имате Launcher+AutoUpdate :)

Credits : Deathway and Wikko0

Please Use Thanks Bottom
 

Attachments

  • FTPService.zip
    328.3 KB · Views: 293
Поздравления за хубавия урок!
 
Last edited: