View Full Version : [KT] Xin code thỏi knb [thỏi đồng trên KTC để giao dịch đồng ý ạ] !!!
namkhanh1605
09-02-13, 04:17 PM
* Như tiêu đề em muốn xin đoạn code để thêm cái kim nguyên bảo trên kỳ trân các < dùng để giao dịch đồng > để anh em trong sv có thể
giao dịch được đồng thay bạc khi mua đồ , anh em trong 4 rum biết cho mih xin ạ , thanks nhiều .
* à source sv mình giống của gameplay , tại mới làm nên chưa rõ lắm là source mấy chỉ nhớ nó cùng cả gameplay có ấn luân hồi và set
bá vương , sát thần ạ . mong được ae trong 4 rum giúp đỡ thanks nhiều .
super_1k_dev
15-02-13, 10:06 PM
1. Add thêm KNB (bước này đồng bộ scriptiem.txt với client)
Kim Nguyên Bảo Kim Nguyên Bảo 18 1 915 6 \image\item\huodong\jinyuanbao.spr 32 Thỏi vàng cực phẩm sử dụng có thể đổi lấy 1 vạn đồng thường.<enter><color=gold>Nhấp chuột phải để sử dụng</color> 0 1 1 0 0 1 kimnguyenbao 1
Cái này bạn copy vào dòng cuối của file này ----------- Gameserver/setting/item/001/other/scriptitem.txt
2. Add script cho vật phẩm vừa add
tạo file kimnguyenbao.lua trong folder gameserver/script/...
Nội dung file kimnguyenbao.lua
-- Kim nguyên bảo script
local tbkimnguyenbao = Item:GetClass("kimnguyenbao");
local tbItemId2 = {18,1,915,6};
function tbkimnguyenbao:OnUse()
local tbOpt = {
{"Ta muốn dùng Kim nguyên bảo <color=gold>10 vạn đồng<color>", self.nhan1000, self},
{"Ta muốn dùng Kim nguyên bảo <color=gold>15 vạn đồng khóa<color>", self.nhan1500, self},
{"Ta chưa muốn dùng"},
};
Dialog:Say("Kim nguyên bảo trị giá 10v đồng hoặc 15v đồng khóa", tbOpt);
return 0;
end;
function tbkimnguyenbao:nhan1000()
me.AddJbCoin(100000);
Task:DelItem(me, tbItemId2, 1);
end
function tbkimnguyenbao:nhan1500()
me.AddBindCoin(150000);
Task:DelItem(me, tbItemId2, 1);
end
i3oywaytp
16-02-13, 09:13 AM
1. Add thêm KNB (bước này đồng bộ scriptiem.txt với client)
Kim Nguyên Bảo Kim Nguyên Bảo 18 1 915 6 \image\item\huodong\jinyuanbao.spr 32 Thỏi vàng cực phẩm sử dụng có thể đổi lấy 1 vạn đồng thường.<enter><color=gold>Nhấp chuột phải để sử dụng</color> 0 1 1 0 0 1 kimnguyenbao 1
Cái này bạn copy vào dòng cuối của file này ----------- Gameserver/setting/item/001/other/scriptitem.txt
2. Add script cho vật phẩm vừa add
tạo file kimnguyenbao.lua trong folder gameserver/script/...
Nội dung file kimnguyenbao.lua
-- Kim nguyên bảo script
local tbkimnguyenbao = Item:GetClass("kimnguyenbao");
local tbItemId2 = {18,1,915,6};
function tbkimnguyenbao:OnUse()
local tbOpt = {
{"Ta muốn dùng Kim nguyên bảo <color=gold>10 vạn đồng<color>", self.nhan1000, self},
{"Ta muốn dùng Kim nguyên bảo <color=gold>15 vạn đồng khóa<color>", self.nhan1500, self},
{"Ta chưa muốn dùng"},
};
Dialog:Say("Kim nguyên bảo trị giá 10v đồng hoặc 15v đồng khóa", tbOpt);
return 0;
end;
function tbkimnguyenbao:nhan1000()
me.AddJbCoin(100000);
Task:DelItem(me, tbItemId2, 1);
end
function tbkimnguyenbao:nhan1500()
me.AddBindCoin(150000);
Task:DelItem(me, tbItemId2, 1);
end
cho hỏi... id item này là nhiêu mình add vào túi tân thủ mà ko lấy đc
function tbGift:KimNguyenBao()
me.AddItem(18,1,915,6); --KnB
end
cho hỏi sai chỗ nào giúp mình với nhé... tks
ở trên bạn super_1k_dev đã hướng dẫn kỹ rồi đó, phải add item này vào scriptitem rồi đồng bộ sang client mới dc
i3oywaytp
16-02-13, 09:53 AM
ở trên bạn super_1k_dev đã hướng dẫn kỹ rồi đó, phải add item này vào scriptitem rồi đồng bộ sang client mới dc
mình làm đúng theo hướng dẫn rồi mà vẫn ko lấy đc ]
mình copy vào Gameserver/setting/item/001/other/scriptitem.txt đồng bộ client
copy file kimnguyenbao.lua vào gameserver/script/item/class
add vào túi tân thủ
{"<color=pink>++<color>Kim Nguyen Bao<color=pink>++<color>",self.KimNguyenBao,self};
function tbGift:KimNguyenBao()
me.AddItem(18,1,915,6); --KnB
end
đâu sai bước nào đâu ...giúp với
super_1k_dev
16-02-13, 10:06 AM
Có thể lúc bạn add vào scriptitem.txt bị sai. vậy có 3 cách cho bạn:
C1:- Tìm dòng
18 1 915 1 sau khi tìm được thì bấm theo ntn End -> Enter -> Copy dòng
Kim Nguyên Bảo Kim Nguyên Bảo 18 1 915 6 \image\item\huodong\jinyuanbao.spr 32 Thỏi vàng cực phẩm sử dụng có thể đổi lấy 1 vạn đồng thường.<enter><color=gold>Nhấp chuột phải để sử dụng</color> 0 1 1 0 0 1 kimnguyenbao 1
ok đồng bộ và test
C2: mở file scriptitem.txt bấm PageDown xuống cuối cùng nhìn xem số cuối cùng là gì VD: 18 1 1134 1 thì bạn add KNB với ID là 18 1 1135 1 ok đồng bộ và test
C3: tải file này add vào gs của bạn và đồng bộ
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
i3oywaytp
16-02-13, 11:20 AM
Có thể lúc bạn add vào scriptitem.txt bị sai. vậy có 3 cách cho bạn:
C1:- Tìm dòng
18 1 915 1 sau khi tìm được thì bấm theo ntn End -> Enter -> Copy dòng
Kim Nguyên Bảo Kim Nguyên Bảo 18 1 915 6 \image\item\huodong\jinyuanbao.spr 32 Thỏi vàng cực phẩm sử dụng có thể đổi lấy 1 vạn đồng thường.<enter><color=gold>Nhấp chuột phải để sử dụng</color> 0 1 1 0 0 1 kimnguyenbao 1
ok đồng bộ và test
C2: mở file scriptitem.txt bấm PageDown xuống cuối cùng nhìn xem số cuối cùng là gì VD: 18 1 1134 1 thì bạn add KNB với ID là 18 1 1135 1 ok đồng bộ và test
C3: tải file này add vào gs của bạn và đồng bộ
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
ok rồi tks bạn nhé..hjhj...30char
i3oywaytp
16-02-13, 11:52 AM
Cho mình hỏi nếu add cục Kim Nguyên Bảo này vào KTC thì ID nó là nhiêu nhỉ... ai biết giúp với nha
ID vẫn thế, xóa hết các cột có ngày tháng, cột đầu không được trùng với item khác vì là số thứ tự
i3oywaytp
16-02-13, 01:39 PM
ID vẫn thế, xóa hết các cột có ngày tháng, cột đầu không được trùng với item khác vì là số thứ tự
Ông vip xem giúp sao code xong ko thấy hiện trên ktc vậy... đã add vào coinshop ma ko hiện ông xem giúp có sai chỗ nào ko
900 Kim Nguyên Bảo 103 18 1 915 6 0 1 100000 43200 100
coinshop
900 Kim Nguyên Bảo
namkhanh1605
16-02-13, 02:13 PM
1. Add thêm KNB (bước này đồng bộ scriptiem.txt với client)
Kim Nguyên Bảo Kim Nguyên Bảo 18 1 915 6 \image\item\huodong\jinyuanbao.spr 32 Thỏi vàng cực phẩm sử dụng có thể đổi lấy 1 vạn đồng thường.<enter><color=gold>Nhấp chuột phải để sử dụng</color> 0 1 1 0 0 1 kimnguyenbao 1
Cái này bạn copy vào dòng cuối của file này ----------- Gameserver/setting/item/001/other/scriptitem.txt
2. Add script cho vật phẩm vừa add
tạo file kimnguyenbao.lua trong folder gameserver/script/...
Nội dung file kimnguyenbao.lua
-- Kim nguyên bảo script
local tbkimnguyenbao = Item:GetClass("kimnguyenbao");
local tbItemId2 = {18,1,915,6};
function tbkimnguyenbao:OnUse()
local tbOpt = {
{"Ta muốn dùng Kim nguyên bảo <color=gold>10 vạn đồng<color>", self.nhan1000, self},
{"Ta muốn dùng Kim nguyên bảo <color=gold>15 vạn đồng khóa<color>", self.nhan1500, self},
{"Ta chưa muốn dùng"},
};
Dialog:Say("Kim nguyên bảo trị giá 10v đồng hoặc 15v đồng khóa", tbOpt);
return 0;
end;
function tbkimnguyenbao:nhan1000()
me.AddJbCoin(100000);
Task:DelItem(me, tbItemId2, 1);
end
function tbkimnguyenbao:nhan1500()
me.AddBindCoin(150000);
Task:DelItem(me, tbItemId2, 1);
end
thanks bạn nhiều .......................
Ông vip xem giúp sao code xong ko thấy hiện trên ktc vậy... đã add vào coinshop ma ko hiện ông xem giúp có sai chỗ nào ko
900 Kim Nguyên Bảo 103 18 1 915 6 0 1 100000 43200 100
coinshop
900 Kim Nguyên Bảo
số màu đỏ ở trên phải là 0 hoặc 2 : 0 - đồng thường, 2 - đồng khóa
bỏ số 100 ở cuối
xem thêm ở đây : <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
codenapthe
18-04-13, 09:41 AM
Đôi khi các bác ko để ý 1 điểm rất nhỏ là dòng trắng cuối cùng
newhorizon1811
25-07-13, 06:40 PM
số màu đỏ ở trên phải là 0 hoặc 2 : 0 - đồng thường, 2 - đồng khóa
bỏ số 100 ở cuối
xem thêm ở đây : <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
em đã thử làm như hướng dẫn nhưng ko được
chỉ em với... ai có ibshop đã add KNB thì cho em luôn đc ko?
voanhnhat20010
25-07-13, 07:02 PM
em đã thử làm như hướng dẫn nhưng ko được
chỉ em với... ai có ibshop đã add KNB thì cho em luôn đc ko?
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
xin anh ấy bishop a ấy cũng ngon lắm
newhorizon1811
25-07-13, 10:30 PM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
xin anh ấy bishop a ấy cũng ngon lắm
rất cảm ơn bạn
Ba thêm ba là ? (viết kết quả bằng số)
voanhnhat20010
25-07-13, 11:28 PM
rất cảm ơn bạn
Ba thêm ba là ? (viết kết quả bằng số)
sao a ấy có đứa k ;))
đừng khai là tui mách nước cho ông đi nha
newhorizon1811
26-07-13, 08:35 PM
sao a ấy có đứa k ;))
đừng khai là tui mách nước cho ông đi nha
có bạn ạ ảnh rất nhiệt tình. chỉ mình vèo phát là xong :D
voanhnhat20010
26-07-13, 08:37 PM
có bạn ạ ảnh rất nhiệt tình. chỉ mình vèo phát là xong :D
ừa a ấy chơi đc lắm
:)) nghiệt cái 30 tuổi rùi gọi = chú
newhorizon1811
28-07-13, 09:55 AM
ừa a ấy chơi đc lắm
:)) nghiệt cái 30 tuổi rùi gọi = chú
bạn giúp mình cái chỉnh exp lửa trại với... mình làm theo hướng dẫn nhưng ko có được.
<làm theo bác vik>
chỉnh thế này
function tbGouhuoItem:PickUp(nX, nY)
local nExistentTime = it.GetExtParam(1); --持续时间
local nBaseMultip = it.GetExtParam(2); --经验倍率
if nExistentTime == 0 then
nExistentTime = 3600;
end
if nBaseMultip == 0 then
nBaseMultip = 1000;
end
--self:CallGouhuoNpc(nX, nY, nExistentTime, nBaseMultip);
self:CallGouhuoNpc(nX, nY, nExistentTime, nBaseMultip * 10);
me.Msg("Bạn đã đôt lửa trại, các thành viên trong nhóm có thể cùng nhau chia sẻ điểm kinh nghiệm!");
return 0;
end
nhưng ko được bạn ạ
voanhnhat20010
28-07-13, 11:12 AM
nBaseMultip = 1000;
chỉnh sửa số đó lên 10lk
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.