sxei_required2插件有问题
今天下午把服务器装上了sXe但是不知道怎么回事服务器C4一爆炸马上就挂.关了其他插件还是一样的挂.不知道是不是sxei_required2插件有问题.麻烦高手们帮忙看看代码是不是有问题.我只是把丢C4那段代码用//号注释掉了.现在服务器一直挂回复: sxei_required2插件有问题
我也用了!今天老挂。郁闷了半天去排除插件,还是没找到。。。。 等待指点。回复: sxei_required2插件有问题
如果你真是不想要C4的部分,就全去掉试试象
// 玩家捡到出生时获得 C4 日志消息
register_logevent("logevent_GotTheBomb", 3, "2=Spawned_With_The_Bomb")
// 玩家捡到 C4 日志消息
register_logevent("logevent_GotTheBomb", 3, "2=Got_The_Bomb")
要註釋掉
// 玩家获得C4消息
public logevent_GotTheBomb()
{
// 获得玩家id
new szLoguser, szName
read_logargv(0, szLoguser, 79)
parse_loguser(szLoguser, szName, 31)
new id = get_user_index(szName)
// 是否为 NO-sXe 玩家?是否打开限制武器功能?
if (g_bNO_sXe && get_pcvar_num(pCVAR_wpnlimit))
{
// 强制丢掉C4
//client_cmd(id, "weapon_c4")
//client_cmd(id, "drop")
}
}
这个函数就不要了吧
// 玩家是否有c4?
if (user_has_weapon(id, CSW_C4)){
//client_cmd(id, "weapon_c4") // 有c4,则强制丢掉C4
//client_cmd(id, "drop")
}
这段也不要了
if (!is_user_alive(id))
{
// message_begin(MSG_BROADCAST, get_user_msgid("SayText"))
// write_byte(id)
// write_string("#Cstrike_Name_Change")
// write_string(szOldName)
// write_string(szNewName)
// message_end()
return FMRES_SUPERCEDE
}
这部分还原比较好吧
我也很菜,但看你註釋C4的部分不是很好,你弄着试试
回复: sxei_required2插件有问题
ifubo你可能误会我的意思了.我的意思是说他原来的代码是禁止不开sXe的人放包.所以我才注释掉那个禁止放C4的代码了.不过还是谢谢你的热心.我服务器打算不装sXe了回复: sxei_required2插件有问题
回楼上这个插件用在我的服上,完全没有问题
所以,分析你改的C4部分或者别的还是有问题
原代码里,并不是不让放包,而是完全不让nosxe的拿包,既然如此
象
public logevent_GotTheBomb()
这样的部分只是浪费资源
我想,你说的主要和C4有关,就先拿掉相关部分试试而已
页:
[1]