【插件資訊】插件來源:原創
使用指令:遊戲客戶端控制台輸入~ 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!