搜索
查看: 11714|回复: 31

火箭筒插件+导弹飞行器插件(有更新)

[复制链接]
发表于 2007-10-16 15:39:44 | 显示全部楼层 |阅读模式 来自 甘肃兰州
1. 火箭筒插件的使用方法跟以前不一样了: (英文版&汉化版)

购买火箭筒后,先按数字"3"切换成刀,然后再按字母"E"才可以切换出火箭筒,再按一下"E"则又切换回刀,如此反复切换就行了.

更新信息如下:

A. 正如上所述,使用方法变了.这样的改变有个好处(尽管切换速度变慢了): 以前的火箭筒插件要么就是按"3"切换,要么就是按"5"切换,因此就产生了一个问题: 要么就是影响了小刀的使用,要么就是影响了C4的使用.但这个问题将在这个版本的火箭筒中得到很好的解决!

B. 火箭筒的火焰效果有了改变,我个人觉得变得更好看了.

C. 增加了火箭筒装载炮弹时手部动作的画面.

D. 对于CS1.5的英文版火箭筒,我去掉了原来插件中需要用到的与盾牌相关的模型, 因为这个插件本来只适用于CS1.6的,我把它修改了一下,现在已经完美地支持CS1.5了!

相关参数设置:
// 火箭筒插件 bazooka.amxx
// 火箭筒的价格
bazooka_cost 5000
// 火箭筒正常模式的弹药量
bazooka_ammo1 5
// 火箭筒热导追踪模式的弹药量
bazooka_ammo2 4
// 火箭筒远程监控模式的弹药量
bazooka_ammo3 3
// 是否可以购买火箭筒
bazooka_buyable 1
// 是否可以丢掉火箭筒
bazooka_dropping 1
// 火箭筒的限制模式: a = 正常模式 b = 热导追踪模式 c = 远程监控模式 d = 无限制
bazooka_restrict bc
// 火箭筒发射的导弹在空中的飞行速度
bazooka_velocity 1000
// 是否开启火箭筒装载炮弹的动画
bazooka_animation 1
// 火箭筒弹道在空中的持续时间
bazooka_trailtime 10
// 是否开启玩家被火箭筒炸死时的血腥模式
bazooka_gib_death 1
// 是否开启友军伤害
bazooka_tkpunish1 0
// 杀死队友的人数上限
bazooka_tkpunish2 3
// 火箭筒的最大伤害值
bazooka_max_damage 200
// 火箭筒弹道的颜色: 0 = 白色 1 = 团队特色 2 = 随机颜色
bazooka_trailcolor 1
// 是否允许友军伤害
bazooka_obeyffcvar 0
// 只有在基地才能购买火箭筒
bazooka_obeybuyzone 0
// 火箭筒的爆炸范围
bazooka_damage_radius 250

2. 导弹飞行器插件的更新如下: 版本由以前的v0.97b更新到了v1.0,同时增加了以下命令: (英文版&汉化版)

// 是否开启导弹飞行器竞技场
jp_arena 0

相关参数设置:
// 导弹飞行器插件 jetpack_fire.amxx
// 是否开启导弹飞行器竞技场
jp_arena 0

// 购买费用
jp_cost 5000

// 激活火焰推行器,1为激活,0为关闭
jp_active 1

// 不允许再拥有武器
jp_noweapons 0

// 游戏里共限制可买几个火焰推行器,0为无限制
jp_limit 0

// 飞行速度
jp_speed 10

// 发射导弹的间隔时间
jp_rocket_delay 3

// 导弹的飞行速度
jp_rocket_speed 1000

// 导弹的伤害力度
jp_rocket_damage 200

// 伤害范围
jp_damage_radius 250

// 仅允许管理员使用
jp_admin_only 0


注:这个版本的火箭筒是不可以购买弹药的,玩家只要购买了火箭筒就会获得5发导弹,一旦用完了就没了.但大家也不用担心下一局会没导弹用,因为只要你不把手中的火箭筒丢掉,那么下局开始时你还是会被免费给予5发导弹的.因为火箭筒的导弹有限,因此大家就要省着点用咯,没事就别乱开炮!

