Khoanglang89
Bạn hãy đăng nhập hoặc đăng ký
Khoanglang89

NHẬN THIẾT KẾ WEBSITE/ SOFTWARE - LÀM ĐỒ ÁN TỐT NGHIỆP, ĐỒ ÁN CHUYÊN MÔN NGÀNH CÔNG NGHỆ THÔNG TIN


You are not connected. Please login or register

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

Admin


Admin
Admin
Loading
Hướng dẫn làm 1 server Sro private offline hoặc online trên nền của Srevolution team
Vài lời nói trước
Đây là bài hướng dẫn của LastThief mình copy từ 4rum của srevo và edit chỉnh sửa lại cho anh em dễ theo dõi


I. Các file cần thiết

1 - serverfile :
- Từ Srevo team
- Từ mediafire

2- Client : ISRO các phiên bản tùy thuộc vào server file phiên bản bao nhiêu mà dùng client phiên bản đó (xem file readme.txt trong serverfile)

3- MSSQL 2005 Express,Management studio 32 bit (cho win XP 32 bit)
- MSSQL 2005 Express
- MSSQL Management Studio
MSSQL 2005 Express,Management studio 64 bit (cho win 7 hoặc win 64 bit)
- MSSQL 2005 Express
- MSSQL Management Studio

4- Apache (để làm web reg và vài thứ liên quan đến web)
- Appserv. download
- Dlls file nếu thiếu (nên down luôn)

5- Reg Page
- down

6- Vài tool linh tinh
- Hamachi down
- GM tool : down


II. Cài đặt MSSQL
Chằng có gì khó khăn khi xem = hình ảnh cả
Chạy SQLEXPR32.EXE bạn down về và làm theo hình dưới































vầy là xong cái MSSQL
giờ chúng ta cài tới MSSQL Management Studio
chạy SQLServer2005_SSMSEE.msi và coi hình nào





















Xong SQL


III. Cài đặt Apache để làm web reg
Bước này các bạn có thể bỏ qua và bỏ luôn mấy bước sau này liên quan đến
reg page từ web, nếu các bạn chỉ để test offline và ko đưa lên online.











Sau khi bạn down 2 file Apache ở trên về giải nén cả 2 cái ra và chạyappserv-win32-2.4.3 đây là bản 32 bit (mình chưa kiếm bản 64 bit, các bạn cần có thể lên google. )
Lúc cài đặt cái này các bạn phải thật cẩn thận nhớ cài đặt là localhost
hay IP của hamachi, hoặc IP, tên miền, domain nào đó v.v... Bạn nào bít
rùi thì thui










_________________
Có nỗi buồn triền miên, làm trái tim hoá đá
Có những dòng lệ nhỏ, khiến đá hoá thành tim.

-------------------------------------------------------------------------------------------------------
Program Skills:  ASP.Net MVC 3/4; C#; VB.Net/ VB 6.0; Java Applet/Swing; JS/JavaScript; Bootstrap/ AngularJS; HTML/CSS; Turbo C/ Turbo C++; Pascal...
Xem mẫu Phần mêm quản lý ở đây     -           Xem mẫu Bán hàng trực tuyến ở đây
Nguyễn Ích Hoàn
new_life02081989@yahoo.com
nguyenichhoan1989@gmail.com
Xem lý lịch thành viên http://khoanglang89.forumvi.com

Admin


Admin
Admin
Loading

IV. Cài đặt database và config server
Giải nén file server ra sẽ có 4 thư mục và chúng ta làm từ thư mục Srevolution Database đầu tiên.
Sau đây là cách add database vào SQL
Start --> programs --> MSSQL Management Studio



































IV. Cài đặt loginserver và gameserver
Trở lại với file server và bạn sẽ thấy 1 thư mục có tên Srevolution LoginserverSrevolution Gameserver chúng ta sẽ làm việc với nó
Đầu tiên là Srevolution Loginserver





















Tiếp theo là Srevolution Gameserver























