PDA

View Full Version : [KT] Giúp phần thưởng theo cấp vào Lễ quan



quyena4vd
09-02-12, 04:05 PM
bạn nào có thể viết cho mình 1 đoạn phần thưởng theo cấp (giống như newplayergift) vào npc Lễ quan đc ko bạn?
mình làm mãi chả đc. thêm nhưng item vào npc Lễ quan thì đc
thank bạn rất rất nhiều!!!

ICarus
09-02-12, 04:09 PM
bạn nào có thể viết cho mình 1 đoạn phần thưởng theo cấp (giống như newplayergift) vào npc Lễ quan đc ko bạn?
mình làm mãi chả đc. thêm nhưng item vào npc Lễ quan thì đc
thank bạn rất rất nhiều!!!

đã có túi tân thủ rồi add vào lễ quan làm gì cho lắm script phải load :))

mà nếu muốn viết thì dựa vào newplayergift sửa lại chổ function Onuse là chèn dc rồi :)

Sesshomaru
09-02-12, 07:14 PM
bạn có thể dùng hàm if và elseif

đại loại nó như thế này



local nSeries = me.nSeries;
if (nSeries == 0) then
Dialog:Say("Bạn hãy gia nhập phái");
return;
end
if (1 == nSeries) then
me.OpenShop(156, 1);
elseif (2 == nSeries) then
me.OpenShop(157, 1);
elseif (3 == nSeries) then
me.OpenShop(158, 1);
elseif (4 == nSeries) then
me.OpenShop(159, 1);
elseif (5 == nSeries) then
me.OpenShop(160, 1);

bạn thử thay cái Series thành Level
và mấy cái dấu == thành >= hoặc < lv đó

ví dụ mình dùng

local nLevel = me.nLevel;
if (nLevel < 20) then
Dialog:Say("Trình độ của ngươi chưa đủ,hãy về luyện tập thêm");
return;
end
if (30 > nLevel) then
me.AddItem();
elseif (40 > nLevel) then
me.AddItem();
elseif (50 > nLevel) then
me.AddItem();
elseif (60 > nLevel) then
me.AddItem();
elseif (70 > nLevel) then
me.AddItem();

nhớ có chữ end kết thúc hàm if nhé

heronet
09-02-12, 08:10 PM
Hiện tại mình cảh nói chiện được với lễ quan

quyena4vd
09-02-12, 08:17 PM
ví dụ mình dùng

local nLevel = me.nLevel;
if (nLevel < 20) then
Dialog:Say("Trình độ của ngươi chưa đủ,hãy về luyện tập thêm");
return;
end
if (30 > nLevel) then
me.AddItem();
elseif (40 > nLevel) then
me.AddItem();
elseif (50 > nLevel) then
me.AddItem();
elseif (60 > nLevel) then
me.AddItem();
elseif (70 > nLevel) then
me.AddItem();

nhớ có chữ end kết thúc hàm if nhé
h mình thêm chữ end vào cuối rồi cho tất cả đoạn ví dụ đó vào npc lễ quan à?
thay cái me.AddItem rồi

quyena4vd
09-02-12, 08:18 PM
à
mà cho đồng khóa và đồng vào thì làm sao hả bạn?

Lãng Tử Sầu
09-02-12, 08:55 PM
Bạn xem lại túi tân thủ sẽ rõ cho Đồng vào kiểu rì :))

quyena4vd
09-02-12, 09:24 PM
local nLevel = me.nLevel; if (nLevel < 10) then
Dialog:Say("Chú chưa đủ tuổi,hãy về luyện tập thêm");
return;
end
if (10 > nLevel) then
me.Earn(50000000,0);
me.AddJbCoin(50000000);
me.AddBindCoin(50000000);
me.AddBindMoney(50000000);
end
lỗi cái này bạn ơi!!!............................................ ..

Sesshomaru
10-02-12, 12:06 AM
Hiện tại mình cảh nói chiện được với lễ quan
sửa lỗi ko nc với thằng liguan được


<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>

quyena4vd
10-02-12, 01:53 AM
local nLevel = me.nLevel; if (nLevel < 10) thenDialog:Say("Chú chưa đủ tuổi,hãy về luyện tập thêm");
return;
end
if (10 > nLevel) then
me.Earn(50000000,0);
me.AddJbCoin(50000000);
me.AddBindCoin(50000000);
me.AddBindMoney(50000000);
end




giúp cho e đi mấy anh
cái này lỗi

Sesshomaru
10-02-12, 01:26 PM
giúp cho e đi mấy anh
cái này lỗi
ít nhất bạn phải đưa cái script lên mọi ng mới biết mà giúp.đưa ko thế thì ai giúp được
hoặc là ảnh chụp.server lúc nó báo lỗi...................