SabyeZone สบายโซน

วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Phoenix-Club Zone'*

  • **
  • 54
  • 38
  • BomZOn`
วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« เมื่อ: กุมภาพันธ์ 25, 2009, 02:07:46 PM »
วิธีทำ อันดับแรก ให้เตรียมไฟล์ให้พร้อมก่อนนะคะซึ่งได้แก่
1. Server Luna

2. โปรแกรม SQL Server 2000 + SP 4

3. โปรแกรม Visual C++ Ver ใหม่ (แล้วแต่คนจาลงนะคะ แต่ขอให้เป็น 2005 หรือใหม่กว่า )http://www.microsoft.com/express/2005/download/default.aspx

4. แรงใจในการทำ ความ อดทน ลองผิดลองถูก อย่าหงุดหงิดง่าย

ป.ล สามารถรัน เซิฟทั้ง 30 แม็ป ด้วยแรม 4 GB นะคะ ไม่ต้องอัพถึง 8 GB

เริ่มต้นการทำ อันดับแรก
1. นำไฟล์ Server Luna ไปไว้ที่ Dive C:
2. ทำการลงโปรแกรม SQL Server 2000 + SP 4 (ขั้นตอนในการลง ไม่ลงให้นะคะเพราะส่วนใหญ่จะรู้วิธีลงอยู่แล้ว)
3. Setup Database ทำตามรูปเลย
3.1 คลิ๊กขวาที่ Database เลือก new database


3.2 ใส่ชื่อ Data base ดังนี้ 1. luna_logdb , 2. lunagamedb00 , 3. lunamember


3.3 จะได้ Database 3 ตัวดังในรูป


3.4 เมื่อได้ครบแล้วให้ทำการ Add Database
3.4.1 ให้คลิ๊กเลือกที่ luna_logdb ไปที่ Tool / SQL Quary Analyzer ตามภาพ


3.4.2 จะได้หน้าต่าง SQL Quary ขึ้นมา ไปที่ File / open หาที่อยู่ของไฟล์ SQL  จะอยู่ในตัว Server แฟ้ม DB  ตามภาพ




3.4.3 ให้เลือกที่ luna_logdb.sql แล้วคลิ๊กที่ open จะได้ตามภาพ


เมื่อได้ตามภาพแล้วให้กดที่ เครื่อง หมายถูก 1 ครั้ง แล้วรอให้สแกน code เสร้จ และกด รูปสามเหลี่ยมอีกครั้ง หนึ่ง รอจนลง DB เสร็จก็เป็นอันเสร็จ การลง DB luna_logdb.sql


ถ้า ได้ตามภาพนี้ คือถูกแล้วนะ ไม่ต้องสนใจเพราะนู๋ก็เป็น ไม่มีปัญหากับ DB


3.4.4 ให้ทำการ แอด DB lunagamedb00 และ lunamember
ดังนี้ ให้กดเปลี่ยน database ตามภาพให้เลือกเป็นlunagamedb00 แล้วให้ทำตาม ข้อ 3.4.2 อีกครั้ง แต่เปลี่ยน จาก open ที่ luna_logdb.sql เปลี่ยนเป็น lunagamedb00.sql และ lunamember .sql แทน

4. วิธีการ add ODBC  ให้ไปที่ Start/control panel/Administrative tool / Data Source (ODBC) เปิดขึ้นมา จะได้หน้าต่าง ODBC Data Source ที่แถบ User DSN ให้เลือกที่ Add แล้วทำตามภาพเลย4.1


4.2 name ให้ใส่ luna_gamedb Server ให้ใส่ localhost แล้วกด next


4.3 กด next


4.4 ติ๊กที่ Change the Default เลือก luna_gamedb แล้วกด next


4.5 กด Finish


4.6 กด Ok


4.7 เสร้จจะได้ตามภาพ เมื่อเส้จแล้วให้ทำ luna_logdb , luna_memberdb ด้วยตามขั้นตอนด้านบน ทำที้ user DSN และ System Dsn ด้วยนะ


5. ขั้นตอนนี้คือการ แก้ไข Account เพราะของเดิมที่มากับตัว Server มันทำให้ พาสเป็นภาษาจีนคะ จึงต้องแก้ให้มันอ่านเป็นอังกฤษ คะ วิธีแก้ ขั้นตอนแรก นะ
5.1 ไปที่ Lunamember
5.2 ให้ลบ chr_log_info โดยกด คลิ๊กขวา เลือก Deleted แล้ว เลือก Drop all คะ ตามภาพ น๊า


5.3 ไปที่ Tools/SQL Query เปิดขึ้นมา


5.4 ใส่ Code นี้ลงไปตามภาพ

โค๊ด: [Select]
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[chr_log_info]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[chr_log_info]
GO

CREATE TABLE [dbo].[chr_log_info] (
[id_idx] [int] IDENTITY (1, 1) NOT NULL ,
[propid] [int] NOT NULL ,
[id_loginid] [varchar] (20) COLLATE Thai_CI_AS NULL ,
[id_passwd] [varchar] (16) COLLATE Chinese_PRC_CI_AS NULL ,
[sta_num] [tinyint] NOT NULL ,
[id_regdate] [datetime] NOT NULL ,
[id_eday] [datetime] NULL ,
[game_in_date] [datetime] NULL ,
[game_out_date] [datetime] NULL ,
[total_game_time] [bigint] NOT NULL ,
[type_num] [tinyint] NOT NULL ,
[id_real] [tinyint] NULL ,
[n_billtype] [char] (10) COLLATE Korean_Wansung_CI_AS NULL ,
[remain_time] [int] NULL ,
[UserLevel] [tinyint] NULL ,
[id_memberType] [char] (1) COLLATE Korean_Wansung_CI_AS NULL ,
[id_sexType] [char] (1) COLLATE Korean_Wansung_CI_AS NULL ,
[id_pass_sec] [varchar] (4) COLLATE Korean_Wansung_CI_AS NULL ,
[id_pass_sec_check] [char] (1) COLLATE Korean_Wansung_CI_AS NULL
) ON [PRIMARY]
GO

กด F5 2ครั้ง


5.5 ไปที่ Lunamember เลือกที่ Store Procedur หาตัว Account_Create ตามภาพเลย


5.6 กดดับเบิ้ลคลิกที่ Account_Create แล้วใส่ Code นี้ลงไปแทน ตามภาพเลย
โค๊ด: [Select]
CREATE Proc [dbo].[Account_Create]
/*
////////////////////////////////////////////////////////////////////////
// @loginid : Account
// @passwd : Password
// @userlevel - 1 : God , 2 : Programer , 3 : Developer , 4 : GM , 5 : SuperUser , 6 : User, 7 : SubUser
// @id_sexType - 0 : male , 1 : female
////////////////////////////////////////////////////////////////////////
*/
@loginid varchar(20),
@passwd varchar(40),
@userlevel tinyint,
@id_sexType char ,
@code char(4)
as

set nocount on

declare @propid int

if exists (select * from chr_log_info with(nolock) where id_loginid =@loginid)
begin
return
END

select @propid=max(propid) from chr_log_info with(nolock)
if @propid > 100000
SET @propid = @propid+1
else
SET @propid = 100000+1

insert into chr_log_info (propid, id_loginid, id_passwd,userlevel,id_sexType,id_pass_sec)
values (@propid,@loginid,@passwd,@userlevel, @id_sexType,@code)
GO


5.7 ต่อมาไปที่ Lunamember / Chr_log_info คลิ๊กขวาเลือก Design Table
ตั้งค่า sta_num , id_regdate , type_num , total_game_time แก้ให้ค่า Default Value เป็น 0 แล้วเซฟ




5.8 ไปที่ SQL Query ให้ใส่ code นี้เพื่อ แอดไอดี ตามภาพเลย ^^ เสดการแก้ไข DB Account และ แอด ไอดี  อย่าลืมกด F5 สองครั้งน๊า

อ้างถึง
EXEC Account_Create ID game,password,6,เพศ 0 ชาย 1 หญิง,พาส 4 หลัก

ตัวอย่าง EXEC Account_Create moozapza,1234,6,1,1234



ต่อด้านล่างๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆ

คำหลักของกระทู้นี้: วิธีทำ, Server, Luna, Online, แบบ, ละเอียด, นิสนึง, รูป
บริการเปิดBot-Luna/รับฝากซื้อBot Luna
รายละเอียด : http://www.lunabot.tk/

สอนการ เปิด Sv Ragnarok ทั้ง TXT SQL [มีVDO Clip !]

Pm มาเลย ครับ !


ใคร คลิ๊กตรงนี้ ขอให้ รวย ขอ ให้รวย ^^

ออฟไลน์ Phoenix-Club Zone'*

  • **
  • 54
  • 38
  • BomZOn`
