KYO 发表于 2008-6-22 16:45:29

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

请问一个问题

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

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

请求帮助!

jim_yang 发表于 2008-6-22 17:10:30

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

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

public round_end()
{
}

KYO 发表于 2008-6-22 17:42:05

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

谢谢JIM_YANG

请你帮我看看下面这个代码   [用于到了某一局队伍换边]
它默认的换边是下一局开始的时候换边这样换边在1.5里面根本换不了
我想把它改成 在战斗结束的时候 执行换边命令

if ( ! gb_IsSpecnChoose == true )
{
   if ( get_pcvar_num ( gp_switchall ) ) fn_switchall ()
   fn_restartorlo3 ()
}
public fn_switchall ()

我的想法是在代码的这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 ))
结果还是换不了边啊

郁闷!

请你帮我看看具体改怎么该   万分感激!
页: [1]
查看完整版本: [求助] 关于ROUND_END的判断和获取