PDA

View Full Version : giúp em về cái script Va với



shppero
17-08-11, 04:28 PM
cho em hỏi làm sao để viết script = hàm gì để chuyển cả tổ đội đến 1 bàn đồ nào đó, hoặc đặt 1 nv cho tổ đội, trao phàn thường cho tổ đội.
<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>

DNTmaster
17-08-11, 04:49 PM
Hàm tác dụng lên toàn tổ đội

Giải thích 1 tý:

PlayerIndex là 1 biến trong Game. mỗi nhân vật đều có 1 con số biểu tượng dùng để quản lý gọi là PlayerIndex

ví dụ:


function main()
PlayerIndex = 1
Msg2Player("Chao ban")
end

Hàm trên chỉ tác dụng với nhân vật đầu tiên thôi. Để test bạn log vào game 2 acc cùng sữ dụng hàm đó sẽ thấy khác biệt. Chỉ có 1 nhân vật nhận dc câu thông báo "Chao Ban"

Cũng như thế để tác dụng lên 1 tổ đội ta làm như sau


--400 là con số tối đa 1 Server bình thường load dc đối với online còn Offline ta xữ dụng GetPlayerCount() để lấy số người onl
for i =1,400 do
PlayerIndex = i -->Dùng đế tác động lên toàn bộ người chơi trong game
if GetTeam() == <ID tổ đội> then
-->Hàm xữ lý
Msg2Player("Ban dang trong to doi id"..GetTeam())
end
end

để move cả tổ đội tới cùng 1 maps bạn bỏ hàm NewWorld vào chỗ hàm xữ lý.
Để tặng thưởng cũng cho vào đó

còn GetTeam() thì bạn phải lấy đầu lúc tổ đội đăng ký để xử lý
GetTeam() trả về giá trị từ 0 tới 999
nếu trả về giá trị nil thì có nghĩa là người chơi ko có tổ đội