嘛.....如果你真的想删解毒的话
请耐心的看下去
请在修改之前,保留原本的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")
把它们删除
===============================================
还未完成的,请弄完我再发帖....