同时,这样的设置也有个好处,因为火箭筒的威力实在是太大了,因此要尽量避免让有钱的玩家通过不断地购买导弹,来虐杀没钱的玩家,因为这显然是不公平的!

而对于导弹飞行器,大家就不用担心了,因为弹药量是无限的!由于双方的弹药量都是无限的,因此原则上来讲这也是公平的!(单击鼠标左键来飞行,单击鼠标右键来发射导弹.)
(参见游戏截图)2008年2月18日再次更新:由于原来的bazooka.amxx插件存在BUG(即持有火箭筒的玩家死亡后却无法掉出火箭筒),玩家们可以自行做如下改动,将原来插件源代码bazooka.sma的这一句:
register_event("TextMsg","Event_DeathMsg","a")
改成下面的样子后重新编译插件就可以解决问题了:(插件已再次上传,请重新下载)
register_event("DeathMsg","Event_DeathMsg","a")

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
发表于 2007-10-16 20:52:19 | 显示全部楼层 来自 山东青岛

回复: 火箭筒插件&导弹飞行器插件(有更新)

好东西,谢谢了
看amxx网站仍然是1.3d,这个2.2.1是哪里找的啊。不过的确是更新代码了。楼主把地址也发发吧
美中不足的是原来的bug仍然存在,如果发射的火箭没有在本局结束前爆炸的话,这个人就再也不能发射了~~
回复

使用道具 举报

 楼主| 发表于 2007-10-19 00:02:10 | 显示全部楼层 来自 甘肃兰州

回复: 火箭筒插件&导弹飞行器插件(有更新)

呵呵,地址在这里,原始帖:Bazooka Advanced (Version 1.3d Source released) 再往下翻到第17页就有了,估计你没有往下看他们的跟贴吧!
http://forums.alliedmods.net/showthread.php?t=20745&highlight=bazooka&page=17

其实里面有两个火箭筒版本,我发布的是第一个,第二个版本的火箭筒其实也是按数字"5"来切换的.
Bazooka_2_Slot3
PLUGIN_VERSION 2.2.1

Usage:
Select knife and press (E userkey) to toggle bazooka/knife.

Click Fire button 1 to fire missile when actived.
Click Fire button 2 for missile mode selection.

Modes Are:
Normal Mode: Shoots rocket straight
Heat-Seeking Mode: Rocket will seek enemy player.
User-Guided Mode: You can guide rocket.
-----------------------------------------------------------------------------------
Bazooka_2_Slot5
PLUGIN_VERSION 2.0.0

Usage:
To use the Bazooka, Select the bomb/weapon slot 5.

Click Fire button 1 to fire missile when active.
Click Fire button 2 for missile mode selection.

Modes Are:
Normal Mode: Shoots a rocket straight.
Heat-Seeking Mode: Rocket will seek enemy player.
User-Guided Mode: You can guide rocket.
C4/Bomb:When carring C4.

Commands:
bazooka | spawn a bazooka in front of you (admin only)
bazooka_give <@all/ct/t>/userid> <amount> | give bazooka (admin only)

Say buybazooka in chat to buy bazooka. (everyone)

Cvars:

bazooka_buyable // Allow clients to buy a bazooka (default: 1)
bazooka_cost // Sets bazooka cost (default: 2500)
bazooka_dropping // Allow clients to drop the bazooka?? (default: 1)
bazooka_ammo1 // Sets max ammo Normal missiles (default: 3)
bazooka_ammo2 // Sets max ammo Heat-Seeking missiles (default: 1)
bazooka_ammo3 // Sets max ammo User-Guided missiles (default: 1)
bazooka_damage_radius // Sets bazooka damage radius (default: 250)
bazooka_max_damage // Sets bazooka damage. (default: 150)
bazooka_restrict // Resrict Certain Modes: a = Normal | b = Heat-Seeking | c = User-Guided | d = None
bazooka_trailtime // Bazooka trail time (default:10 roughly 1 second)
bazooka_velocity // Sets Missile speed only affects normal and heat-seeking rockets (default: 1200)
bazooka_trailcolor // Set to 0 = white 1 = team color 2 = random color trail
bazooka_gib_death // Set to 1 for gib` deaths
bazooka_obeyffcvar // Obeys friendly fire
bazooka_tkpunish1 // Sets team kill on/off
bazooka_tkpunish2 // Sets team kill amount
bazooka_obeybuyzone // Obeys buy zone restriction.



