下面是引用 x9150 于 2010-09-04 22:40 发表的 : 为什么我的BUG跟你有些不同= = 我的BUG有3个 1.一击必杀榴弹 2.只要第2次拿到英雄战击并切换成榴弹模式一定大LAG,切回一般模式变正常 3.僵尸变人类 或复活(ZP4.2僵尸血清 或 管理员直接指定变人类和死者复活)有1/2机率强制拿英雄战击(BOT也强制) 我没有你说的这BUG :只要在开启或关闭榴弹模式的过程中手中持有的是非英雄战机的其他武器即会永久丧失转换榴弹模式的能力
下面是引用 mnbmnb5266 于 2010-09-04 22:55 发表的 : 只要在开启或关闭榴弹模式的过程中手中持有的是非英雄战机的其他武器直至转换过程结束即会永久丧失转换榴弹模式的能力。
下面是引用 x9150 于 2010-09-05 16:55 发表的 : 我确定我真的没有这BUG... 我切换到榴弹模式...直接发射榴弹,没有不见 你的插件是切换到榴弹模式只能发一发就没了.. 跟我的不一样... 你的有改到才会这样吧.. 我是用SK大原版的,只有改掉选英雄和去英雄模组而已...
下面是引用 x9150 于 2010-09-05 18:07 发表的 : 喔喔-.-在开启或关闭榴弹模式的过程中切换其他武器直至开启或关闭的转换过程完全结束(比如说你的转换过程是2秒完成,那就在转换过程结束前切换到其他武器,停顿上5秒种不要动再切换回英雄战击)榴弹模式会消失-.-但是如果不切换成其他武器,直接转榴弹模式 是正常...
public event_CurWeapon(id){ if (!is_user_alive(id)) return PLUGIN_CONTINUE; new weap_id, weap_clip, weap_bpammo weap_id = get_user_weapon(id, weap_clip, weap_bpammo) if (g_has_ssvd[id]) { if (weap_id != CSW_M4A1) { if (user_weapon[id] == CSW_M4A1) { client_print(id, print_center, "") if (use_m203[id]) { use_m203[id] = false m203_reload[id] = false clear_M203_ammo_msg(id) } if (g_svd_mode_ian[id]) g_svd_mode_ian[id] = false if (g_svd_mod_ab_ing[id]) g_svd_mod_ab_ing[id] = false } } else { set_super_m4a1_model(id) } } user_weapon[id] = weap_id return PLUGIN_CONTINUE;} public fw_CmdStart(id, uc_handle, seed){ if (!is_user_alive(id) || !g_has_ssvd[id]) return FMRES_IGNORED; static weap_id weap_id = get_user_weapon(id) if (weap_id != CSW_M4A1) return FMRES_IGNORED; if (zp_get_user_zombie(id)) return FMRES_IGNORED; #if defined SUPPORT_BOT_TO_USE if (is_user_bot(id)) { bot_use_m203(id) return FMRES_IGNORED; } #endif static button, oldbutton button = get_uc(uc_handle, UC_Buttons) oldbutton = pev(id, pev_oldbuttons) if (g_mod_ab_ing[id] && !use_m203[id]) { if ((button & IN_ATTACK2) || !(oldbutton & IN_ATTACK2) || (button & IN_ATTACK) || !(oldbutton & IN_ATTACK)) return FMRES_IGNORED; } if ((button & IN_ATTACK2) && !(oldbutton & IN_ATTACK2)) { if (!g_svd_mode_ian[id]) { if (use_m203[id]) { set_M203_mode_off(id) } else { set_M203_mode_on(id) } } } else if ((button & IN_ATTACK) && !(oldbutton & IN_ATTACK)) { if (use_m203[id] && freeze_time_over && !m203_shoot[id] && !zp_get_user_zombie(id)) M203_lanuch_grenade(id) } return FMRES_HANDLED;}
下面是引用 i-c0112 于 2010-09-06 21:57 发表的 : 我试过,应该是可以了