下面是引用 vincent007 於 2011-02-08 18:04 發表的 :
回合開始倒數完後自動被感染
複製程式
#include <amxmodx>
#include <zombieplague>
new bool:g_be_zombie[33] = { false, ... }
public plugin_init()
{
register_plugin("undefined", "1.0", "MyChat:a7811311622")
}
public zp_round_started(gamemode, id)
{
if (gamemode)
{
for(new i = 1; i <= get_playersnum(); i++) g_be_zombie[i] = false
static zombie_count; zombie_count = floatround(get_playersnum()*0.9)
static g_count; g_count = 0
static random_id; random_id = 0
while (g_count < zombie_count)
{
random_id = random_num(1, get_playersnum())
if (is_user_bot(random_id) && !g_be_zombie[random_id])
{
g_be_zombie[random_id] = true
zp_infect_user(random_id)
g_count++
}
}
}
}
未測試…結果不保證…