is_user_bot(id)的問題

Home Home
引用 | 編輯 觀眾甲
2012-01-18 19:13
樓主
推文 x0
每次我這樣打
register_logevent("logevent_round_end", 2, "1=Round_End")

public logevent_round_end()
{
     if(is_user_bot(id))
     {
           XXXXXXX
      }
}


都會轉檔失敗,請問這是為什麼呢?

獻花 x0
引用 | 編輯 HiNess
2012-01-18 19:27
1樓
  
public logevent_round_end()
{
  for (new id = 1; id = get_maxplayers(); id++)
  {
      if(is_user_bot(id))
      {
          XXXXXXX
      }
  }
}

logevent_round_end()必須使用迴圈阿...

獻花 x0
引用 | 編輯 tw2twtw
2012-01-18 19:34
2樓
  
id通常指的是玩家編號

register_logevent("logevent_round_end", 2, "1=Round_End")
是SV的事件,所以沒有 id



for (new id = 1; id = get_maxplayers(); id++)
指的是把所有玩家編號都執行一次 (共32個)

獻花 x1
引用 | 編輯 觀眾甲
2012-01-18 19:40
3樓
  
下面是引用 tw2twtw 於 2012-01-18 19:34 發表的 : 到引言文
id通常指的是玩家編號

register_logevent("logevent_round_end", 2, "1=Round_End")
是SV的事件,所以沒有 id



for (new id = 1; id = get_maxplayers(); id++)
指的是把所有玩家編號都執行一次 (共32個)
謝謝上面兩位,試一下xD這樣就不用那麼麻煩了

獻花 x0
引用 | 編輯 史來姆
2012-01-18 20:40
4樓
  
你都沒定義id, 哪來的id呢
就像你沒給錢,哪來的食物呢(謎:人家送的

獻花 x1