SetTimer(Thời gian,thứ tự file trong TimerTask) ---thời gian tính bằng giây ví dụ : 60 giây = 60*18 ---Được khởi động bằng hàm function OnTimer()StopTimer() ---Tắt hàm SetTimer() cho vào lúc mình muốn nó sẽ dừng lại GetTimerId() ---Chưa xài bao giờ nhưng cho ID thời gian vào nó chạy GetWorldPos() ---Lấy tọa độ trong Maps đang đứng SubWorldID2Idx(id của Map) ---Kiểm tra xem Map có mở chưa DelNpc(id NPC) ---Xóa NPC đã Add thêm Cách làm : themNPC = AddNPC(......) muốn xóa con đó dùng DelNPC(themNPC) là đã đc xóa GetColdR() ---Kiểm tra kháng Băng của NV SetColdR(số) ---Cài đặt kháng cho NV GetFireR() lửa ] SetFireR() ] GetLightR() lôi ] ---giống hàm Băng SetLightR() ] GetPoisonR() độc ] SetPoisonR() ] GetPhyR() phòng thủ vật lý ] SetPhyR() ] GetDefend() ---Kiểm tra né tránh GetSex() ---kiểm tra giới tính = 0 là nam = 1 là nữ GetSeries() ---Kiểm tra ngũ hành GetUUID() ---Lấy ID của Nhân vật GetRestAP() ---Kiểm tra Tiềm Năng chưa nâng GetRestSP() ---kiểm tra điểm Kỹ năng chưa nâng AttackNpc() ---Hàm NPC hỗ trợ Cấu trúc hàm AttackNpc(ID NPC,sát thương vật lý,băng,hỏa,điện,độc) KillNpc(id npc) ---giết NPC xài giống cái DelNPCKillPlayer() ---giết chết người chơi SetNpcCurCamp() ---Cài đặt trạng thái của NPC = 6 là Talk, = 5 là quái GetCityCount() --- đếm các thành thị không nó trong file nào của SettingsGetCity() ---Lấy tên thành thị đang đứng GetWharfName() ] GetWharfCount() ]---Liên quan đến file WharfPrice.txt và Wharf.txt GetWharfPrice() ] GetWharf() ] GetWharfPos() ] GetSkillId() ---Kiểm tra skill trong skill list SetSkillLevel() ---Cài đặt điểm skill chưa xài thử SetChatFlag() ---Không biết GetMissionV() và SetMissionV() giống SetTask nhưng có tác dụng dến cả Server GetGlbMissionV() và SetGlbMissionV() mạnh hơn hàm SetMissionV() ----------------------------Hàm dùng cho Mission------------------------------------OpenMission(thứ tự file) mở RunMission(thứ tự file) chạy ---Các file lua trong settings\task\mission.txt CloseMission(thứ tự file) đóng GetMSRestTime(thứ tự file,thời gian) --- dùng cho hàm Mission GetMSIdxGroup(thứ tự file,id Player) ---kiểm tra nhómAddMSPlayer() ---thêm người vào Mission đang diễn ra DelMSPlayer() ---Xóa khỏi Mission GetNextPlayer() ---lấy nhân vật tiếp theo PIdx2MSDIdx() ---kiểm tra nhân vật gì đó ko bít chưa xài MSDIdx2PIdx(thứ tự file,lời nhắn) ---nhắn tin tới người đang trong MissionNpcIdx2PIdx() ---chuyễn từ NPC sang người chơi ko bít là gì GetMSPlayerCount(thứ tự file,phe = 1 hoặc 2) ---đếm số người đang làm Mission RevivalAllNpc() ---Phục hội lại toàn bộ NPCSetPMParam() và GetPMParam() ---cài đặt tiến trinh làm MissionMsg2MSGroup("lời nhắn",phe = 1 hoặc 2) gởi tin nhắn tới phe lâu quá ko xài ko nhớ đúng ko Msg2MSAll() ---nhắn tin tới toàn bộ người đang trong MissionMsg2MSPlayer() ---nhắn tin tới 1 người đang làm mission ---------------------------------------------------------------------------------------SetDeathScript() ---cài script cho nhân vật khi chết Death() ---giết NPC HideNpc(tên hay id của NPC,thời gian ẩn) ---giấu NPC SetLogoutRV() ---khôi phục cho nhân vật khi thoát ko chưa xài bao giờ SetCreateTeam() ---tạo tổ độ iGetPK() và SetPK(số) thiết lập PK ShowLadder(số ladder,ladderid,ladderid,...) ko bít tác dụng OpenTong() ---Mở Tống Kim SetPunish(số) ---- =0 có nghĩa ko làm xong nhiệm vụ đc sẽ bị phạt SwearBrother(số) ----tạo bằng hữu MakeEnemy(tên) ---tạo kẽ thù RollbackSkill() ---khôi phục skill dùng trong tẫy tủyU pdateSkill() ---cập nhật lại skill GetExtPoint() và PayExtPoint() ko hiểu StartMissionTimer(id tùy ý,thứ tự file TimerTask,thời gian*18)
Subscribe to:
Post Comments (Atom)
Post a Comment Blogger Facebook