轻量型的加枪插件

Home Home
引用 | 编辑 husano896
2015-01-24 17:03
楼主
推文 x3
【插件资讯】

插件来源:原创
使用指令:
Fly_buyzone 0/1 //(是否可自由购买 0 = 购买区内才行 1 = Anywhere)
Fly_buy //(叫出购买选单)
安装路径:addons\amxmodx\plugins & configs

【插件介绍】


作者前言废话

大家好 这里是某只潜水很久的Fly


今天要发的是自制的加枪插件


虽然听说一年前还在载浮载沉在尸海的时候就做好了(你慢着


可惜虽说有意愿写插件 但其实也没什么动力在写 因为CS大部份的人潮都已经了(望


现在会想到要发的原因是因为触景伤情(WTF  赫然想到要发  爽!(!?  想把自己最后的努力给发出来


除了给大家方便的插件外 另外就是给各大触触们鞭打写的超烂的插件(!?


不说废话了

注意!
本插件是以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
引用 | 编辑 bwen0735
2015-01-25 16:22
1楼
  
威望不够阿

献花 x0
引用 | 编辑 e1242656
2015-01-26 14:02
2楼
  
所以要加武器就要再多新增一个CFG啰?

献花 x0
引用 | 编辑 a326427811
2015-01-27 14:44
3楼
  
只能加一些简单的枪是么?是不是只是用来增加同种枪不同模型的插件呢?

献花 x0
引用 | 编辑 husano896
2015-01-27 17:17
4楼
  
下面是引用 e1242656 于 2015-01-26 14:02 发表的 : 到引言文
所以要加武器就要再多新增一个CFG啰?



是的 另外一个cfg的构造就像这样而已
(分号开头的是注释)




下面是引用 a326427811 于 2015-01-27 14:44 发表的 : 到引言文
只能加一些简单的枪是么?是不是只是用来增加同种枪不同模型的插件呢?


的确是 这插件能改的有 枪声 子弹量 换弹速度 后座力 击退力


但要加入额外功能本插件也有提供(Zoom那个附加插件为范例)

献花 x0
引用 | 编辑 denitk
2015-02-19 21:46
5楼
  
是覆盖原武器还是一个i新的实体

献花 x0
引用 | 编辑 kevon430
2015-03-12 01:52
6楼
  
感谢分享,不错的插件 表情

献花 x0
引用 | 编辑 asd17634
2015-03-21 10:56
7楼
  
有趣 以后再改 先保留者
想找个简单能加枪 有点难   表情

献花 x0
引用 | 编辑 asd17634
2015-03-24 14:48
8楼
  
问问看 这怎么加枪?? 有教学吗??

图有点乱乱的看不太清楚呢....

献花 x0
引用 | 编辑 mp031201
2015-04-26 21:39
9楼
  
谢谢你为cs的付出,这插件的确不错,真希望cs可以找回以前那气氛和人流 :(

献花 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
引用 | 编辑 k9k18
2015-11-07 20:16
15楼
  
插件很好用,谢谢大大!

献花 x0
引用 | 编辑 回忆过去
2016-02-09 02:53
16楼
  
所以要加武器就要再多新增一个CFG啰?

献花 x0
引用 | 编辑 ERIC0829
2019-05-02 21:53
17楼
  
可以自己加枪了XDD

献花 x0
引用 | 编辑 Liketea
2020-03-09 00:47
18楼
  
先顶一个

献花 x0
引用 | 编辑 马超
2020-03-09 17:20
19楼
  
ZP可以用吗

献花 x0
引用 | 编辑 dw312382354
2020-03-09 23:54
20楼
  
加一个要添加一个文本啊?

献花 x0
引用 | 编辑 q26024800
2022-07-02 16:25
21楼
  
这个插件好赞! 可以即时全部管理不用一个一个写 好方便 表情

献花 x0
引用 | 编辑 zzwl1281
2023-02-20 02:25
22楼
  
回 覆 锁 定 :

  此回覆已被锁定,只有『管理员及回覆者』看的到 !!!



献花 x0
引用 | 编辑 new8026game
2023-09-16 00:19
23楼
  
请问丧尸插件也可以用吗 表情

献花 x0