CS1.6僵尸 观察模式 的一个问题

Home Home
引用 | 編輯 starbaby
2009-04-11 16:00
樓主
推文 x0
       
打僵尸的时候老有人喜欢M6自杀,所以想去除M6观察模式。但是我修改了sma文件后出错了。

将主插件里的
// 5-6. Help and join spec
len += formatex(menu[len], sizeof menu - 1 - len, "\r5.\w %L^n^n\r6.\w %L^n^n", id, "MENU_INFO", id, "MENU_SPECTATOR")
以前是不是这样写的? 
 
改成   
// 5. Help
len += formatex(menu[len], sizeof menu - 1 - len, "\r5.\w %L^n", id, "MENU_INFO") 


但是改了之后不能用了
那位大侠知道的告诉一下
  

獻花 x0
引用 | 編輯 牙京
2009-04-11 17:00
1樓
  
你忽略了這裡
複製程式
              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)
              }


獻花 x0
引用 | 編輯 starbaby
2009-04-12 12:52
2樓
  
非常感谢~

獻花 x0