VIII. Edit media.pk2 và Laucher kết nối thẳng vào gameA- Edit media.pk2 với IP của bạn1- Công cụ để edit down tại đâyhttp://www.hexworkshop.com/2- Down xong cài đặt bình thường như cân đường hộp sữa3- Chạy Hex Workshop
4- Ctrl +O open file media.pk2
5- Tiến hành chỉnh sửaTa 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.comQuay 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
67Bắ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 serverTừ 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 đâyA- Add BLUE vào itemTừ 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 -->opentableBạ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à iteamidowner = 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 MPBì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_5000Cho bình HP to nhất shopTì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 shopTÌ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ừ mobBạ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\datamở file
levelgoldTa sẽ dc 3 cột và 140 dòng
Lấy ví dụ 1 dòng
Code:
10 60 125Giả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 1250Save -> 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