【插件資訊】插件來源:原創
使用指令:控制台輸入~ cannonex
安裝路徑:cstrike\addons\amxmodx\plugins
【插件介紹】把以前剛出來的赤血龍炮從插件深淵底部拿出來見光一下~
這把已經有6個月沒更新了..最後完成他的時候 在3月初左右
然後 這把只是其中一把..有太多還沒拿出來見光
廢話不多說這次的amxx沒有用到cvar功能 只有用到個人設定固定能力 也沒打算開
sma~
迷之聲(因為最近伸手人員太多~導致人只想要源碼 根本沒想過要學習)以下是內容的能力 可以參考就好
#define DragonLifeTime 10.0
#define DragonAttachmentDist 5
#define DragonAimDist 160
#define DragonFlameSpeed 600
#define DragonFlameRadius 150
#define DragonFlameDamage random_float(250.0, 350.0)
#define DragonFlameNextTime 0.025
#define DragonPloRadius 120
#define DragonPloDamage random_float(500.0, 650.0)
#define DragonPloBack random_num(850, 1000)
// get cs weapon entity fake ammo
#define MaxCannonFlameNum 9
#define CannonFlameSpeed random_float(800.0, 1200.0)
const MaxAmmo = 20;
以下為 檔案所需的路徑 請自行找 數位不能夠發有關任何侵權檔案
// make cs model in entity
new _Model[][] =
{
"models/v_cannonex.mdl",
"models/p_cannonex.mdl",
"models/w_cannonex.mdl",
"models/p_cannonexb.mdl",
"models/w_cannonexb.mdl",
"models/p_cannonexplo.mdl",
"models/p_cannonexdragonfx.mdl",
"models/cannonexdragon.mdl"
}
// make cs sound in entity
new _Sound[][] =
{
"weapons/cannonex_shoota.wav",
"weapons/cannonex_d_reload1.wav",
"weapons/cannonex_dragon_idle.wav",
"weapons/cannonex_dragonfx_idle.wav",
"weapons/cannonex_dtransform.wav",
"weapons/cannonex_d_reload2.wav",
"weapons/cannonexplo.wav",
"weapons/flamethrower-1.wav"
}
// make cs sprites in entity
new _Sprites[][] =
{
"sprites/ef_cannonex.spr",
"sprites/fire_cannon.spr"
}
// make cs resource in entity
new _Resource[][] =
{
"sprites/weapon_cannonex.txt"
}
使用功能說明~
左鍵 可以散射出9宮格? 字型火焰 改良的 右鍵 可以呼叫出 飛龍 進行準星十字前的火焰滅敵功能
請看以下圖示:
第一人稱視角:
九宮格火焰
龍魂圍繞(3次後會對周遭敵人進行一次傷害)
火海
第三人稱視角:
火海
[此文章售價 15 雅幣已有 34 人購買]
若發現會員採用欺騙的方法獲取財富,請立刻舉報,我們會對會員處以2-N倍的罰金,嚴重者封掉ID!