ดู: 1177|ตอบ: 6

วิธีการ ทำ auto patch

[คัดลอกลิงก์]

181

กระทู้

16

เพื่อน

1หมื่น

เครดิต

Forum Master

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

ความดี
2126
Kidz
2562
ชื่อเสียง
3928
เครดิต
13468
โพสต์
909

วันคริสต์มาส เหรียญCJ

โพสต์เมื่อ 12-12-2010 12:58:01 |แสดงโพสต์ทั้งหมด
ทำไมต้อง auto patch  
เมื่อเราสร้างเกมเสร็จ  เราก็จะนำเกมนั้นไปแจกจ่าย ให้เพือนๆหรือคนอื่นๆเล่น
ถ้าต้องการสร้างแผนที่หรือมอนเตอร์เพิ่มเติม  ถ้ามีรูปอยู่ในตัวเกมแล้ว
ตัวเกมมันก็จะอับเดทให้อัตโนมัติ  ไม่ต้องทำไร เพิ่มเติม
แต่ถ้าเราเพิ่มรูปใหม่ๆเข้าไป นี้แหละปัญหา เพราะเพื่อนเราที่นำเกมไปเล่น
เขาไม่มีรูป จะทำให้มองไม่เห็นครับ แล้วทำยังไงถึงจะส่งรูปไปให้เขาได้
เราก็เลยต้องใช้ระบบ auto patch   นี้แหละครับ


