下面是引用 陈维亨 于 2013-12-31 23:52 发表的 抱歉! ! |抱歉! ! 请过目吧! 大大!:
如果你说的分数有问题指的是人类活到回合时间结束也不算人类胜利的话…
就在1946行插入 g_scorehumans++ 就好了…
复制程式
else
{
// No one wins
set_hudmessage(0, 200, 0, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 3.0, 2.0, 1.0, -1)
client_print(0, print_center, "%L", LANG_PLAYER, "WIN_NO_ONE")
// Play win sound
ArrayGetString(sound_win_no_one, random_num(0, ArraySize(sound_win_no_one) - 1), sound, charsmax(sound))
PlaySound(sound)
/* 我是1946行 */
// Round end forward
ExecuteForward(g_fwRoundEnd, g_fwDummyResult, ZP_TEAM_NO_ONE);
}
至于人数问题…ZP4.3都有提供 zp_get_zombie_count() 和 zp_get_human_count() 了…
如果你用的计分版插件判断还有误差…那就是计分版的人数计算写法不同…