Alopex 發表於 2009-9-17 18:04:04

【 原 創 】waitingroom2bg詳細用法

本帖最後由 哆啦ˇ 於 2009-11-18 07:35 PM 編輯

waitingroom2bg
說明:將聊天室內的玩家加入戰場隊伍
使用方法:waitingroom2bg(<map_name>,<x>,<y>,<ev>,<dev>[,<npc_name>])
map_name為字符
x跟y分別是傳送到的地方
ev:執行事件(字符)
dev:事件,死亡執行,不可省略(字符)
npc_name:執行聊天室的npc名稱(省略的話就是執行事件的NPC)
範例:
waitingroom2bg("bat_b01",390,10,"Flavius_BG1::OnGuillaumeQuit",""); (原先戰場的)
說明:將聊天室內的玩家加入到戰場隊伍,並且傳送到地圖的X跟Y
關於戰場隊伍的ID取得,可以使用此方式
例如:
set $@FlaviusBG1_id1, waitingroom2bg("bat_b01",390,10,"Flavius_BG1::OnGuillaumeQuit","");
變量$@FlaviusBG1_id1就會成戰場隊伍的ID

之前發過,現在談談他的詳細用法

大家都知道,當聊天室人物滿了之後,會將玩家傳送到戰場地圖,並且會自動形成隊伍

waitingroom2bg這個指令會傳回該戰場隊伍的隊伍ID

並且,聊天室內人數紀錄在$@arenamembersnum變數內
聊天室內帳號ID在$@arenamembers串列內,初始值為0

Alopex 發表於 2009-9-17 18:07:49

另外
getcharid也可以返回戰場隊伍ID

利用方法getcharid(<type>{,"<character name>"})
0 - Character ID number.
1 - Party ID number.
2 - Guild ID number.
3 - Account ID number.
4 - bg_ID number.參數4就可以返回戰場隊伍ID
頁: [1]
查看完整版本: 【 原 創 】waitingroom2bg詳細用法