quangken
22-09-10, 03:37 PM
Script.lua chứa mã thực thi của chương trình và các lời gọi hàm APIs được viết bằng ngôn ngữ LUA. Trong tập tin bắt buộc phải có hàm main, là hàm chính thực thi tất cả các thao tác. Chương trình sẽ gọi duy nhất hàm này lúc bắt đầu chạy chương trình, kết thúc hàm này cũng là kết thúc chương trình. Mô tả hàm main như sau:
function main end ()
end
Khi kết thúc, chương trình sẽ gọi hàm StopTimer do đó trong tập tin script.lua bắt buộc phải có hàm này với mô tả như sau:
function StopTimer()
end
Nếu có sử dụng đến hàm khởi tạo bộ định thời timer thì chương trình sẽ tự động gọi hàm OnTimer với định dạng sau:
function OnTimer(nTimerID)
end
IncludeFile(“config.lua”) ở đầu tập tin script.lua dùng để chèn tập tin config.lua vào chương trình và sử dụng các biến thiết lập từ người dùng.
LàmGìĐểCóTiền
22-09-10, 03:41 PM
Hình như cái hàm đầu là end;. Ko biết có sai không
zonjkut3
22-09-10, 05:07 PM
Hình như cái hàm đầu là end;. Ko biết có sai không
function thì end hay end; cũng ko sao,nhưng nên dùng end; để dễ phân biệt
còn kết thúc if thì bắt buộc phải dùng end ,end; lỗi liền
thaihoa91
22-09-10, 05:52 PM
Theo tui dc bít các fần if thì end kết thúc có hay ko có ; cũng dc !
Nhưng kết thúc 1 FUNCTION thì bắt buộc end fải có ;
zonjkut3
22-09-10, 05:54 PM
Theo tui dc bít các fần if thì end kết thúc có hay ko có ; cũng dc !
Nhưng kết thúc 1 FUNCTION thì bắt buộc end fải có ;
quái
hồi topic trc nghe anh tài kêu là function end có hay ko cũng dc mà =.=
thaihoa91
22-09-10, 05:56 PM
quái
hồi topic trc nghe anh tài kêu là function end có hay ko cũng dc mà =.=
Nếu em mún bít rõ ! Vào Server JX rùi xóa ; của end kết thúc function rùi save lại !
Cho GameServer.exe chạy ! Xem nó có load báo lỗi ko ! Nếu ko thì click talk xem có thực thi function đó dc ko !
quangken
22-09-10, 08:19 PM
Tớ Quên Sẽ Up load tiếp nha ......
nguyentrunghbl
22-09-10, 10:46 PM
Script.lua chứa mã thực thi của chương trình và các lời gọi hàm APIs được viết bằng ngôn ngữ LUA. Trong tập tin bắt buộc phải có hàm main, là hàm chính thực thi tất cả các thao tác. Chương trình sẽ gọi duy nhất hàm này lúc bắt đầu chạy chương trình, kết thúc hàm này cũng là kết thúc chương trình. Mô tả hàm main như sau:
function main()
end
Khi kết thúc, chương trình sẽ gọi hàm StopTimer do đó trong tập tin script.lua bắt buộc phải có hàm này với mô tả như sau:
function StopTimer()
end
Nếu có sử dụng đến hàm khởi tạo bộ định thời timer thì chương trình sẽ tự động gọi hàm OnTimer với định dạng sau:
function OnTimer(nTimerID)
end
IncludeFile(“config.lua”) ở đầu tập tin script.lua dùng để chèn tập tin config.lua vào chương trình và sử dụng các biến thiết lập từ người dùng.
Cái này giống viết script bên VNG vậy quangken!! Nếu có thời gian thì cứ dạy anh em nhé Cảm ơn rất nhiều!!
quangken
23-09-10, 09:47 AM
Cái này giống viết script bên VNG vậy quangken!! Nếu có thời gian thì cứ dạy anh em nhé Cảm ơn rất nhiều!!
Tớ Dậy Tiếp nhé  ! thế các cậu muốn hỏi phần nào Scpict hay Add item
quangken
23-09-10, 10:39 AM
Next nà
Config.lua là tập tin chứa các biến lưu các thiết lập từ GUI của người dùng. Các biến này được sử dụng trong tập tin script.lua. Người dùng có thể thay đổi giá trị trực tiếp hoặc gián tiếp hoặc thêm vào các biến khác phục vụ cho quá trình lập trình của mình. Tất cả các biến mặc định trong tập tin này người dùng không được thay đổi tên.
 
