บทที่ 2 : สอนเปิดเซิฟเวอร์ Ragnarok Online (SQL)


บทที่ 2 : สอนเปิดเซิฟเวอร์ Ragnarok Online (SQL)

1. ติดตั้งโปรแกรม XAMPP วิธีติดตั้ง

2. ดาวน์โหลดตัวเซิฟเวอร์ ดาวน์โหลด

3. ติดตั้งฐานข้อมูล
     3.1 ไปที่ http://127.0.0.1/phpmyadmin
     3.2 ใส่ User และ Password (โดยปกติจะเป็น root)
     3.3 เลือก New
     3.4 ในช่อง Create Database ใส่ชื่อฐานข้อมูลของเราไป (ในที่นี้ผมใช้ชื่อ Ragnarok)
     3.5 ไปที่ Import
     3.7 เลือกไฟล์ main.sql จาก ../rathena/trunk/sql-files/main.sql
     3.8 จากนั้นเลือก Go
     3.9 ไปที่ Import
     3.10 เลือกไฟล์ log.sql จาก ../rathena/trunk/sql-files/log.sql
     3.11 จากนั้นเลือก Go

4. ไปที่ ../conf/inter_athena.conf
     4.1 แก้ไขชื่อฐานข้อมูล

     // MySQL Login server
     login_server_ip: 127.0.0.1
     login_server_port: 3306
     login_server_id: ragnarok // ชื่อล็อคอิน phpMyadmin
     login_server_pw: ragnarok // รหัสผ่าน phpMyadmin
     login_server_db: ragnarok // ชื่อฐานข้อมูล
     login_codepage:
     login_case_sensitive: no

     ipban_db_ip: 127.0.0.1
     ipban_db_port: 3306
     ipban_db_id: ragnarok // ชื่อล็อคอิน phpMyadmin
     ipban_db_pw: ragnarok // รหัสผ่าน phpMyadmin
     ipban_db_db: ragnarok // ชื่อฐานข้อมูล
     ipban_codepage:

     // MySQL Character server
     char_server_ip: 127.0.0.1
     char_server_port: 3306
     char_server_id: ragnarok // ชื่อล็อคอิน phpMyadmin
     char_server_pw: ragnarok // รหัสผ่าน phpMyadmin
     char_server_db: ragnarok // ชื่อฐานข้อมูล

     // MySQL Map Server
     map_server_ip: 127.0.0.1
     map_server_port: 3306
     map_server_id: ragnarok // ชื่อล็อคอิน phpMyadmin
     map_server_pw: ragnarok // รหัสผ่าน phpMyadmin
     map_server_db: ragnarok // ชื่อฐานข้อมูล

     // MySQL Log Database
     log_db_ip: 127.0.0.1
     log_db_port: 3306
     log_db_id: ragnarok // ชื่อล็อคอิน phpMyadmin
     log_db_pw: ragnarok // รหัสผ่าน phpMyadmin
     log_db_db: ragnarok // ชื่อฐานข้อมูล
     log_codepage:
     log_login_db: loginlog

5. ไปที่ ../rathena/trunk/src/common/mmo.h
     5.1 เปิดไฟล์ mmo.h ด้วย Notepad++
     5.2 แก้ไขเป็นเวอร์ชั่น EXE ที่ใช้าน
     
     #ifndef PACKETVER
     #define PACKETVER 20120410 ( ในที่นี้ผมใช้ 2012-04-10aRagexeRE )
     #endif

6. ไปที่ ../rathena/trunk/src/config/renweal.h
     6.1 ตั้งค่า Pre-Re หรือ Re วิธีตั้งค่า

7. ไปที่ ../rathena/trunk/src/config/core.h
     7.1 คันหา #define PACKET_OBFUSCATION
     7.2 แก้ไขเป็น //#define PACKET_OBFUSCATION


9. ทดสอบรันเซิฟเวอร์

10. ทดสอบเข้าเล่นเกม
Latest
Previous
Next Post »

Comment