Nếu bạn làm đúng lúc chạy Loginserver và Gameserver sẽ phải như 2 hình cuối.

Đến đây có thể nói là bạn đã làm xong 1 server off rồi, giờ chỉ cần bật laucher lên điền IP vào là chiến dc rồi.



V. Cài đặt reg page
Giờ bạn quay lại lúc đầu với file reg và apache
File reg bạn có thể down hoặc dùng file reg có sẵn trong file server
Copy vào C:\AppServ\www\
ok ! giờ làm việc thôi










































Last edited by heraliot; 25-02-2011 at 06:50.









To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
<-- need invite, email to me
To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.













Reply With Quote







































21-02-2011, 04:24




#4


#4























BCTchiaki







GameVN Member


3rd Class Gamer























Ngày tham gia03-08-2008Bài viết531

Rep Power16
















VI. Vài thứ Linh Tinh

1 Reg nick thủ công ko cần xài tới web reg

- down MD5 encrypter theo link dưới
http://www.mediafire.com/?vf5kqwxb7ako32b
Trương trình có tác dụng tạo ra mã MD5 theo những gì mình ghi lên nó
+ Dòng Form input text bạn gõ vào pass muốn tạo
+ Dòng 2 tạo MD5 từ file (ko quan tâm )
+ Dòng 3 mã MD5 trương trình tạo ra
Ví dụ : gõ vào dòng 1 pass là 12345 thì ta nhận dc mã MD5 là 827ccb0eea8a706c4c34a16891f84e7b
Giờ vào SQL manager --> dbo.user --> paste vào cột pass mã MD5
---> hoàn tất nốt công đoạn tạo nick --> xong cái nick



2 - Srevolution manngaer V 2.0
Tool hỗ trợ cho các bạn lười biếng 1 chút xíu

- Chức năng bật tắt server
- Tạo nick
- Xóa char + nick
- Tool ẩn hiện cửa sổ game + tắt cửa sổ game

down : http://www.mediafire.com/?3w2u7wwefob128o
vài hình ảnh hướng dẫn



_________________
Có nỗi buồn triền miên, làm trái tim hoá đá
Có những dòng lệ nhỏ, khiến đá hoá thành tim.

-------------------------------------------------------------------------------------------------------
Program Skills:  ASP.Net MVC 3/4; C#; VB.Net/ VB 6.0; Java Applet/Swing; JS/JavaScript; Bootstrap/ AngularJS; HTML/CSS; Turbo C/ Turbo C++; Pascal...
Xem mẫu Phần mêm quản lý ở đây     -           Xem mẫu Bán hàng trực tuyến ở đây
Nguyễn Ích Hoàn
new_life02081989@yahoo.com
nguyenichhoan1989@gmail.com
Xem lý lịch thành viên http://khoanglang89.forumvi.com

Admin


Admin
Admin
Loading
VII. Open port đưa server online trực tiếp ko qua hamachi v.v..

1 vài khái niệm cơ bản:
- Dynamic IP là gì ?

Địa chỉ động (dynamic IP)

Thông thường, khi một thuê bao kết nối vào Internet, nhà cung cấp dịch
vụ (ISP) mà thuê bao này đăng ký sử dụng dịch vụ Internet sẽ cấp cho kết
nối này (thực tế là máy chủ làm nhiệm vụ phân bổ địa chỉ động ví dụ
DHCP server trong dialup hay BRAS trong dịch vụ ADSL của nhà cung cấp
dịch vụ) sẽ tự động gắn cho kết nối của thuê bao một địa chỉ chưa có ai
sử dụng trong một khối địa chỉ dùng chung mà ISP dành cho các thuê bao
kết nối gián tiếp (kết nối động) gọi là vùng pool. Địa chỉ đã được cấp
này chỉ được sử dụng trong khoảng thời gian thuê bao này kết nối
Internet, khi thuê bao ngắt kết nối, địa chỉ này được giải phóng để cho
thuê bao khác sử dụng và thuê bao sẽ được cấp một địa chỉ khác trong lần
kết nối mới .