Tên biến
 Giá trị
 Công dụng
 
--Do not remove this line
 None
 Header của file, không được xóa
 
bHideGameWindows
 0,1
 Ẩn cửa sổ game
 
bExitWhenUseTownPortal
 0,1
 Thoát game khi thổ địa phù
 
bExitWindows
 0,1
 Hẹn giờ tắt máy
 
nExitWindowsHour
 Number
 Giờ để tắt máy
 
nExitWindowsMinute
 Number
 Phút để tắt máy
 
bExitGame
 0,1
 Hẹn giờ thoát game
 
nExitGameHour
 Number
 Giờ thoát game
 
nExitGameMinute
 Number
 Phút thoát game
 
bAutoAddLife
 0,1
 Tự động bơm máu
 
nAddLifeValue
 Number
 Ngưỡng máu cần bơm
 
nAddLifeTime
 Number
 Thời gian để bơm tiếp theo
 
bAutoAddMana
 0,1
 Tự động bơm mana
 
nAddManaValue
 Number
 Ngưỡng để bơm mana
 
nAddManaTime
 Number
 Thời gian để bơm tiếp theo
 
bLifeLess
 0,1
 Sinh lực nhỏ hơn
 
nLifeLessValue
 Number
 Giá trị sinh lực nhỏ hơn
 
bManaLess
 0,1
 Mana nhỏ hơn
 
nManaLessValue
 Number
 Giá trị mana nhỏ hơn
 
bEmptyLife
 0,1
 Hết bình máu
 
bEmptyMana
 0,1
 Hết bình mana
 
bFullBox
 0,1
 Đầy hành trang
 
nFullBoxType
 Number
 Loại đầy hành trang (số ô)
 
bFullMoney
 0,1
 Đầy tiền
 
nFullMoneyValue
 Number
 Giá trị tiền đầy
 
bItemDuration
 0,1
 Kiểm tra đồ hư (độ bền hiện tại)
 
nItemDurationValue
 Number
 Giá trị độ bền cần kiểm tra
 
bUsePoison
 0,1
 Tự dùng giải độc
 
bUseMasterCard
 0,1
 Tự dùng sư đồ thiếp
 
bUseDoubleExp
 0,1
 Tự dùng vật phẩm x2 kinh nghiệm
 
tbItemDoubleExp
 String
 Danh sách vật phẩm x2 kinh nghiệm
 
bEmyBuff
 0,1
 Nga My buff Từ Hàn Phổ Độ
 
nEmyBuffValue
 Number
 % máu để Nga My buff
 
bEmyBuffTeam
 0,1
 Ngay My buff cho toàn tổ đội
 
bAutoAttackNpc
 0,1
 Tự động đánh quái
 
nNpcSearchRange
 Number
 Phạm vi tìm quái đánh
 
nHorseType
 Number
 Tùy chọn ngựa khi đánh
 
bHitClosed
 0,1
 Đánh áp sát
 
nHitClosedRange
 Number
 Khoảng cách áp sát
 
bIgnoreBoss
 0,1
 Tránh boss vàng
 
bDefense
 0,1
 Phòng thủ
 
nDefenseType
 Number
 Loại phòng thủ
 
nDefenseRange
 Number
 Khoảng cách phòng thủ
 
nAuraSkillId1
 Number
 Chiêu thức hỗ trợ 1
 
nAuraSkillId2
 Number
 Chiêu thức hỗ trợ 2
 
nAuraSkillId3
 Number
 Chiêu thức hỗ trợ 3
 
nLeftSkillId
 Number
 Chiêu đánh trái
 
nRightSkillId
 Number
 Chiêu đánh phải
 
nBossSkillId
 Number
 Chiêu dùng đánh boss
 
nAttackSkillType
 Number
 Thiết lập chiêu đánh
 
nAttackSkillValue
 Number
 Giá trị thiết lập chiêu đánh
 
nAttackValueType
 Number
 Loại chiêu đánh
 
nAuraSkillType
 Number
 Chiêu phụ trợ
 
nAuraSkillValue
 Number
 Giá trị chiêu phụ trợ
 
nAuraValueType
 Number
 Loại chiêu phụ trợ
 
