Re: [問題] 關於zmud的觸發問題
關於檢查有沒有玩家在同一格的部分
我有比較簡單的方式可以運用
先使用查詢玩家的指令(通常是who)
假設有兩個玩家在線上
-----------------------
太空老鼠(furnacer)
硬兔(in2)
-----------------------
句型:*~((%w)~)
指令:#add IDdatabase %1|
這個動作會把抓到的id存入變數IDdatabase裡面
所以目前的變數的字串應該是:furnacer|in2|
再利用函數 %ismember 檢查當格抓到的id
%ismember用法:%ismember ("欲比對的字串","字串資料庫")
資料庫內的字串用|隔開
以此例來說語法為:%ismember("抓到的id","@IDdatabase")
這個動作是檢查抓到的id是不是在變數 IDdatabase 裡面的
如果有在裡面的話會回傳數值1,反之為0
講到這邊很明白了吧?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.126.115
討論串 (同標題文章)
mud 近期熱門文章
13
23
PTT遊戲區 即時熱門文章
50
64