- Static IP là gì ?

Địa chỉ IP tĩnh (Static IP)
Đối với những tổ chức có nhu cầu kết nối Internet tốc độ cao, ổn định có
thể thuê dịch vụ kết nối trực tiếp. Mạng của tổ chức sử dụng đường
leased-line sẽ luôn luôn kết nối với Internet thông qua đường truyền dẫn
riêng. Thường các tổ chức này sẽ được ISP cấp cho một vùng địa chỉ IP
tĩnh. Với vùng địa chỉ IP này, tổ chức có thể gắn địa chỉ tĩnh cho các
máy chủ và tự duy trì các máy chủ dịch vụ như ftp, mail, web, dns… vì
mạng của tổ chức có kết nối liên tục với Internet với tốc độ kết nối cao
và ổn định. Nếu không tự duy trì máy chủ, các tổ chức này cũng có thể
thuê dịch vụ chạy trên máy chủ của các ISP.

Vì đa số IP của chúng ta hiện nay là dynamic IP nên bây giờ chúng ta
phải làm 1 cái Static IP "ảo" để mọi người kết nối thẳng đến máy của
mình
Sau đây hướng dẫn làm 1 Static IP "ảo" đơn giản.

[spoil]
1- Trước tiên chúng ta cần vào đây: http://www.no-ip.com
đăng ký 1 nick mới


2- Tiếp là down no-ip Client : http://www.no-ip.com/client/ducsetup.exe



3- Cài đặt DUC

4- Chạy DUC
đăng nhập = email bạn đăng ký
pass = trong email của bạn đó
Xong thì để đó tính sau

5- Giờ quay lại No ip và đăng nhập : https://www.no-ip.com/login/

6- Kick vào nút ADD HOST



7- Điền thông tin như hình
1- tên bạn muốn tạo (vd: Vteen)
2- chọn đuôi (vd: zapto.org , sytes.net v.v..)
3+4- để nguyên


8- Xong xuôi bạn quay lại DUC
kick vào Select Host

tick vào cái host bạn vừa tạo xong

xong xuôi đâu đó thì cái DUC của bạn phải như hình



Đến đây bạn đã làm xong 1 cái Static IP "ảo" rùi đó
giờ bạn sẽ có cái IP là IP trên DUC nó ghi là bao nhiêu thì IP của bạn
là bấy nhiêu. Chỉ cần mở web lên gõ vào IP hoặc host của bạn là sẽ đến
dc máy của bạn.
Giờ chúng ta chỉ còn mỗi 2 việc còn lại là open port modem và open fire wall của WIN nữa là ok.
Nhưng vấn đề mở port cho modem khá là rắc rối, ko dành cho những ai ko
thạo về modem, nên mình sẽ hỗ trợ cho các bạn, các bạn chỉ cần post lên
theo mẫu
- Tên modem
- series
- Win bạn đang dùng
Mình sẽ gửi cho bạn link hướng dẫn riêng


_________________
Có nỗi buồn triền miên, làm trái tim hoá đá
Có những dòng lệ nhỏ, khiến đá hoá thành tim.

-------------------------------------------------------------------------------------------------------
Program Skills:  ASP.Net MVC 3/4; C#; VB.Net/ VB 6.0; Java Applet/Swing; JS/JavaScript; Bootstrap/ AngularJS; HTML/CSS; Turbo C/ Turbo C++; Pascal...
Xem mẫu Phần mêm quản lý ở đây     -           Xem mẫu Bán hàng trực tuyến ở đây
Nguyễn Ích Hoàn
new_life02081989@yahoo.com
nguyenichhoan1989@gmail.com
Xem lý lịch thành viên http://khoanglang89.forumvi.com

Admin


Admin
Admin
Loading
VIII. Edit media.pk2 và Laucher kết nối thẳng vào game

A- Edit media.pk2 với IP của bạn

