你忽略了这里
复制程式
              case 5: // Join Spectator
              {
                     // If alive
                     if (is_user_alive(id))
                     {
                            // Check that we still have both humans and zombies to keep the round going
                            check_round(id)
                            
                            // Kill him before he switches team
                            dllfunc(DLLFunc_ClientKill, id)
                     }
                     
                     // Save player stats
                     save_stats(id)
                     
                     // Remove previous tasks
                     remove_task(id+TASK_TEAM)
                     remove_task(id+TASK_MODEL)
                     remove_task(id+TASK_FLASH)
                     remove_task(id+TASK_CHARGE)
                     remove_task(id+TASK_SPAWN)
                     remove_task(id+TASK_BLOOD)
                     
                     // Then move him to the spectator team
                     fm_set_user_team(id, CS_TEAM_SPECTATOR)
                     fm_set_user_team_msg(id+TASK_TEAM)
              }