Re: วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #1 เมื่อ: กุมภาพันธ์ 25, 2009, 02:10:34 PM »
Set server นะครับ

1.ติดตั้งDLL โดยเข้าไปที่ folder DLL แล้วคลิกที่ regbat
ตามรูป


จะได้


2.ทำการลบไฟล์ chord.tmp ออกไปซะ


3.ทำการset serverlist.msl ใน folder Serverset โดยคลิกที่MakeServerList แล้วกดopen เลือกserverlist ดูในส่วนของIp จะเห็นว่าเป็น127.0.0.1 ให้แก้เป็นlan ip ของเครื่องคุณให้หมด (127.0.0.1) ไม่สามารถใช้งานได้
ตัวอย่าง


4.สร้าง Shortcut ของMapserver.exe แล้วทำการแก้ไขไฟล์ด้วยการ
คลิกขวาที่Shortcut ที่เราสร้างขึ้น เลือกProperties ในช่องของtarget
ให้แก้โดยการใส่หมายเลขของmapserver ที่เราแอตip ไว้ในข้อ3
ex. C:LunaMapServer.exe (แก้เป็นC:LunaMapServer.exe 2)
จำไว้นะครับ ว่า1 Shortcut เท่ากับ1map


5.ทำการสร้างMAS,MS & RMTOOL
โดยการ copy MonitorServer.exe เป็น3exe

