PDA

View Full Version : Tổng hợp 1 số hàm và cách sử dụng 1 số hàm



LàmGìĐểCóTiền
02-09-10, 07:55 AM
Talk("Tên NPC","Câu nói"). Câu nói npc
RunTask("Tên Task",chỉ số). Chạy task
GetTaskLog("Tên task"). Như gettask
GetLevel(). Kiểm tra cấp độ ng` chơi.
MsgTip("Câu nói"). Thông báo cái bảng nhỏ nhỏ gần ESC.
Select("Tên NPC hay là nhân vật","1. Lựa chọn 1","2.Lựa chọn 2",...,"Lựa chọn n")
GetSelect(). Kiểm tra sự lựa chọn.
GetKillNpc("Tên task","Tên npc đã kill"). Kiểm tra đã giết bao nhiu npc
GetItemNum("Tên item"). Kiểm tra xem có bao nhiu "Tên item".
AddSilver("Số bạc",0). Thêm bạc. "số bạc" ở đây cũng có thể xài số âm để lấy bớt tiền
AddGold("Số vàng"). Thêm vàng."số vàng" ở đây cũng có thể xài số âm để lấy bớt tiền
GetDayTask("Tên của task"). Như gettask nhưng sử dụng cho 1 ngày
GetParamInt(trị số). Chưa biết.
DelTaskLog("Tên task"). Xóa những ghi nhớ về "Tên task" khi đã sử dụng settasklog.
AddEffect("Tên effect"). Hiệu ứng trong file effect.ini. Chủ yếu cho đẹp. Vd khi nhận nv sẽ có cái hình tròn ngôi sao bên trong ở dưới
DelAllKillNpc("Tên task").
SetTaskLog("Tên task",Chỉ số). Set task tiếp theo trong task. Như settask của jx
GiveItem("Tên Item",Số lượng,0,0). Cho item nhanh. 2 thông số sau vẫn chưa test
FindNpc("Tên NPC"). Kiếm npc
AddExp("Chỉ số exp"). Nhìn là hiểu
GetSex(). Kiểm tra giới tính. 0 là trai,1 là gái.
GetTeamMember().Kiểm Tra Member trong Team
GetSilver(). Chắc là kiểm tra số bạc
GetFame(). Kiểm tra điểm danh vọng.
GotoMap("Tên map",Pos x,Pos y). đi đến map "Tên map". với vị trí Pos x,Pos y
GetFamily(). Chắc là kiểm tra có gia đình hay có vợ hoặc chồng chưa
GetItemFull(). Kiểm tra hành trang xem có full ko.
GetMaster(). dc sử dụng trong việc bái sư. Có lẽ kiểm tra xem sp hay đệ tử có bái sư hay nhận ai làm đồ đệ
SetMaster. Chưa biết cấu trúc.
MsgToAll("Câu nói"). Nhắn tin đến mọi ng`.
GetItem("Tên item"). Kiểm tra xem có "Tên item" ko.
TakeItem("Tên item"). Lấy 1 món đồ trên ng` nhân vật.
RandomItemAppe(Chỉ số). Chưa biết
GetParty("Tên môn phái"). kiểm tra xem nv có phải phái "Tên môn phái"
GetName(). Kiểm tra tên
AddDayTask. Chưa biết là cái gì.
TakeItemNum("tên item",số lượng). Lấy đồ trên nhân vật.
GetFriendNum(). kiểm tra có bao nhiêu bạn
SendMail("Tên ng` gửi","Tên ng` nhận","Nội dung","Món đồ muốn tặng",1,100)
ResetNpcPos. Chưa biết
DelKillNpc("Tên task","tên npc"). Xóa số lần giết npc trong task
AddLife(trị số). Thêm máu xài số âm là tru` máu
AddMana(trị số). thêm mana xài số âm là trừ mana
AddNumen(trị số). Thêm nguyên khí
GetNumen(). Kiểm tra nguyên khí
GetParty(). kiểm tra có tổ đội ko.
GetTeamNum(). Kiểm tra xem có bao nhiêu ng` trong team.
AddSkill("tên skill"). add 1 skill nhanh của môn phái.
AddFame(trị số). Thêm danh vọng
AddNewItem("TenItem",Số lượng vật phẩm,4,Cấp độ,Chữ màu,Chưa test,Số ngôi sao trên item,Chỉ số sức mạnh,hệ).
GetTeamPlayer(). Chưa biết
GetPrentice(). chưa biết
SetPrentice(tên). chưa biết
MsgTipTask("Câu nói");. thông báo nv đến ng` chơi.
GetPlayer("tên ng` chơi"). Chưa biết công dụng.
SavePlayer(trị số). Chưa biết
LoadPlayer(trị số). chưa biết
RunTalk("Tên item"). Chưa biết.
GetUseItem(). Kiểm tra sử dụng item.
GetFlower(). Chưa biết
SetFlower(Tên flower). chưa biết
TakeSilver(trị số). Lấy bạc.
TakeGold(trị số). Lấy vàng
DelUseItem(). chưa biết.
GetBindSilver(). Chưa biết
GetMap(). Kiểm tra map
AddLiteracy(trị số). chưa biết
GetPartyIndex(). Chưa biết
UpdateTopTen(). Cập nhật bảng xếp hạng.
LoadIni(). Load tập tin định dạng ini
Những hàm dưới đây dùng để tạo bảng, ai rảnh test cái. Chưa hiểu lắm về mấy cái bảng này.
AddChoice.
NewChoice("tên Task").
SetChoiceColNum(Trị số).
SetChoiceColTitle("tên 1","tên n",...).
SetChoiceColWidth(trị số 1, trị số n,.. )
GetChoice(). Chưa biết
ShowChoice(). Chưa biết
Trên đây là 1 số hàm thông dụng trong tiên lữ. Nếu ai biết công dụng mà những hàm tớ ghi chưa biết thì xin dc 1 lời chỉ giáo.
Ngoài ra nếu ai còn phát hiện thêm hàm nào nữa thì cứ việc post bài. Thấy hay thì thank cái,vì ko biết kiếm cái gì post vào ngày 2/9.

Minh Phụng
02-09-10, 07:57 AM
thanks đã chia sẻ...................

quanquy6c
02-09-10, 08:53 AM
cho hỏi cái hàm này dùng để viết vào đâu vậy:(

LàmGìĐểCóTiền
02-09-10, 10:16 AM
Tất nhiên là vào script rồi, mấy file có dạng LUA đó. 1 số hàm thì viết trong các task, 1 số khác thì viết thẳng vào npc

560931
02-09-10, 10:38 AM
chuẩn bị ta học lập trình có cái để ta vọc rùi cảm ơn chủ topic nhá