1- Công cụ để edit down tại đây
http://www.hexworkshop.com/

2- Down xong cài đặt bình thường như cân đường hộp sữa

3- Chạy Hex Workshop

4- Ctrl +O open file media.pk2

5- Tiến hành chỉnh sửa


Ta mở loader ra để xem Client dùng host gì



Hiện nay chúng ta xài client của ISRO nên dòng hosts sẽ có dạng
gwgt1.joymax.com
gwgt2.joymax.com
gwgt3.joymax.com
gwgt4.joymax.com


Quay lại Hex bấm Ctrl + F lựa chọn như sau:
Find what : Type --> Tẽt String
Value : gwgt1.joymax.com
Option : ASCII String
OK



Chờ giây lát ta sẽ dc kết quả như sau



Giờ là bước quan trọng để chỉnh sửa sai 1 chữ là xôi hỏng bỏng không

Để dấu nháy chuột trước chữ g của dòng chữ gwgt1.joymax.com phía bên phải, nhìn sang bên trái sẽ thấy chữ số 67 có gạch dưới như thế này 67

Bắt đầu gõ IP của bạn vào Ví dụ tớ để mặc đinh là 127.0.0.1 gõ xong thì kick chuột xuống chữ g thứ 2 của dòng gwgt2.joymax.com và lại gõ 127.0.0.1 tương tự cho dòng 3 và 4. Xong ta sẽ dc kết quả như hình



Giờ sẽ xóa những chữ dư thừa
Theo ảnh trên khi ta gõ xong chữ 127.0.0.1 thì sẽ còn thừa chữ max.com giờ để dấu nháy chuột trước chữ max.com nhìn sang bên trái sẽ đc số 6D để dấu nháy chuột trước số 6 và gõ số 00 đến lúc nào hết chữ max.com
Bạn phải gõ đủ 2 số 0 thừa hoặc thiếu đều ko được
Xong ta sẽ được như hình



Xong Ctrl + S để save lại chương trình sẽ hỏi có muốn tạo file backup ko bạn chọn YES để lỡ sai thì xóa đi làm lại.
Giờ ta test mở laucher lên lúc này laucher phải như hình dưới là đúng


IX. Chỉnh sửa database của server

Từ giờ mình làm việc với file text rất nhiều nên khuyên các bạn xài Notepad++ để cho dễ tìm và dễ xài down tại đây

A- Add BLUE vào item

Từ phiên bản 1.3.2 thực chất đã có thể có BLUE rồi nhưng vẫn còn ít bug. Tuy vầy vẫn thèm BLUE nên làm cái này để tự sướng
Nó ko hẳn là hoàn thiện vãn có lỗi ném ra nhặt lại, hoặc cất hòm lấy ra là mất BLUE chú ý nha

Bắt đầu nào

Mở SQL lên
silk --> dbo.char_items -->opentable
Bạn phải tìm số ID của item đó và nó là của ai dựa vào 2 thông số của 2 cột là owner và iteamid
owner = người sở hữu, nó là số thứ tự của nick người sở hữu (xem trong dbo.user)
itemid đây là ID của item cái này bạn có thể xem trong
Srevolution_1.3.3\Srevolution Gameserver\data trong đó có itemdata_5000
---> itemdata_40000 mở ra tìm ID của nó -- ID là số đầu tiên.

Sau khi tìm xong đúng người. đúng item chúng ta add blue vào item đó
Kéo sang phải ta nhìn thấy như hình sau



Giờ mình sẽ giải thích ý nghĩa của các cột

BLueAmount : số lượng dòng blue trên item (max = 9)

Blue1 : chức năng của blue (vd: tăng STR, INT v.v... có thể tham khảo bên dưới)

BLue1Amount : tăng bao nhiêu của blue1, max của nó là 7 (vd: STR tăng 100% INT tăng 90% v.v...)

