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