----------------------------------------------------
ดาวน์โหลดได้ที่นี้ครับ
[url=http://anonym.to?http://www.nitroconcept.net/produits/triad/index_eng.php]http://anonym.to?http://www.nitroconcept.net/produits/triad/index_eng.php[/url]

เคดิส คุณ [SB] м@§7³® £³9¦T


--------------------------------

เมื่อโหลดมาจะพบกับ โฟเดอร์ 3 อัน
1. Configurator    ไว้สำหรับ สร้างไฟล์ Config.tpc ที่จะเอาไปวางในเกม
2. Packer       ไว้สำหรับ บีบไฟล์ ที่จะอับเดทเกม
3. www       ส่วนนี้จะต้องไปวางบน เว็บ/host  สำหรับส่ง ไฟล์ไปยังตัวเกม
                   ใครไม่มีก็ไปขอแบบฟรีๆ 10Mb ก็คงพอ >> ค้นหาคำว่า  พื้ันที่ฟรี  ในคูเกิล
4. นอกโฟเดอร์จะพบ ไฟล์ Triad Patcher.exe กับ GRF.dll  เอาไว้สำหรับวางในเกม

เริ่มจาก ทำ Config.tpc ที่จะไปวางไว้ในเกมก่อน
( โฟเดอร์ Configurator )
เข้าไปที่ Configurator\Default\config.ini   แก้ไขตรงตัวหนังสือสีแดง ผมจะบอกแค่จำเป็นเท่านั้น



Triad Patcher - Fichier de configuration
- Configuration file

; NOTE:
; Triad Patcher.exe, GRF.dll et Config.tpc doivent imp้rativement ๊tre dans le meme repertoire que le fichier executable de votre client Ragnarok Online.
; Triad Patchet.exe, GRF.dll and Config.tpc must be into the same directory than the executable file of your Ragnarok Online client.


; Options de base - Base options
[baseoptions]
;Langue des textes
;Texts language
;(francais, english, ...)
language = english (แก้ไขเป็น english )

;Langue du texte de "A propos"
;"About" text language
;0 = Francais, 1 = English
about_lang = 1 (แก้ไขเป็น 1 )

;En-tete du texte de "A propos", | = retour เ la ligne
;"About" text header, | = carriage return
about_header = http://fox6000.net (ใส่เว็บหลักของเกมคุณ)

;Ne pas sp้cifiez de path signifie que le skin se situe au meme endroit que le fichier config.ini
;Leaving blank mean the skin is in the same folder as the config.ini file
;Couleur de transparence = FF00FF
;Transparent color = FF00FF
bmpskin_path =
bmpskin_file = skin.bmp

;Ne pas sp้cifiez de path signifie que la banni่re se situe au meme endroit que le fichier config.ini
;Leaving path blank mean the banner is in the same folder as the config.ini file
;Format ???x88
banner_width = 545
banner_path =
banner_file =

;0 = Aucun, 1 = SWF (Flash), 2 = BMP, 3 = JPG/JPEG, 4 = PNG
;0 = None, 1 = SWF (Flash), 2 = BMP, 3 = JPG/JPEG, 4 = PNG
banner_type = 0

;Musique de fond - 0 = D้sactiv้, 1 = Activ้
;Background music - 0 = Disabled, 1 = Enabled
bgm_enabled = 0

;Fichier MP3 pour la musique de fond
;MP3 file for the background music
(Ex: MyMusic.mp3, BMG\TriadBGM.mp3, etc...)
bgm_file =

;Sons des boutons - 0 = D้sactiv้, 1 = Activ้
;Button's sounds - 0 = Disabled, 1 = Enabled
btnsnd_enabled = 0 ( แก้เป็น 0 )

;Cr้ation d'un fichier de log des actions effectu้ par Triad Patcher
;Creation of a log file that will logs all actions made by Triad Patcher
;0 = D้sactiv้/Disabled, 1 = Activ้/Enabled
create_log = 0 ( แก้เป็น 0 )


; Diverses URLs requis pour le fonctionnement de Triad Patcher - Some URLs used by Triad Patcher
[urls]

;URL de votre page d'actualit้
;URL of your news page
news = http://fox6000.net/TriadPatcher_v1.3.0.3/www/news.html
(แก้เป็นที่อยู่ของไฟล์ news.html เช่น ตัวอย่างเว็บผม)

;URL de votre page d'inscription (afficher dans la fenetre A propos)
;URL of your registering page (displayed in About form)
register = http://fox6000.net (ใส่เว็บหลักของเกมคุณ)

;URL du fichier contenant la liste des patchs (.ini)
;URL of the file containing the patchs list (.ini)
patchs_list = http://fox6000.net/TriadPatcher_v1.3.0.3/www/patchs_list.ini
(แก้เป็นที่อยู่ของไฟล์ patchs_list.ini เช่น ตัวอย่างเว็บผม)

;Nom du fichier executable de votre client Ragnarok Online เ lancer (.exe)
;Executable file of your Ragnarok Online client filename to launch (.exe)
exec_file = client.exe (ชื่อของไอค่อนเข้าเกม ถ้าเปลียนชื่อต้องเปลียนตรงนี้ด้วย)

ที่เหลือไม่ต้องแก้ไขอะไร เสร็จแล้วเชฟ


คลิก ไฟล์ Triad Configurator.exe  จะมีเมนูขึ้นมา
ช่องแรกใส่ไฟล์  languages.ini
ช่องที่สองใส่ไฟล์ config.ini
กด ปุ่มล่างสุด ก็จะได้ไฟล์ Config.tpc ออก

---------------------------------

ทำ Packer  
ในโฟเดอร์ Packer จะมีโปรแกรมบีบอัดไฟล์ ที่ต้องการ จะอับเดทเกมของเราครับ
ส่วนใหญ่ก็จะเป็นรูป แหละครับ
คลิก Triad Packer.exe  จะมีหน้าต่างขึ้นมา
กด add  ก็เลือกรูปที่ต้องการเพิ่ม  พอกด Open  มันจะถามว่าจุดหมายปลายทางคือ
เราก็ใส่ โฟเดอร์ที่ต้องการเอารูปนั่นลงไป เช่น GFX\Arrows.bmp
ถ้าต้องการให้ไปทับรูปเดิม ก็ใส่ชื่อเดิมไปมันจะทับเอง
กด pack เพื่อบีบไฟล์ออกมาเป็นนามสกุล tpp
ไฟล์ tpp เราจะนำไปใส่ไว้ใน TriadPatcher_v1.3.0.3\www\patchs   นั่นเองครับ

--------------------------------

โฟเดอร์  www  ซึ่งโฟเดอร์นี้เราต้องนำไปวางไว้ในเว็บครับ

เปิดไฟล์   patchs_list.ini  แก้ไขตรงสีแดง



; Liste des patches - Patchs list


; 0 = Non, 1 = Oui
; 0 = No, 1 = Yes
[options]

;Interdire la r้cup้ration des patches
;Deny the patchs downloading
deny_getpatch = 0 (ใส่ 0  )

;Interdire le lancement de Ragnarok
;Deny the launching of Ragnarok
deny_play = 0 (เปลี่ยนเป็น 0 )

;Chemin du r้pertoire des patches
;URL of Patchs directory
;INUTILE - USELESS
;patchs_directory = http://fox6000.net/TriadPatcher_v1.3.0.3/www/patchs
(ที่อยู่ของโฟเดอร์ เก็บ ไฟล์อับเดทของเรา เช่นตัวอย่างเว็บผม)



; http://adresse/patch = 0 ou 1 (0 = Ne pas installer, 1 = Installer)
; http://location/patch = 0 or 1 (0 = Do not install, 1 = Install)
; Ex: [url=http://anonym.to?http://www.no-ip.com/Triad_00.tpp]http://anonym.to?http://www.no-ip.com/Triad_00.tpp[/url] = 1
[patchs]

ล่างสุดใส่ลิ้งค์ของไฟล์ที่เราต้องการอับเทลงไปเลยครับ เช่น
http://fox6000.net/TriadPatcher_v1.3.0.3/www/patchs/001.tpp =1
http://fox6000.net/TriadPatcher_v1.3.0.3/www/patchs/002.tpp =1

สรุปแล้ว
ในเกมของเราต้องมี
-Triad Patcher.exe
-GRF.dll
-Config.tpc

เมื่อเสร็จแล้ว  ต้องทำการทดสอบก่อนนะครับว่ามัน อับเดทได้จริงหรือเปล่า มีปัญหาอะไรหรือเปล่า
เมื่อเราโหลดแพช์แล้วในเกมมันจะสร้างไฟล์ชื่อ TriadPatchsList.ini เปิดเข้าตรวจสอบว่ามัน
โหลดอะไรมาบ้าง ถ้า ต้องการโหลดใหม่ก็ต้องลบรายชื่อ ออกก่อนนะครับ เพราะมันจะไม่โหลดซ้ำของเดิม

ขอบคุณ http://fox6000.net/fox/viewthread.php?tid=895&extra=page%3D1




หิวครับ ช่วยคลิกที
[url=http://www.flyffables.com][/url]

20

กระทู้

1

เพื่อน

5753

เครดิต

Platinum Lv.2

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

ความดี
1064
Kidz
15
ชื่อเสียง
2084
เครดิต
5753
โพสต์
502
โพสต์เมื่อ 16-12-2010 21:26:03 |แสดงโพสต์ทั้งหมด
ถึงยังงงพอสมควรแต่ก็แจ็วไปเลยนะคับ 555

อ่านแล้วก็แสดงความคิดเห็หน่อยนะได้มีกำลังใจอีกซักนิสก็ยังดี

0

กระทู้

0

เพื่อน

622

เครดิต

Diamond Lv.2

Rank: 4Rank: 4Rank: 4Rank: 4

ความดี
92
Kidz
116
ชื่อเสียง
184
เครดิต
622
โพสต์
46
โพสต์เมื่อ 1-2-2011 17:20:56 |แสดงโพสต์ทั้งหมด
ขอบคุณมากเลยครับ
ไม่มีรายมาก แค่คนๆนึง

ที่อยากจะลดโลกร้อนนนน

25

กระทู้

6

เพื่อน

3907

เครดิต

Platinum Lv.2

แจกเกมอย่างเดียวว

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

ความดี
651
Kidz
458
ชื่อเสียง
1244
เครดิต
3907
โพสต์
305
โพสต์เมื่อ 7-5-2011 20:32:05 |แสดงโพสต์ทั้งหมด
ขอบคุณครับ

0

กระทู้

0

เพื่อน

242

เครดิต

Diamond Lv.1

Rank: 3Rank: 3Rank: 3

ความดี
36
Kidz
44
ชื่อเสียง
72
เครดิต
242
โพสต์
18
โพสต์เมื่อ 29-5-2011 18:39:24 |แสดงโพสต์ทั้งหมด
THX !!!                                   

1

กระทู้

0

เพื่อน

1323

เครดิต

Platinum Lv.1

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

ความดี
190
Kidz
283
ชื่อเสียง
378
เครดิต
1323
โพสต์
94
โพสต์เมื่อ 15-8-2011 05:10:00 |แสดงโพสต์ทั้งหมด
เท่าที่อ่านดู ความร้เยอะครับ ขอบใจ

11

กระทู้

14

เพื่อน

1หมื่น

เครดิต

Forum Master

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

ความดี
1388
Kidz
2697
ชื่อเสียง
3018
เครดิต
10936
โพสต์
815
   Pet:
Nakano Azusa
summon

©
โพสต์เมื่อ 30-1-2012 20:36:00 |แสดงโพสต์ทั้งหมด
ใจนะครับ
[img=383,241][/img]
คุณต้องเข้าสู่ระบบก่อนจึงจะสามารถตอบกลับ เข้าสู่ระบบ | ลงทะเบียน

Archiver|Mobile|สุ่มเลขบัตร|kidmaioak

GMT+7, 19-5-2012 06:48 , Processed in 0.480220 second(s), 32 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc. & 2008-2012 Kidmaioak.com

ขึ้นไปด้านบน