Giờ là các giá trị của Blue1:
1 = Durability Reduce = giảm độ bền
10 = INT Increase = tăng INT
11 = STR Increase = tăng STR
20 = Freezing Frostbite = đóng băng
30 = Burn Hour = thiêu đốt
40 = Poisoning = độc
50 = Immortal = bất tử
60 = Lucky Increase = tăng may mắn
70 = STR Increase = tăng str
90 = Durablity Increase = tăng độ bền
100 = Attack Rating Increase = tăng tỷ lệ đánh
110 = Blocking Rating = tăng tỷ lệ block
120 = Critical Increase = tăng crit
130 = Parry Ratio = tăng đỡ
140 = HP increase = tăng HP
150 = HP increase = tăng HP
160 = MP Increase = tăng MP
170 = Electric Shock Increase = nhiễm điện
180 = Burn Hour Increase = thiêu đốt
190 = Zombie Hour Increase = zombie
200 = Steady Times = kiên cố
210 = Lucky Times = may mắn
220 = Astral =

Chúng ta chọn dòng blue muốn add vào blue1 và chọn từ 1-->7 ở blue1amount là xong.
ví du: BlueAmount = 1 ; Blue1 = 10 ; Blue1Amount = 7
ta sẽ dc dòng blue: INT tăng 100%

Làm tương tự cho các blue 2-->9 lúc này chỉ cần làm từ blue2 trở đi thôi



Chúc thành công


B- Tăng lượng hồi khi xài bình HP MP
Bình HP hồi 10000 HP bạn nghĩ sao

Cái nì khá là đơn giản, cách làm như sau

Vào folder Srevolution_1.3.3\Srevolution Gameserver\data

Mở file text itemdata_5000

Cho bình HP to nhất shop

Tìm đến dòng thứ 8 ta sẽ dc doạn code này




Code:
1 8 ITEM_ETC_HP_POTION_05 HP 회복약 (특) xxx SN_ITEM_ETC_HP_POTION_05 SN_ITEM_ETC_HP_POTION_05_TT_DESC 0 0 3 3 1 1 180000 3 0 1 1 1 255 3 1 0 0 1 0 900 0 0 0 16 315 -1 0 -1 0 -1 0 -1 0 -1 0 0 0 0 0 0 0 100 0 0 0 xxx item\etc\drop_ch_bag.bsr item\etc\hp_potion_05.ddj xxx xxx 50 2 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 820 HP회복양 0 HP회복양(%) 0 MP회복양 0 MP회복양(%) -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx 0 0
Chú ý số 820 màu đỏ, giờ ta sửa số 820 đó thành bao nhiu thì tùy bạn. sửa song save lại, restart server
VD: sửa 820 = 10000, save, vào game, mua bình HP to trong shop, ăn thử là hiểu

Cho bình MP to nhất shop

TÌm đến dòng 15 ta được đoạn code sau




Code:
1 15 ITEM_ETC_MP_POTION_05 MP 회복약 (특) xxx SN_ITEM_ETC_MP_POTION_05 SN_ITEM_ETC_MP_POTION_05_TT_DESC 0 0 3 3 1 2 180000 3 0 1 1 1 255 3 1 0 0 1 0 900 0 0 0 16 315 -1 0 -1 0 -1 0 -1 0 -1 0 0 0 0 0 0 0 100 0 0 0 xxx item\etc\drop_ch_bag.bsr item\etc\mp_potion_05.ddj xxx xxx 50 2 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 HP회복양 0 HP회복양(%) 820 MP회복양 0 MP회복양(%) -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx 0 0
Sửa số 820 tương tự nhu HP.
Thưởng thức thành quả nào.



C- Sửa số lượng GOLD roi ra từ mob
Bạn cảm thấy mình nghèo quá khi ở lv thấp, ghét ng giàu ở lv cao, mà nâng rate thì crash server
Ức chế sửa data server nào.

vào Srevolution_1.3.3\Srevolution Gameserver\data
mở file levelgold

Ta sẽ dc 3 cột và 140 dòng

