Cho hỏi có cách nào xác định được player chủ khi chơi LAN hay mạng. Tính làm thêm mấy cái chức năng dành riêng cho player chủ phòng.
Cái này mình từng kiếm và thử, đa số đúng

. ( trên thehelper.net )
Lập 1 biến tên Host loại Player
Bạn paste cái này vào hình cái map ở đầu mục triggers :
function GetHost takes nothing returns nothing
local gamecache g = InitGameCache("Map.w3v")
call StoreInteger ( g, "Map", "Host", GetPlayerId(GetLocalPlayer ())+1)
call TriggerSyncStart ()
call SyncStoredInteger ( g, "Map", "Host" )
call TriggerSyncReady ()
set udg_Host = Player( GetStoredInteger ( g, "Map", "Host" )-1)
call FlushGameCache( g )
set g = null
endfunction
Lập 1 trigger khác có Event : Time eslape 0.05s, Act : Custom script: call GetHost()
Như vậy biến Host cũng chính là player chủ phòng. Cách này mình cũng chỉ đang thử.
"Final note: This is not 100% stable, the gethost() can fail sometimes and select another player, however that is quite rare."