6.Start server โดยการเปิดMAS,MS & RMTOOL
และ AgentServe,DistributeServer,Mapserver ตามลำดับ

เป็นอันเสร็จในส่วนของset server แล้วนะครับ
หวังว่าคงเข้าใจกันนะครับ
บริการเปิดBot-Luna/รับฝากซื้อBot Luna
รายละเอียด : http://www.lunabot.tk/

สอนการ เปิด Sv Ragnarok ทั้ง TXT SQL [มีVDO Clip !]

Pm มาเลย ครับ !


ใคร คลิ๊กตรงนี้ ขอให้ รวย ขอ ให้รวย ^^

Re: วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #2 เมื่อ: มีนาคม 17, 2009, 02:43:01 AM »
แง รูปไม่ขึ้น แล้วครับ

นั่งหาวิธีทำ แบบภาษาไทยอยู่นาน พึ่งเจอเวปนี้เวปแรกนี่ล่ะ

ถ้ายังอยู่ ยังไง ขอรูปอีกทีได้มั๊ยครับ

แต่ยังไงก็จะลองดูก่อน ถ้าได้รูปจะดีมากๆเลย

Re: วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #3 เมื่อ: มีนาคม 22, 2009, 04:29:57 AM »
จ.ข.ก.ท.

ลงภาพใหม่ได้ป่ะงับ

ภาพไม่ขึ้นง่ะ-*- :off (13):

Re: วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #4 เมื่อ: มีนาคม 22, 2009, 06:16:00 PM »
thankkkkk

ออฟไลน์ Phoenix-Club Zone'*

  • **
  • 54
  • 38
  • BomZOn`
Re: วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #5 เมื่อ: มีนาคม 22, 2009, 08:43:51 PM »
เดียว จะ ลงภาพให้ใหม่น่ะครับ (ภาพเยอะเหลือเกิน)
บริการเปิดBot-Luna/รับฝากซื้อBot Luna
รายละเอียด : http://www.lunabot.tk/

สอนการ เปิด Sv Ragnarok ทั้ง TXT SQL [มีVDO Clip !]

Pm มาเลย ครับ !


ใคร คลิ๊กตรงนี้ ขอให้ รวย ขอ ให้รวย ^^

ออฟไลน์ pee1

  • *
  • 30
  • 0
Re: วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #6 เมื่อ: มีนาคม 24, 2009, 10:42:24 PM »
ขอบคุณครับ

Re: วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #7 เมื่อ: มีนาคม 25, 2009, 09:29:37 PM »
ใจครับผม :off (8):

Re: วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #8 เมื่อ: มีนาคม 26, 2009, 11:03:23 AM »
ขอบคุณมากครับ สุดยอดเลยยย

Re: วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #9 เมื่อ: มีนาคม 28, 2009, 11:00:13 PM »
 :off (13): รูปไม่ขึ้น T^T

Re: วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #10 เมื่อ: มีนาคม 30, 2009, 12:06:33 PM »
 :off (2): ขอบคุณครับ แรม 4 gb สงสัยต้องโยนให้คอมเพื่อนเปิด

Re: วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #11 เมื่อ: มีนาคม 31, 2009, 09:30:15 AM »
ขอบคุณครับบบบบบบบบบบบบบบบบบบบ :off (6):

วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #12 เมื่อ: เมษายน 03, 2009, 03:54:09 AM »
 :off (13):

ภาพไม่ขึ้น

ออฟไลน์ sirkai

  • *
  • 7
  • 0
วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #13 เมื่อ: เมษายน 04, 2009, 10:43:20 PM »
อยากเปิดเองได้จัง TT แต่ เสปคคงไม่ไหว

วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป
« ตอบกลับ #14 เมื่อ: เมษายน 05, 2009, 12:05:52 PM »
เยี่ยม  :off (7):

วิธีทำ Server Luna Online แบบ ละเอียด นิสนึง + รูป

 

หัวข้อที่เกี่ยวข้อง

  หัวข้อ / เริ่มโดย ตอบ กระทู้ล่าสุด
7 ตอบ
6104 อ่าน
กระทู้ล่าสุด มีนาคม 29, 2011, 06:36:00 AM
โดย ujuaw123
2 ตอบ
6507 อ่าน
กระทู้ล่าสุด ตุลาคม 04, 2009, 01:15:28 PM
โดย cover200
0 ตอบ
2997 อ่าน
กระทู้ล่าสุด ตุลาคม 09, 2009, 01:16:02 PM
โดย SniPeRKinG
1 ตอบ
5504 อ่าน
กระทู้ล่าสุด พฤศจิกายน 15, 2011, 09:58:37 PM
โดย Joeys
0 ตอบ
6661 อ่าน
กระทู้ล่าสุด พฤศจิกายน 06, 2009, 01:56:35 AM
โดย Shared