Osker Lee 发表于 2008-4-4 02:23:25

新版火箭筒插件(bazooka_Slot5.amxx)出现的问题

今天我在AMXX网上又找到了一个火箭筒插件(bazooka_Slot5.amxx),虽然购买火箭筒后也是按数字"5"来切换的,但比之前的bazooka_1.3d.amxx好用多了,并且解决了bazooka_1.3d.amxx存在的两个BUG: A. 解决了有火箭筒的玩家埋C4时没有手部动作的BUG; B. 解决了有火箭筒的玩家死亡后不仅会掉出火箭筒,而且还会掉出C4的BUG.

不过,今天测试bazooka_Slot5.amxx时却依然发现了几个问题,可惜我水平有限,无法一一更正,因此希望大家不吝赐教,群策群力,共同打造一个更加完善的火箭筒模式!我在此先谢了!

1. 玩家即使手上已经有一个火箭筒了,但是居然还能捡起其他玩家掉在地上的火箭筒.但不管玩家捡了几个火箭筒,弹药量还是不会增加的.因此,能否改成这样:当玩家手上已经拥有一个火箭筒时,不允许再去捡别人掉在地上的火箭筒?

2. 玩家手持火箭筒时,屏幕左下角会显示"Rockets: 5 | Mode: Normal"这个信息,但按Q键切换到别的武器后,这个信息还是在持续显示,并不会消失的,除非玩家扔掉火箭筒,这个信息才彻底不见.(参见第一个截图)

3. 另外,经测试,我还发现了一个BUG,当手持火箭筒的T按鼠标右键切换到C4模式后埋包,埋好之后,我们可以发现,玩家这时又恢复到手持火箭筒的模式,虽然此时屏幕的左下角还显示着信息"Rockets: 0 | Mode: C4",但玩家这时的火箭筒的弹药量却是无限的,可以一直发射,除非这时玩家再按一下鼠标右键,这才恢复正常.(参见第二个截图)

4. 还出现了一个和之前bazooka_v0.99.amxx一样的BUG,即拥有火箭筒同时也背包的T若被自己埋的雷炸死了,下一局开始时却仍旧持有火箭筒.这里有bazooka_v0.99.amxx的下载地址和使用说明:

http://www.dt-club.net/forum/thread/71/30833.htm
08/30更新:
解决本C4炸死后还有火箭筒的问题
5. 能否仿照bazooka_slot3.amxx那样,也给bazooka_Slot5.amxx增加装载火箭筒弹药时会出现手部动作的代码?(参见第三个截图) 另外,这里也有bazooka_slot3.amxx的下载地址和使用说明:

http://www.dt-club.net/forum/thread/71/36759.htm
对于bazooka_slot3.amxx,购买火箭筒后,先按数字"3"切换成刀,然后再按字母"E"才可以切换出火箭筒,再按一下"E"则又切换回刀,如此反复切换就行了.

C. 增加了火箭筒装载炮弹时手部动作的画面.
页: [1]
查看完整版本: 新版火箭筒插件(bazooka_Slot5.amxx)出现的问题