Attached Filesnuke_fly_wav.zip (25.7 KB, 39 views) Get Plugin or Get Source (bazooka_2_Slot3.sma - 80 views - 47.4 KB) Get Plugin or Get Source (bazooka_2_Slot5.sma - 69 views - 46.7 KB)
回复

使用道具 举报

发表于 2007-10-19 00:05:22 | 显示全部楼层 来自 广东广州

回复: 火箭筒插件&导弹飞行器插件(有更新)

好东西,谢谢了,:super:
回复

使用道具 举报

 楼主| 发表于 2007-10-19 20:33:25 | 显示全部楼层 来自 甘肃兰州

回复: 火箭筒插件&导弹飞行器插件(有更新)

如果大家对这个版本的火箭筒不习惯的话,可以到论坛的以下帖子去下载我之前发布过的火箭筒插件v1.3d,下面有两个下载地址,分别对应CS1.5和CS1.6:

CS1.5火箭筒插件v1.3d修改版(Bazooka1.3d.amxx):
http://www.dt-club.net/forum/thread/71/36202.htm?highlight=%E7%81%AB%E7%AE%AD%E7%AD%92%E6%8F%92%E4%BB%B6

CS1.6火箭筒插件v1.3d汉化版(Bazooka1.3d_cn.amxx)
http://www.dt-club.net/forum/thread/71/36233.htm?highlight=%E7%81%AB%E7%AE%AD%E7%AD%92%E6%8F%92%E4%BB%B6
回复

使用道具 举报

发表于 2007-10-20 09:41:04 | 显示全部楼层 来自 山东青岛

回复: 火箭筒插件&导弹飞行器插件(有更新)

你真是太有耐心了~居然能翻到第17页
你发的这个版本就是最好的了,选刀子再按E的安排很合理。不能买弹药的设置也更合适。这样重武器就是真正的极品了,互相争抢火箭筒的场面非常搞笑,真是拼命的去抢,呵呵
回复

使用道具 举报

发表于 2007-10-24 18:17:04 | 显示全部楼层 来自 浙江温州

回复: 火箭筒插件&导弹飞行器插件(有更新)

专业帮顶。。。。。。。。。。。
回复

使用道具 举报

发表于 2007-10-26 14:31:50 | 显示全部楼层 来自 香港

回复: 火箭筒插件&导弹飞行器插件(有更新)

谢谢了............
回复

使用道具 举报

发表于 2007-10-26 20:40:14 | 显示全部楼层 来自 福建福州

回复: 火箭筒插件&导弹飞行器插件(有更新)

已经更了新版本了,看来现在这个插件越来越强了~~~~
回复

使用道具 举报

发表于 2007-11-3 18:17:04 | 显示全部楼层 来自 辽宁沈阳

回复: 火箭筒插件&导弹飞行器插件(有更新)

楼主使用过KinSprite发布的火箭筒没有? 我觉得你发的这个版本的火箭筒已经很好了
如果再和和KinSprite的结合一下 那就perfect了
我觉得KinSprite的火箭筒图标{购买时屏幕左边显示的DD}和爆炸效果{fexplo.spr和震荡波}都很SEX 还有就是命令参数让OP有更大的选择性  我原本准备把Bazooka1.3d和KinSprite发布的结合起来  但是失败了  我不清楚AMXX的函数  汉化插件wo还行 -  -!
希望楼主继续努力!把这个插件更加优化
下面是KinSprite在06年发布的火箭筒插件
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表