bAutoPickUpObj
 0,1
 Tự nhặt đồ
 
nPickUpObjRange
 Number
 Khoảng cách tìm đồ
 
bIgnoreObj
 0,1
 Không bỏ sót đồ
 
bMoneyItem
 0,1
 Nhặt tiền và đặc phẩm
 
bPickUpInCity
 0,1
 Nhặt đồ trong thành
 
nFilterObjType
 Number
 Lọc đồ theo thuộc tính
 
tbFilterMagicType
 Number
 Danh sách thuộc tính ma pháp
 
bObjPrice
 0,1
 Lọc đồ theo giá
 
nPriceValue
 Number
 Giá cần lọc
 
bObjLevel
 0,1
 Lọc theo cấp
 
nLevelValue
 Number
 Giá trị cấp cần lọc
 
bAutoSortObj
 0,1
 Tự sắp xếp hành trang
 
nKeepObjType
 Number
 Loại đồ cần giữ lại
 
bKeepRing
 0,1
 Giữ nhẫn
 
nRingValue
 Number
 Giá trị nhẫn
 
nBellValue
 Number
 Giá trị ngọc bội, dây chuyền
 
bAutoFollow
 0,1
 Tự động theo sau
 
szFollowName
 String
 Tên nhân vật cần theo sau
 
nFollowRange
 Number
 Khoảng cách theo sau
 
bAttackSingle
 0,1
 Không đánh lẻ
 
bAroundMap
 0,1
 Theo bản đồ
 
nAroundMapId
 Number
 ID của bản đồ
 
bAroundPoint
 0,1
 Đánh quanh điểm
 
nAroundPointX
 Number
 Tọa độ quanh điểm x
 
nAroundPointY
 Number
 Tọa độ quanh điểm y
 
nAroundPointRange
 Number
 Khoảng cách theo tọa độ
 
bFollowPoint
 0,1
 Theo tọa độ
 
tbFollowPoint
 Number
 Danh sách các tọa độ
 
bAutoRideHorse
 0,1
 Tự động lên ngựa
 
bRideHorseWhenMove
 0,1
 Lên ngựa khi di chuyển
 
bAttackNpcWhenMove
 0,1
 Đánh quái trên đường đi
 
bAutoInviteTeam
 0,1
 Tự động tổ đội
 
tbMemberName
 String
 Danh sách các thành viên
 
nRequestInviteType
 Number
 Loại yêu cầu mời
 
nResponseInviteType
 Number
 Loại phản hồi
 
bAutoLeaveTeam
 0,1
 Tự rời nhóm
 
nLeaveTeamWhenMemberNum
 Number
 Rời nhóm khi số thành viên
 
nLeaveTeamWhenTime
 Number
 Rời nhóm theo thời gian
 
bDeleteMemberAbsent
 0,1
 Xóa thành viên vắng mặt
 
nDeleteMemberAbsentValue
 Number
 Thời gian vắng mặt
 
bTurnBack
 0,1
 Về thành tự quay lại
 
bSellItem
 0,1
 Bán đồ
 
bRepairItem
 0,1
 Sửa đồ
 
bGetRepute
 0,1
 Nhận phúc duyên, danh vọng
 
bDrawMoney
 0,1
 Rút tiến
 
nDrawMoneyValue
 Number
 Số tiền rút
 
nBoxPassword
 Number
 Mật khẩu rương
 
bBuyLife
 0,1
 Mua máu
 
nBuyLifeType
 Number
 Loại máu
 
nBuyLifeValue
 Number
 Số lượng máu
 
bBuyMana
 0,1
 Mua mana
 
nBuyManaType
 Number
 Loại mana
 
nBuyManaValue
 Number
 Số lượng mana
 
bBuyPoison
 0,1
 Mua giải độc
 
nBuyPoisonType
 Number
 Loại giải độc
 
nBuyPoisonValue
 Number
 Số lượng giải độc
 
bBuyTownPortal
 0,1
 Mua thổ địa phù
 
nBuyTownPortalValue
 Number
 Số lượng thổ địa phù
 
bGiveFightCard
 0,1
 Nộp khiêu chiến lệnh
 
nGiveFightCardValue
 Number
 Số lượng khiêu chiến lệnh
 
bSaveMoney
 0,1
 Gởi tiền
 
nSaveMoneyValue
 Number
 Lượng tiền gởi
 
