看板 mud 關於我們 聯絡資訊
關於檢查有沒有玩家在同一格的部分 我有比較簡單的方式可以運用 先使用查詢玩家的指令(通常是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