View Full Version : [JX] em thích làm cái chuyển sinh nhận thưởng
em thích làm cái chuyển sinh nhận thưởng. gán vào npc hỗ trợ ,bác nào có thể share cho em với, em mới tập dev ,cám ơn anh chị em nhiều lắm .like 1000
hoặc có chủ đề share em với
em thích làm cái chuyển sinh nhận thưởng. gán vào npc hỗ trợ ,bác nào có thể share cho em với, em mới tập dev ,cám ơn anh chị em nhiều lắm .like 1000
hoặc có chủ đề share em với
chơi off mà làm lớn thế >:) .............
chơi off mà làm lớn thế >:) .............
dạ em làm chơi cho biết ,chỉ em với
Kethanglang
08-04-16, 11:23 AM
Kiếm cái code chuyển sinh rồi thích gì add chung vô là được.
Kiếm cái code chuyển sinh rồi thích gì add chung vô là được.
code no như vậy :
{"Ta muèn chuyÓn sinh.", transfer},
function transfer()
if GetLevel() < 190 then
Talk(1, "", "CÊp 190 trë lªn míi ca thÓ chuyÓn sinh.")
return
end
if (GetCash() <= 100000000) then
Talk(1, "", "Ph¶i ca ®ñ 10k v¹n míi ca thÓ chuyÓn sinh.")
return
end
Pay(100000000)
ST_DoTransLife()
end
............................................
ví dụ đây là code nhận ngưa :
function nguabadao()
AddGoldItem(0, 4480)
..................................................
mình muốn thêm đồ vào như thế nào bác ơi
Kethanglang
08-04-16, 12:34 PM
code no như vậy :
{"Ta muèn chuyÓn sinh.", transfer},
function transfer()
if GetLevel() < 190 then
Talk(1, "", "CÊp 190 trë lªn míi ca thÓ chuyÓn sinh.")
return
end
if (GetCash() <= 100000000) then
Talk(1, "", "Ph¶i ca ®ñ 10k v¹n míi ca thÓ chuyÓn sinh.")
return
end
Pay(100000000)
ST_DoTransLife()
end
............................................
ví dụ đây là code nhận ngưa :
function nguabadao()
AddGoldItem(0, 4480)
..................................................
mình muốn thêm đồ vào như thế nào bác ơi
Thêm vào giữa chữ end cuối cùng. Không được thì thôi vào lấy ngựa ra sài cho rồi.
Thêm vào giữa chữ end cuối cùng. Không được thì thôi vào lấy ngựa ra sài cho rồi.
thêm cái này thôi phải không bác
AddGoldItem(0, 4480)
sẳn cho em hỏi thêm về 2 code chuyển sinh này khác nhau gì vây?
code 1:
function transfer()
if ST_IsTransLife() == 1 then
Talk(1, "", "Ng¬i ®· chuyÓn sinh")
return
end
if GetLevel() < 190 then
Talk(1, "", "§¹t cÊp 190 vµ chuyÓn sinh tiÕp")
return
end
if (GetCash() <= 100000000) then
Talk(1, "", "ChuyÓn sinh cÇn mang ®ñ tiÒn, nÕu kh«ng ®ñ xin h·y ®i chuÈn bÞ")
return
end
Pay(100000000)
ST_DoTransLife()
end
code 2:
function transfer()
if GetLevel() < 190 then
Talk(1, "", "CÊp 190 trë lªn míi ca thÓ chuyÓn sinh.")
return
end
if (GetCash() <= 100000000) then
Talk(1, "", "Ph¶i ca ®ñ 10k v¹n míi ca thÓ chuyÓn sinh.")
return
end
Pay(100000000)
ST_DoTransLife()
AddGoldItem(0, 4480)
end
.............................
phần chữ đỏ ý nghĩa thế nào vậy bác ơi?
Chuyển sinh đc 1 lần thôi. Để lên 10 thì code này có hiệu lực chuyển sinh từ 1 đến 10 và 11 là tịt
Chuyển sinh đc 1 lần thôi. Để lên 10 thì code này có hiệu lực chuyển sinh từ 1 đến 10 và 11 là tịt
cám ơn bác ,em hiểu rồi ,max la 10 lần.
sẳn cho em hỏi thêm cái vụ vòng sáng này :
code :
function DanhHieu()
local szTitle = "<npc>moi ban chon danh hieu"
local tbOpt =
{
{"VL Kiet xuat", abcxyz,{85}},
{"VL Minh Chu", abcxyz,{188}},
{"Ngu Long", abcxyz,{165}},
{"Ngu Long", abcxyz,{150}},
{"Ngu Long", abcxyz,{189}},
{"Tuyet The Cao Thu", abcxyz,{235}},
{"Manh Long Tranh Ba", abcxyz,{228}},
{"Manh Long Tranh Ba", abcxyz,{263}},
{"Tho¸t"},
}
CreateNewSayEx(szTitle, tbOpt)
end
.............
Phần chữ đỏ ,res nó nằm ở đâu chỉ em với ,em muốn thay thế
Kethanglang
08-04-16, 02:54 PM
cám ơn bác ,em hiểu rồi ,max la 10 lần.
sẳn cho em hỏi thêm cái vụ vòng sáng này :
code :
function DanhHieu()
local szTitle = "<npc>moi ban chon danh hieu"
local tbOpt =
{
{"VL Kiet xuat", abcxyz,{85}},
{"VL Minh Chu", abcxyz,{188}},
{"Ngu Long", abcxyz,{165}},
{"Ngu Long", abcxyz,{150}},
{"Ngu Long", abcxyz,{189}},
{"Tuyet The Cao Thu", abcxyz,{235}},
{"Manh Long Tranh Ba", abcxyz,{228}},
{"Manh Long Tranh Ba", abcxyz,{263}},
{"Tho¸t"},
}
CreateNewSayEx(szTitle, tbOpt)
end
.............
Phần chữ đỏ ,res nó nằm ở đâu chỉ em với ,em muốn thay thế
Playertitle trong setting.
30 cục chà bông.
Playertitle trong setting.
30 cục chà bông.
oh , thanks bác 100 cục chả lụa=P~
Cho em hỏi thêm code vòng sáng :
function vongsa()
n_title = 3000 -- S?a ID danh hi?u vào
local nServerTime = GetCurServerTime()+ 1728000; --20*24*60*60
local nDate = FormatTime2Number(nServerTime);
local nDay = floor(mod(nDate,1000000) / 10000);
local nMon = mod(floor(nDate / 1000000) , 100)
local nTime = nMon * 1000000 + nDay * 10000
Title_AddTitle(n_title, 2, nTime)
Title_ActiveTitle(n_title)
SetTask(1122,n_title)
end
.................
em muốn thêm code vòng sáng vào function chuyển sinh :
code chuyển sinh:
function transfer()
if GetLevel() < 190 then
Talk(1, "", "CÊp 190 trë lªn míi ca thÓ chuyÓn sinh.")
return
end
if (GetCash() <= 100000000) then
Talk(1, "", "Ph¶i ca ®ñ 10k v¹n míi ca thÓ chuyÓn sinh.")
return
end
Pay(100000000)
ST_DoTransLife()
AddGoldItem(0, 4480)
end
..................
add như thế nào cho đúng ạ, bác chỉ em với !
Kethanglang
08-04-16, 05:20 PM
Cho em hỏi thêm code vòng sáng :
function vongsa()
n_title = 3000 -- S?a ID danh hi?u vào
local nServerTime = GetCurServerTime()+ 1728000; --20*24*60*60
local nDate = FormatTime2Number(nServerTime);
local nDay = floor(mod(nDate,1000000) / 10000);
local nMon = mod(floor(nDate / 1000000) , 100)
local nTime = nMon * 1000000 + nDay * 10000
Title_AddTitle(n_title, 2, nTime)
Title_ActiveTitle(n_title)
SetTask(1122,n_title)
end
.................
em muốn thêm code vòng sáng vào function chuyển sinh :
code chuyển sinh:
function transfer()
if GetLevel() < 190 then
Talk(1, "", "CÊp 190 trë lªn míi ca thÓ chuyÓn sinh.")
return
end
if (GetCash() <= 100000000) then
Talk(1, "", "Ph¶i ca ®ñ 10k v¹n míi ca thÓ chuyÓn sinh.")
return
end
Pay(100000000)
ST_DoTransLife()
AddGoldItem(0, 4480)
end
..................
add như thế nào cho đúng ạ, bác chỉ em với !
Đừng hỏi hãy thực hiện khi nào bí quá thì hỏi .:Laluot_230:
wermanhme1990
08-04-16, 05:31 PM
Không biết làm thì pm cậu ấy mà mua cho nhanh.
đây la code nâng cấp nv 150:
function level_up_to150()
local nCurLevel = GetLevel()
if nCurLevel >= 150 then
if ST_IsTransLife() == 1 then
Talk(1, "", "Ng¬i ®· ®¹t cÊp 150 råi.")
else
Talk(1, "", "§i chuyÓn sinh tríc ®i råi trë l¹i th¨ng cÊp.")
end
return
end
local nAddLevel = 150 - nCurLevel
ST_LevelUp(nAddLevel)
end
.......................
và nếu thêm chữ : "no" ,thì nó chỉ cho nhận 1 lần phải không bác ......./
function level_up_to150()
local nCurLevel = GetLevel()
if nCurLevel >= 150 then
if ST_IsTransLife() == 1 then
Talk(1, "no", "Ng¬i ®· ®¹t cÊp 150 råi.")
else
Talk(1, "no", "§i chuyÓn sinh tríc ®i råi trë l¹i th¨ng cÊp.")
end
return
end
local nAddLevel = 150 - nCurLevel
ST_LevelUp(nAddLevel)
end
Bạn thêm no vào task để làm gì . Nói rõ lý do mới giúp đc.
if nCurLevel >= 150 then . Là kiểm tra cấp nhân vật lớn hoặc bằng 150
if ST_IsTransLife() == 1 then là kiểm tra chuyển sinh
Bạn thêm no vào task để làm gì . Nói rõ lý do mới giúp đc.
if nCurLevel >= 150 then . Là kiểm tra cấp nhân vật lớn hoặc bằng 150
if ST_IsTransLife() == 1 then là kiểm tra chuyển sinh
em thêm "no" ,muốn cho nhận 1 lần ,sau khi chuyển sinh ,ko nhận lai nữa đó .
em đang vướng chổ sau khi cs , lai nhận tiêp 150 .....
carotkhoaitay
09-04-16, 11:25 AM
em thêm "no" ,muốn cho nhận 1 lần ,sau khi chuyển sinh ,ko nhận lai nữa đó .
em đang vướng chổ sau khi cs , lai nhận tiêp 150 .....
function cs1cap180()
if GetTask(357,0) == 9 then
if GetLevel() >= 180 then
if CalcFreeItemCellCount() > 50 then
if ST_GetTransLifeCount() >= 1 then
local ItemIndex = AddItem(6,1,2357,1,0,0)
SetItemBindState(ItemIndex,-2) ---khoa vinh vien
local ItemIndex = AddItem(6,1,26,1,0,0)
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex = AddItem(6,1,26,1,0,0)
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex = AddItem(6,1,22,1,0,0)
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex = AddItem(6,1,22,1,0,0)
SetTask(357,GetTask(357,0)+1)
Msg2Player( "B¹n nhËn ®îc phÇn thëng <color=yellow>Th¨ng CÊp 180 ChuyÓn Sinh LÇn 1<color> Chóc b¹n ch¬i game vui vÎ" );
Msg2SubWorld("§¹i hiÖp <color=yellow>"..GetName().."<color> nhËn phÇn thëng <color=yellow>Th¨ng CÊp 180 ChuyÓn Sinh LÇn 1<color> kh«ng hæ danh anh hïng hµo kiÖt xuÊt chóng")
else
Talk(1, "", "PhÇn thëng chØ dµnh cho ngêi trïng sinh lÇn 1");
return
end
else
Talk(1, "", "Hµnh trang kh«ng ®ñ 50 chç trèng.")
return
end
else
Talk(1, "", "B¹n cha ®¹t cÊp 180.")
end
else
Talk(1, "", "B¹n cha nhËn c¸c phÇn thëng tríc kia nªn kh«ng thÓ nhËn phÇn thëng nµy.Mét phÇn thëng chØ nhËn mét lÇn duy nhÊt !")
end
end
function cs1cap180()
if GetTask(357,0) == 9 then
if GetLevel() >= 180 then
if CalcFreeItemCellCount() > 50 then
if ST_GetTransLifeCount() >= 1 then
local ItemIndex = AddItem(6,1,2357,1,0,0)
SetItemBindState(ItemIndex,-2) ---khoa vinh vien
local ItemIndex = AddItem(6,1,26,1,0,0)
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex = AddItem(6,1,26,1,0,0)
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex = AddItem(6,1,22,1,0,0)
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex = AddItem(6,1,22,1,0,0)
SetTask(357,GetTask(357,0)+1)
Msg2Player( "B¹n nhËn ®îc phÇn thëng <color=yellow>Th¨ng CÊp 180 ChuyÓn Sinh LÇn 1<color> Chóc b¹n ch¬i game vui vÎ" );
Msg2SubWorld("§¹i hiÖp <color=yellow>"..GetName().."<color> nhËn phÇn thëng <color=yellow>Th¨ng CÊp 180 ChuyÓn Sinh LÇn 1<color> kh«ng hæ danh anh hïng hµo kiÖt xuÊt chóng")
else
Talk(1, "", "PhÇn thëng chØ dµnh cho ngêi trïng sinh lÇn 1");
return
end
else
Talk(1, "", "Hµnh trang kh«ng ®ñ 50 chç trèng.")
return
end
else
Talk(1, "", "B¹n cha ®¹t cÊp 180.")
end
else
Talk(1, "", "B¹n cha nhËn c¸c phÇn thëng tríc kia nªn kh«ng thÓ nhËn phÇn thëng nµy.Mét phÇn thëng chØ nhËn mét lÇn duy nhÊt !")
end
end
thanks bác ,đây la hàm nhận thưởng cs ....,em add nó vào npc được chứ bác ?
nếu em thay thế :
local ItemIndex = AddItem(6,1,2357,1,0,0)
SetItemBindState(ItemIndex,-2) ---khoa vinh vien
local ItemIndex = AddItem(6,1,26,1,0,0)
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex = AddItem(6,1,26,1,0,0)
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex = AddItem(6,1,22,1,0,0)
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex = AddItem(6,1,22,1,0,0)
..............................
nếu muốn nhận thửong chuyển sinh 2,3,4,5
chỉ cần thay thế phải không bác ?
Đúng rồi. Edit lại phần kiểm tra cấp và phần cấp cần để chuyển. Và phần thưởng thôi.
Câu hỏi ngẫu nhiên . Người như bác carot còn bao nhiêu?
:))
Đúng rồi. Edit lại phần kiểm tra cấp và phần cấp cần để chuyển. Và phần thưởng thôi.
Câu hỏi ngẫu nhiên . Người như bác carot còn bao nhiêu?
:))
bác ơi , em add vao npc rồi như sau:
function cs1cap190()
if GetTask(357,0) == 1 then
if GetLevel() >= 190 then
if CalcFreeItemCellCount() > 50 then
if ST_GetTransLifeCount() >= 1 then
local ItemIndex = AddGoldItem(0, 4480)
SetItemBindState(ItemIndex,-2) ---khoa vinh vien
local ItemIndex =
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex =
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex =
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex = AddItem(6,1,22,1,0,0)
SetTask(357,GetTask(357,0)+1)
Msg2Player( "B¹n nhËn ®îc phÇn thëng <color=yellow>Th¨ng CÊp 190 ChuyÓn Sinh LÇn 1<color> Chóc b¹n ch¬i game vui vÎ" );
Msg2SubWorld("§¹i hiÖp <color=yellow>"..GetName().."<color> nhËn phÇn thëng <color=yellow>Th¨ng CÊp 190 ChuyÓn Sinh LÇn 1<color> kh«ng hæ danh anh hïng hµo kiÖt xuÊt chóng")
else
Talk(1, "", "PhÇn thëng chØ dµnh cho ngêi trïng sinh lÇn 1");
return
end
else
Talk(1, "", "Hµnh trang kh«ng ®ñ 50 chç trèng.")
return
end
else
Talk(1, "", "B¹n cha ®¹t cÊp 190.")
end
else
Talk(1, "", "B¹n cha trung sinh1 nªn kh«ng thÓ nhËn phÇn thëng nµy.Mét phÇn thëng chØ nhËn mét lÇn duy nhÊt !")
end
end
mà không nhận đc ,nó báo chưa chuyển sinh 1,code có thiếu hay sai chổ nào chỉ em cái
carotkhoaitay
09-04-16, 01:55 PM
bác ơi , em add vao npc rồi như sau:
function cs1cap190()
if GetTask(357,0) == 1 then
if GetLevel() >= 190 then
if CalcFreeItemCellCount() > 50 then
if ST_GetTransLifeCount() >= 1 then
local ItemIndex = AddGoldItem(0, 4480)
SetItemBindState(ItemIndex,-2) ---khoa vinh vien
local ItemIndex =
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex =
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex =
SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex = AddItem(6,1,22,1,0,0)
SetTask(357,GetTask(357,0)+1)
Msg2Player( "B¹n nhËn ®îc phÇn thëng <color=yellow>Th¨ng CÊp 190 ChuyÓn Sinh LÇn 1<color> Chóc b¹n ch¬i game vui vÎ" );
Msg2SubWorld("§¹i hiÖp <color=yellow>"..GetName().."<color> nhËn phÇn thëng <color=yellow>Th¨ng CÊp 190 ChuyÓn Sinh LÇn 1<color> kh«ng hæ danh anh hïng hµo kiÖt xuÊt chóng")
else
Talk(1, "", "PhÇn thëng chØ dµnh cho ngêi trïng sinh lÇn 1");
return
end
else
Talk(1, "", "Hµnh trang kh«ng ®ñ 50 chç trèng.")
return
end
else
Talk(1, "", "B¹n cha ®¹t cÊp 190.")
end
else
Talk(1, "", "B¹n cha trung sinh1 nªn kh«ng thÓ nhËn phÇn thëng nµy.Mét phÇn thëng chØ nhËn mét lÇn duy nhÊt !")
end
end
mà không nhận đc ,nó báo chưa chuyển sinh 1,code có thiếu hay sai chổ nào chỉ em cái
if GetTask(357,0) == 1 then sua lai == 0
if ST_GetTransLifeCount() >= 1 then - danh cho ts = 1 hoac lon hon 1
HungDevJX
09-04-16, 02:12 PM
function cs1cap190()
if GetTask(357) == 0 then
if GetLevel() >= 120 then
if CalcFreeItemCellCount() > 50 then
if ST_GetTransLifeCount() >= 1 then
local ItemIndex = AddGoldItem(0, 4480)
SetItemBindState(ItemIndex,-2) ---khoa vinh vien
local ItemIndex = SetItemBindState(ItemIndex,-2) ---khoa vinh vie
local ItemIndex = AddItem(6,1,22,1,0,0)
SetTask(357,1)
Msg2Player( "B¹n nhËn ®îc phÇn thëng <color=yellow>Th¨ng CÊp 120 ChuyÓn Sinh LÇn 1<color> Chóc b¹n ch¬i game vui vÎ" );
Msg2SubWorld("§¹i hiÖp <color=yellow>"..GetName().."<color> nhËn phÇn thëng <color=yellow>Th¨ng CÊp 120 ChuyÓn Sinh LÇn 1<color> kh«ng hæ danh anh hïng hµo kiÖt xuÊt chóng")
else
ITC Computer NHA TRANG: Talk(1, "", "PhÇn thëng chØ dµnh cho ngêi trïng sinh lÇn 1");
return
end
else
Talk(1, "", "Hµnh trang kh«ng ®ñ 50 chç trèng.")
return
end
else
Talk(1, "", "B¹n cha ®¹t cÊp 120.")
end
else
Talk(1, "", "B¹n cha trung sinh1 nªn kh«ng thÓ nhËn phÇn thëng nµy.Mét phÇn thëng chØ nhËn mét lÇn duy nhÊt !")
end
end
mới fix lại code của carot đó. add là dùng thẳng
ok full ,cám ơn bác nhé ---------100 cục
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.