nStoreItemPlace
 Number
 Cất đồ vào rương
 
bGoBackPoint
 0,1
 Quay lại điểm củ
 
nGoBackPointType
 Number
 Chỗ cần quay lại
 
nGotoMapId
 Number
 Bản đồ luyện công
 
nOnlineTimeValue
 Number
 Thời gian online
 
nOnlineTimeType
 Number
 Thực hiện thời gian online
 
bAutoQuest
 0,1
 Tự làm nhiệm vụ
 
bMeetQuester
 0,1
 Gặp dã tẩu thôn
 
nQuestWeaponType
 Number
 Nhiệm vụ trang bị
 
nQuestLetterType
 Number
 Nhiệm vụ đồ chí
 
nQuestExpType
 Number
 Nhiệm vụ trị kinh nghiệm
 
nQuestReputeType
 Number
 Nhiệm vụ danh vọng
 
nQuestFuYuanType
 Number
 Nhiệm vụ phúc duyên
 
nQuestPKValueType
 Number
 Nhiệm vụ trị PK
 
nQuestTongJinType
 Number
 Nhiệm vụ Tống Kim
 
nQuestItemType
 Number
 Nhiệm vụ tìm vật phẩm
 
nQuestKillNpcType
 Number
 Nhiệm vụ duyệt quái
 
nQuestDesPKType
 Number
 Nhiệm vụ giảm PK
 
bGetItemBox1
 0,1
 Lấy đồ rương 1
 
bGetItemBox2
 0,1
 Lấy đồ rương 2
 
bGetItemBox3
 0,1
 Lấy đồ rương 3
 
nStopTaskType
 Number
 Khi dừng nhiệm vụ
 
tbTravelMap
 Number
 Các thành sẽ tìm vật phẩm
 
tbItemPrice
 Number
 Các giá có thể mua vật phẩm
 
bCancelGetItem
 0,1
 Không lấy đồ khi Dã Tẩu không trả
 
bFilterItem
 0,1
 Lọc đồ
 
bGetAllBoxItem
 0,1
 Lấy đồ từ mọi rương
 
bCancelBuyItem
 0,1
 Không mua vật phẩm
 
bCancelNoItem
 0,1
 Hủy khi tìm không thấy vật phẩm
 
tbLetterMap
 Number
 Bản đồ hủy nhiệm vụ đồ chí
 
tbShituMap
 Number
 Bản đồ hủy nhiệm vụ mật chí
 
bCancelNoMap
 0,1
 Hủy nhiệm vụ khi không có map
 
bCancelNoAmount
 0,1
 Hủy nhiệm vụ khi không đủ lượng
 
nCancelTimeOut
 Number
 Khoảng thời gian hủy nhiệm vụ
 
tbKillerMap
 Number
 Bản đồ đánh quái
 
tbCancelItem
 Number
 Không lấy vật phẩm
 
bMinCardNumber
 0,1
 Lấy lệnh bài ngẫu nhiên
 
nMinCardValue
 Number
 Giá trị cần lấy
 
bBuyFuYan
 0,1
 Mua phúc duyên
 
nFuYanValue
 Number
 Giá trị phúc duyên cần mua
 
tbAwardPrice
 Number
 Danh sách nhận thưởng
By Lê Hồng Minh
kinkina2009
23-09-10, 06:35 PM
cậu chép cái code script của Auto VNG qua đây làm gì thế :-j
tungpro102
23-09-10, 06:39 PM
cậu chép cái code script của Auto VNG qua đây làm gì thế :-j
Cho mọi người cùng nhau vọc mà :D :))
quangken
23-09-10, 06:50 PM
Cái Này Cũng Có Ích cho newbie mà k thấy chữ By Lê Hồng Minh Đẹp Zai của chúng ta à
kinkina2009
24-09-10, 01:17 PM
nói chung cái này không dùng được trong JX đâu , có vài cái có nhưng cậu post nguyên thế thì ai mà hiểu |-)
Zin Kull
25-09-10, 11:25 AM
xàm quá, del cho bớt tốn tài nguyên của forum đi mod, cái này xài đc trong jx off của chúng ta thì ta cũng đầu tư mở một server giống VNG rồi còn gỳ :)) cần thì phải ngồi nghiên cứu chi cho mệt
Powered by vBulletin® Version 4.2.0 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.