引用 | 编辑
husano896
2015-01-24 17:03 |
楼主
▼ |
||
x3
【插件资讯】插件来源:原创 使用指令: Fly_buyzone 0/1 //(是否可自由购买 0 = 购买区内才行 1 = Anywhere) Fly_buy //(叫出购买选单) 安装路径:addons\amxmodx\plugins & configs 【插件介绍】 作者前言 大家好 这里是某只 今天要发的是自制的加枪插件 可惜虽说有意愿写插件 但其实也没什么动力在写 因为CS大部份的人潮都已经流到其他地方去了(望 现在会想到要发的原因是因为 除了给大家方便的插件外 另外就是 本插件是以CS原生武器修改 无修改杀人提示(右上)、无修改spr(子弹和按1.2出来的图示) 枪声使用PrimaryAttack重叠枪声修改 可与原生枪支并存但是无法和多枪插件相容 若以上不合你的口味 请勿抱怨 本插件内容物: inc档 xFly_wpn.inc 主插件 xFly_wpn.sma 附加插件(可用可不用) xFly_Addon_Zoom.sma 载入设定档 xFly_wpn.ini 武器设定档 configs\xFly_wpn目录下共13个 其中xm8.cfg是范例档 若有必要可自行新增 给开发者使用的sma指令: 复制程式 [/color] [color=#0000ff] #define MAX_WEAPON 25 /* 使用于Fly_get_wpndata_int里的type */ enum { INT_AMMO = 0, INT_CHANGEWEAPON, INT_SOUND, INT_BUY, INT_COST} /* 回传武器数值(int) */ native Fly_get_wpndata_int(wpn,type) /* 使用于Fly_get_wpndata_float里的type */ enum { FLOAT_DMG = 0, FLOAT_SPEED, FLOAT_RECOIL, FLOAT_KNOCKBACK, FLOAT_RELOADSPD } /* 回传武器数值(float) */ native Float:Fly_get_wpndata_float(wpn,type,output[], size) /* 使用于Fly_get_wpndata_string里的type */ enum { STR_WEAPNAME = 0, STR_CLASSNAME } /* 回传武器数值(string) output为字串 size为字串容量大小 */ native Fly_get_wpndata_string(wpn,type,output[], size) /* 回传成功读取的武器数量 */ native Fly_get_loadweapons() /* 以新增的武器的编号来给予武器 */ /* 如果buy为1 则该武器的BUY 为0或未输入时将不会给予武器 */ native Fly_give_wpn_by_wpnid(id, wpn, buy) /* 以新增的武器的名称来给予武器 */ native Fly_give_wpn_by_string(id, arg[]) /* 以字串来取得武器的编号 */ native Fly_get_wpnid_by_string(id, arg[]) /* 回传玩家的新增主要武器编号 若无购买时则回传-1 */ native Fly_get_user_priweapon(id) /* 回传玩家的新增次要武器编号 若无购买时则回传-1 */ native Fly_get_user_secweapon(id) /* 回传玩家目前手上的新武器编号 若未拿新武器则回传-1 */ native Fly_get_user_currentwpn(id) /* 以下非必要请勿使用 主要是给修正插件冲突的人使用 若更改后的编号读取不到资料则会修改失败*/ /* 更改玩家的新增武器编号 若新武器的编号为小枪 则会修改次要的编号 否则就会修改主要武器的 以免有拿小枪出现大枪这种恶搞的情形发生 (虽然照理来讲是不会) */ native Fly_set_user_weapon(id,wpn) /*用于Fly_get_forward里的fw */ enum { FW_HAMHOOK = 0, FW_HAMZBOT, FW_EXTRA, FW_FAIL } /* 回传是否已开启forward */ native Fly_get_forward(fw) /* 外部插件使用 - 载入武器 wpnid = 武器编号 arg = 额外项(请看范例插件内的ZOOM项) arg2 = 该项数值 此外, arg和arg2都是字串 请使用时注意转换问题 /* forward Fly_register_extra_forward(wpnid,arg[],arg2[]) /*卸载武器 - 通常于武器读取失败时触发 将wpnid号的武器额外项设定为0(无效) forward Fly_deregister_extra_forward(wpnid)[/color] [color=#0000ff] 使用时图片(其实真的不知道要拍什么OTL): 老样子 3块 20威 只有SMA [此文章售价 3 雅币已有 32 人购买]若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID! x1
|
引用 | 编辑
a326427811
2015-01-27 14:44 |
3楼
▲ ▼ |
只能加一些简单的枪是么?是不是只是用来增加同种枪不同模型的插件呢?
x0 |
引用 | 编辑
kkk521521521
2015-05-07 11:34 |
10楼
▲ ▼ |
然有了说明
但是我还是看不懂inc 表情 x0 |
引用 | 编辑
a543658883
2015-05-16 12:02 |
11楼
▲ ▼ |
现在加枪插件实在太多了
能说下你这个的优点么? x0 |
引用 | 编辑
gt0481756283
2015-06-15 17:38 |
12楼
▲ ▼ |
谢谢你为cs的付出,这插件的确不错,真希望cs可以找回以前那气氛和人流 :(
x0 |
引用 | 编辑
gt0481756283
2015-06-15 17:39 |
13楼
▲ ▼ |
x0 |
引用 | 编辑
cs27063253
2015-10-09 17:45 |
14楼
▲ ▼ |
谢谢你为cs的付出,这插件的确不错,真希望cs可以找回以前那气氛和人流
x0 |
引用 | 编辑
dw312382354
2020-03-09 23:54 |
20楼
▲ ▼ |
加一个要添加一个文本啊?
x0 |
引用 | 编辑
new8026game
2023-09-16 00:19 |
23楼
▲ |
请问丧尸插件也可以用吗
x0 |