【插件资讯】插件来源:原创
使用指令:游戏客户端控制台输入~ gungnir
即可拿枪
安装路径:cstrike\addons\amxmodx\plugins
【插件介绍】这把由于最近没什么时间 就写一些比较重要部分出来 剩余的在日后修改
所需要档案如下:
new _Model[][] =
{
"models/gungnir/v_gungnir.mdl",
"models/gungnir/p_gungnira.mdl",
"models/gungnir/w_gungnir.mdl",
"models/gungnir/p_gungnirb.mdl",
"models/gungnir/gungnir_missile.mdl"
}
new _Sound[][] =
{
"weapons/gungnir_shoot_loop.wav",
"weapons/gungnir_shoot_b.wav",
"weapons/gungnir_charge_shoot1.wav",
"weapons/gungnir_shoot_b_exp.wav",
"weapons/gungnir_charge_shoot_exp.wav",
"weapons/gungnir_charge_shoot_exp2.wav"
}
new _Resource[][] =
{
"sprites/weapon_gungnir.txt",
"sprites/ef_gungnir_xbeam.spr",
"sprites/ef_gungnir_missile.spr",
"sprites/ef_gungnir_aexplo.spr",
"sprites/ef_gungnir_bexplo.spr",
"sprites/ef_gungnir_chargeexplo.spr",
"sprites/ef_gungnir_lightline1.spr",
"sprites/ef_gungnir_lightline2.spr"
}
// view seq
enum()
{
idle = 0, //3.0
reload, //2.0
draw, //1.0
shoot_start, //0.2
shoot_loop, //0.5
shoot_end, //0.3
shootB, //0.7
shootB_change, //2.0
change_shoot, //3.1
change_loop //2.0
}
目前 写出来测试结果 还算ok
游戏使用方法如下:
左键按住0.3秒后 进入电流模式 可以追踪前方180度内的敌人,如果敌人在掩体后面则无法命中
右键每按一次 发射一发加农炮 每发扣除5点子弹 & 按住0.8秒后即切换雷枪模式
雷枪模式说明: 每枪扣除5点子弹发射出去后 雷枪所经之处 敌人会被击退到雷枪最终位置 & 雷枪如果碰到掩体则会爆炸 如果碰到敌人则穿透击退,爆炸后产生伤害是范围型,雷枪第二段电流则是在雷枪爆炸后1.5秒产生,目前设置 可以穿透11位目标在同一条直线上并且给予穿透目标一次性贯穿伤害。
2019/07/04更新版本1.1:
1.native(api)
2.cvar
3.杀人图
Native:
请自行在include资料夹内新增一个inc
请打开新增的inc把 give_gungnir(id);
写入 native give_gungnir(id)
之后就可以让其他插件使用注册新增的inc名称
再来调用 give_gungnir(id) 这个取得雷枪函数了
cvar:
Gungnir_clip 50 //子弹量
Gungnir_ammo 250 //副弹量
Gungnir_adamage 125 //左键雷电伤害
Gungnir_adamage2 1000 //右键加农炮伤害
Gungnir_bdamage 1000 //右键雷枪贯穿伤害
Gungnir_bdamage2 1500 //右键雷枪爆炸伤害
Gungnir_bdamage3 3000 //右键雷枪二段雷电伤害
杀人图:
hud.txt打开最底下新增
d_gungnir 640 640hud44 172 48 48 16
武器封面图:
测试影片之后再补上~
影片以补上:
按这里检视影片,登入论坛可以直接观看
[此文章售价 25 雅币已有 30 人购买]
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!