搜索
查看: 2093|回复: 2

[求助] 关于ROUND_END的判断和获取

[复制链接]
发表于 2008-6-22 16:45:29 | 显示全部楼层 |阅读模式 来自 中国–辽宁–沈阳
请问一个问题

如何判断和获取 round_end [战斗结束]

我想在某一局战斗结束的时候让服务器执行一个命令 [用IF语句]

请求帮助!
发表于 2008-6-22 17:10:30 | 显示全部楼层 来自 中国–北京–北京–海淀区

回复: [求助] 关于ROUND_END的判断和获取

register_logevent("round_end", 2, "1=Round_End")

public round_end()
{
}
回复

使用道具 举报

 楼主| 发表于 2008-6-22 17:42:05 | 显示全部楼层 来自 中国–辽宁–沈阳

回复: [求助] 关于ROUND_END的判断和获取

谢谢  JIM_YANG

请你帮我看看下面这个代码   [用于到了某一局队伍换边]
它默认的换边是下一局开始的时候换边  这样换边在1.5里面根本换不了
我想把它改成 在战斗结束的时候 执行换边命令
[PHP]
  if ( ! gb_IsSpecnChoose == true )
  {
   if ( get_pcvar_num ( gp_switchall ) ) fn_switchall ()
   fn_restartorlo3 ()
  }[/PHP]
[PHP]public fn_switchall ()[/PHP]

我的想法是在代码的这2个地方添加if语句来执行Round_end队伍换边

我在代码里面依次添加new bool:g_roundended
register_logevent("round_end", 2, "1=Round_End")

public round_end()
{
g_roundended = true
}

然后把 if ( get_pcvar_num ( gp_switchall ) ) 改为 if ( (get_pcvar_num ( gp_switchall ))  || (g_roundended = true ))
结果还是换不了边啊

郁闷!

请你帮我看看  具体改怎么该   万分感激!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表