บทที่ 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
8. Compile Server วิธีคอมไพล์เซิฟเวอร์
9. ทดสอบรันเซิฟเวอร์
10. ทดสอบเข้าเล่นเกม
Sign up here with your email