Kết quả 1 đến 10 của 12
Chủ đề: Hướng Dẫn sử dụng hàm AddItem
-
13-11-11, 08:51 PM #1
Hướng Dẫn sử dụng hàm AddItem
có 1 số bạn pm yahoo mình nói ko biết Add item mới mặc dù đã đọc ebook. hum nay mình sẽ viết cái tut hướng dẫn cho newbie. còn ai pro rồi thì xin đừng chém nhé.
Để add được item, các bạn cần phải hiểu rỏ công dụng của hàm và cách thức làm việc của nó.
không vòng vo nữa, vào thẳng vấn đề nhé. Hàm AddItem có cú pháp như sau:
AddItem(nItemClass, nDetailType, nParticularType, nLevel, nSeries, nLuck, nItemLevel)
* nItemClass là id cột ItemGenre trong các file Item (Cột B)
- nItemClass có 2 loại:
+ 1: máu ,mana,các thứ trong potion.txt
+ 0: đồ ,ngựa,vũ khí…(trong các file amulet.txt, armor.txt, belt.txt, boot.txt, cuff.txt, helm.txt, horse.txt, meleeweapon.txt, pendant.txt, rangeweapon.txt, ring.txt)
* nDetailType là id cột DetailType trong các file Item (cột C)
Chú thích id nDetailType
+0: vũ khí cầm tay(meleeweapon.txt)
+1: vũ khí đường môn(rangeweapon.txt)
+2: áo(armor.txt)
+3: nhẫn(ring.txt)
+4: dây chuyền(amulet.txt)
+5: giày(boot.txt)
+6: yêu đái(belt.txt)
+7: đầu khôi(helm.txt)
+8: hô uyển(cuff.txt)
+9: hương nang,ngọc bội(pendant.txt)
+10: ngựa(horse.txt)
+11: mặt nạ(mask.txt) Cái này chưa add trực tiếp được vì Gameserver ko load!
nParticularType là id cột ParticularType trong các file Item (Cột D)
nLevel là id cột µÈ¼¶ (no font) và 等级 (có font) - (cột L) trong các file Item
nSeries là hệ món đồ (0,1,2,3,4) tương ứng với (kim, mộc, thủy, hỏa, thổ)
nLuck là may mắn
nItemLevel là Level Item (cái này hình như ko có tác dụng @@)
sau khi đã xác định được những cái trên chúng ta cứ dò theo mà add.
ví dụ, mình có 1 đoạn code của file armor.txt (áo) như sau:
Sa Di Phuc 0 2 0 \spr\item\equip\armor\obj-ma-cloth01-1.spr 22 2 3 Tang y danh cho cac tieu Sa Di vua nhap mon 50 1 0 30 50 50 31 15 15 36 1 32 30 38 0
Tang Y 0 2 0 \spr\item\equip\armor\obj-ma-cloth01-1.spr 22 2 3 Y phuc tang nhan thuong mac 200 2 0 30 100 100 31 20 20 36 7 32 50 38 0
Bach Nap Y 0 2 0 \spr\item\equip\armor\obj-ma-cloth01-2.spr 22 2 3 Thuong phuc chu yeu cua cac Tang nhan Han trieu 400 3 0 30 150 150 31 25 25 36 13 32 70 38 0
An Da Hoi 0 2 0 \spr\item\equip\armor\obj-ma-cloth01-3.spr 22 2 3 "Con goi la Ngu Dieu y, ao cua cac tang nhan mac trong nhung luc thong thuong" 500 4 0 30 200 200 31 30 30 36 19 32 90 38 0
Uat Da La Tang 0 2 0 \spr\item\equip\armor\obj-ma-cloth02-1.spr 22 2 3 "Con goi la That Dieu y, ao cua cac tang nhan mac trong nhung luc trang nghiem" 1000 5 0 30 250 250 31 35 35 36 26 32 110 38 0
Tang Hai 0 2 0 \spr\item\equip\armor\obj-ma-cloth02-2.spr 22 2 3 "Le phuc cua Tang nhan, mac trong nhung luc trang nghiem" 1500 6 0 30 300 300 31 40 40 36 33 32 130 38 0
Nguyen Bach Ca Sa 0 2 0 \spr\item\equip\armor\obj-ma-cloth02-3.spr 22 2 3 "Con goi la That Dieu y, y phuc cua cac tang nhan chuc vi cao" 2000 7 0 30 250 250 31 45 45 36 40 32 150 38 0
bây giờ mình sẽ Add áo Sa Di Phục. cú pháp như sau
AddItem(0,2,0,1,0,0,0)
Riêng đối với thổ địa phù thì Add như sau
AddItem(5,0,0,0,0,0)
rất dễ phải không. và sau đây, mình sẽ hướng dẫn các bạn Add vật phẩm Questkey (questkey.txt)
để add vật phầm questkey ta dùng hàm AddEventItem khác với cách add ở trên.
có 1 số bạn cứ tường add questkey cũng giống add item nên đã dùng hàm AddItem. dẫn đến lỗi
Cú pháp của hàm AddEventItem như sau:
AddEventItem(“tên item”) hoặc AddEventItem(id item)
về tên thì các bạn xem ở cột đầu tiên của file questkey.txt (mở bằng excel lên xem)
còn Id là cột thứ 3 tức là cột C. như vậy là có thể Add vật phẩm questkey được rồi.
ví dụ mình có đoạn code như sau
Vo Lam Mat Tich 4 0 \spr\item\questkey\obj_item_lection.spr 341 1 1 "Ky tai lieu vu lam trung dai da so vu cong dich bi tich, doi vu lam nhan si huu ngan dai bang tro. <enter> huu kien diem kich su dung" 100000 1 1 0 1110200830
Tay Tuy Kinh 4 1 \spr\item\questkey\obj_item_lection.spr 341 1 1 "Phat gia kinh dien, dung pham van soan ta nhi thanh, nhu qua kha di doc dong, tuong tong trung hoach ich phi thien. <enter> huu kien diem kich su dung" 100000 1 0 1 1110300830
Ban Nhuoc Tam Kinh 4 2 \spr\item\questkey\obj_item_lection.spr 341 1 1 "Phat gia bao dien, tung kinh sam hoi kha thanh tru phu kinh nghiem. <enter> huu kien diem kich su dung" 100000 1 1 1 1110300830
Thiet La Han 4 3 \spr\item\questkey\obj_item_lection.spr 341 1 1 "Nhat ca hoi dong dich thiet la han, toan nghien kha di hoach dac thuc chien kinh nghiem. <enter> huu kien diem kich su dung" 100000 1 1 1 1110300830
Duong Quy 4 4 \spr\item\questkey\taskobj094.spr 41 1 1 Nhat chung trung duoc tai. 100000 1 1 0 0
Hop Hoan 4 5 \spr\item\questkey\taskobj121.spr 41 1 1 Nhat chung trung duoc tai. 100000 1 1 0 0
Huyen Tham 4 6 \spr\item\questkey\taskobj122.spr 41 1 1 Nhat chung trung duoc tai. 100000 1 1 0 0
AddEventItem("Vo Lam Mat Tich") hoặc AddEventItem(0)
Ai thấy tut có ích thì cho xin cái thanks nha, copy thì nhớ ghi nguồn nhé.
Mọi thắc mắc xin vui vòng pm yahoo nhoxyeunhac92 để được hỗ trợ hoặc có thể comment ở dưới. mình sẽ giải đáp giúp các bạn nếu trong khả năng của mình
Tut By NhoxYeuNhac92Lần sửa cuối bởi DirectX, ngày 17-11-11 lúc 11:36 PM.
Khách viếng thăm hãy cùng DirectX xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 21 Users Say Thank You to DirectX For This Useful Post:
debaf9 (14-01-12), ditimtinhyeu (17-11-11), dmt998 (26-02-13), dovietthai (26-05-14), duykhang (05-12-12), duynguyenjx (13-11-11), hoanglinhpt (06-06-12), jxvietnam (13-11-11), kakalot1 (03-01-12), khungboktvn (04-01-13), kimrubi (13-11-11), NgoiSao123 (04-01-12), nhaodzo (27-03-14), quangvienvip3 (03-01-12), satthupro95 (25-07-12), thaihoa91 (13-11-11), thanhtunghk (28-09-12), tieusuquay79 (27-03-13), trongloikt192 (13-11-11), vipprolc (22-11-11), vn6789 (04-01-12)
-
13-11-11, 08:58 PM #2
- Ngày tham gia
- Aug 2010
- Bài viết
- 154
- Thanks
- 93
- Thanked 62 Times in 12 Posts
Ðề: Hướng Dẫn sử dụng hàm AddItem
Thanks sp nhiều nhé! Vụ lỗi nhân vật hệ thổ fix như thế nào vậy sp?
Khách viếng thăm hãy cùng kimrubi xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-11-11, 09:28 PM #3
Ðề: Hướng Dẫn sử dụng hàm AddItem
thử copy cái player và npc của sp qua xem. của sp ko có bị
Khách viếng thăm hãy cùng DirectX xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 2 Users Say Thank You to DirectX For This Useful Post:
emlangoisao199 (14-11-11), kimrubi (13-11-11)
-
13-11-11, 10:46 PM #4
- Ngày tham gia
- Aug 2010
- Bài viết
- 154
- Thanks
- 93
- Thanked 62 Times in 12 Posts
Ðề: Hướng Dẫn sử dụng hàm AddItem
Ok để dt làm thử xem, fix được quả boss HK mừng chết được! Hi
Khách viếng thăm hãy cùng kimrubi xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-11-11, 11:20 PM #5
- Ngày tham gia
- Aug 2009
- Đang ở
- TPHCM
- Bài viết
- 337
- Thanks
- 45
- Thanked 848 Times in 49 Posts
Ðề: Hướng Dẫn sử dụng hàm AddItem
Anh Có Thể Hướng Dẫn Em Xài Được Không ? Em Không Biết Xài Hàm Này !
Phiêu bạc giang hồ tìm chốn dung thân !
-
14-11-11, 12:50 PM #6
Ðề: Hướng Dẫn sử dụng hàm AddItem
Khách viếng thăm hãy cùng DirectX xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
17-11-11, 01:13 AM #7
- Ngày tham gia
- Oct 2011
- Bài viết
- 11
- Thanks
- 8
- Thanked 0 Times in 0 Posts
Ðề: Hướng Dẫn sử dụng hàm AddItem
PRo Hướng dẫn em add skill 9x cho nhân vật giúp em với, em hok biết làm
Khách viếng thăm hãy cùng ditimtinhyeu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
17-11-11, 07:56 AM #8
Ðề: Hướng Dẫn sử dụng hàm AddItem
Khách viếng thăm hãy cùng meslivn1994 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
17-11-11, 10:22 PM #9
- Ngày tham gia
- Dec 2010
- Đang ở
- 日本国
- Bài viết
- 1,185
- Thanks
- 415
- Thanked 580 Times in 257 Posts
Ðề: Hướng Dẫn sử dụng hàm AddItem
-
17-11-11, 11:35 PM #10
Ðề: Hướng Dẫn sử dụng hàm AddItem
Lần sửa cuối bởi DirectX, ngày 17-11-11 lúc 11:49 PM.
Khách viếng thăm hãy cùng DirectX xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
Hỏi Hàm Additem
Bởi MrBom1102 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 1Bài viết cuối: 22-08-11, 08:04 AM -
Hướng Dẫn Em AddItem Ô Kim Với !!
Bởi sasuce10 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 02-05-11, 03:31 PM -
Các pro vào chỉ em cách Fix lỗi AddItem này với + cho em hỏi 1Câu
Bởi Tôilàai trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 11Bài viết cuối: 27-03-11, 09:23 PM -
Mod Giúp em hàm ADDitem
Bởi 4s.lovely trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 2Bài viết cuối: 04-12-10, 01:24 PM -
Cần giúp sửa lỗi additem
Bởi Suolrock trong diễn đàn Gunz OnlineTrả lời: 0Bài viết cuối: 11-05-09, 01:59 PM