嘛.....如果你真的想刪解毒的話
請耐心的看下去
請在修改之前,保留原本的sma,以免改錯時補救不了先把
複製程式
// Extra Items: costs for Night Vision, Antidote, Zombie Madness, and Infection Bomb
new const g_extra_costs2[] = { 1, 2000, 15, 10 }
其中一個數值刪好就行
然後
複製程式
// Hard coded extra items
enum
{
EXTRA_NVISION = 0,
EXTRA_ANTIDOTE,
EXTRA_MADNESS,
EXTRA_INFBOMB,
EXTRA_WEAPONS_STARTID
}
刪除
複製程式
再到
複製程式
cvar_multiratio, cvar_flaresize, cvar_spawndelay, cvar_extraantidote, cvar_extramadness,
把
複製程式
刪除
之後把
複製程式
native_register_extra_item2("antidote", g_extra_costs2[1], ZP_TEAM_ZOMBIE)
刪除
然後刪除
複製程式
cvar_extraantidote = register_cvar("zp_extra_antidote", "1")
===============先休息一下=========================
到show_menu_extras(id)
把裡面的
複製程式
// Unavailable item
if ((g_zombie[id] && g_extraitem_team[item] == ZP_TEAM_HUMAN) || (!g_zombie[id] && g_extraitem_team[item] == ZP_TEAM_ZOMBIE) || (item == EXTRA_NVISION && !get_pcvar_num(cvar_extranvision)) || (item == EXTRA_ANTIDOTE && !get_pcvar_num(cvar_extraantidote)) || (item == EXTRA_MADNESS && !get_pcvar_num(cvar_extramadness))
改成
複製程式
// Unavailable item
if ((g_zombie[id] && g_extraitem_team[item] == ZP_TEAM_HUMAN) || (!g_zombie[id] && g_extraitem_team[item] == ZP_TEAM_ZOMBIE) || (item == EXTRA_NVISION && !get_pcvar_num(cvar_extranvision)) || (item == EXTRA_MADNESS && !get_pcvar_num(cvar_extramadness))
然後到下面少少的
有2個複製程式
case EXTRA_ANTIDOTE: len += formatex(menu[len], sizeof menu - 1 - len, "\d%d. %L", item-EXTRAS_STARTID+1, id, "MENU_EXTRA2")
把它們刪除
===============================================
還未完成的,請弄完我再發帖....