Lấy ví dụ 1 dòng



Code:
10 60 125
Giải thích
10 = lv
60 = min gold drop (số gold nhỏ nhất rơi ra)
125 = max gold drop (số gold lớn nhất rơi ra)

ví dụ:
Giờ sửa thành



Code:
10 600 1250
Save -> restar server --> vào game
ta sẽ dc
quái lv 10 đánh rới gold nhỏ nhất là 600 và lớn nhất là 1250 ==> giàu lên dần rùi

Chú ý:
Đừng nâng quá cao (hiện chưa test là max là bao nhiêu dc), nếu bạn nâng cao quá mà server ko chạy dc thì nên sửa lại


_________________
Có nỗi buồn triền miên, làm trái tim hoá đá
Có những dòng lệ nhỏ, khiến đá hoá thành tim.

-------------------------------------------------------------------------------------------------------
Program Skills:  ASP.Net MVC 3/4; C#; VB.Net/ VB 6.0; Java Applet/Swing; JS/JavaScript; Bootstrap/ AngularJS; HTML/CSS; Turbo C/ Turbo C++; Pascal...
Xem mẫu Phần mêm quản lý ở đây     -           Xem mẫu Bán hàng trực tuyến ở đây
Nguyễn Ích Hoàn
new_life02081989@yahoo.com
nguyenichhoan1989@gmail.com
Xem lý lịch thành viên http://khoanglang89.forumvi.com

linhthsm


Loading
Mình vào game mà nó cứ bào lỗi C8 là do cái gì bạn nhỉ.
Hiện tại mình đang cài phiên bản D13 để test.

Bạn có thể chỉ giúp mình với.

Xem lý lịch thành viên

huynhlam1991


Loading
Mình làm đúng các bước nhưng đến lúc chạy file laucher thì bị thế này ko biết có cách khắc phục ko

Xem lý lịch thành viên

keyllydo


Loading
sao không thấy ảnh z nè Ad ơi

Xem lý lịch thành viên

tuongluxifer


Loading
Admin ơi có thể làm bên em đk ko??????A đã làm ở công ty nào chưa?????????Làm cho công ty bên em đi.
Tuyển nhân viên làm game lậu lương thử việc 3tr/tháng có thể nâng cao theo thời gian
THÔNG TIN TUYỂN DỤNG
Chức Danh : Game Master
Thông tin công ty
Tên công ty : Pro Game Việt ( PGV)
Sơ lược của công ty : -PGV được lập ra để nhằm làm giàu mạnh và phát triển ngành game Việt Nam
-Viết,tìm và phát triển các game nước ngoài nổi tiếng về Việt Nam
Số nhân viên cần tuyển : 3
Mô tả công việc
Chức Danh : Game Master
Công việc : - Việt hóa game
-Chăm sóc sức khỏe cho game
-Thiết kế event
-Được làm việc với những thiết bị tiên tiến
Nơi làm việc : Hà Nội
Thời gian làm : 2-7 chỉ buổi sáng(9h-11) và khi có lỗi game.
Cấp bậc : Nhân viên(có thể thăng tiến lên rất nhanh khi công ty phát triển)
Lương thử việc : 3 triệu VNĐ
Tuổi : Từ 18t trở lên
Giới tính : Nam/Nữ
Thông tin liên hệ đăng kí làm việc : 01676158269
Các bạn mau chóng đăng kí nhé.

Xem lý lịch thành viên

vinatabadttn


Loading
ADm oi
 lsao de dow dc may cai file can thiet the

Xem lý lịch thành viên

stupid_boy


Loading
van ko duoc

Xem lý lịch thành viên

sonzenbi


Loading
Đào mộ Very Happy

Xem lý lịch thành viên

Sponsored content


Loading

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang  Thông điệp [Trang 1 trong tổng số 1 trang]

Bài viết mới cùng chuyên mục

      Permissions in this forum:
      Bạn không có quyền trả lời bài viết