请选择 进入手机版 | 继续访问电脑版

小灰の插件领域

 找回密码
 立即注册
搜索
热搜: 搞基 萝莉 CSOL
查看: 864|回复: 8

【源码分享】击杀玩家后给你自己加血

[复制链接]

103

主题

0

好友

6万

积分

管理员

约吗

Rank: 9Rank: 9Rank: 9

UID
1
QQ
QQ
威望
13734
金钱
39362
积分
67104
注册时间
2016-5-2
最后登录
2019-3-29
在线时间
222 小时
发表于 2016-11-6 03:01:43 |显示全部楼层

击杀玩家后你自己会加血

提供了两个参数:

增加血量后达到最大值的话 最大生命值是多少 — killed_maxhealth 100.0 //即为不论怎么加血 最大生命值都是 100
每次杀敌增加多少生命值 — killed_addhealth 20.0 //即为杀敌后你自己会增加20生命值

下面是源代码,我没有编译插件(你自己可以编译)
  1. /* 本插件由 AMXX-Studio 中文版自动生成*/
  2. /* UTF-8 func by www.DT-Club.net */

  3. #include <amxmodx>
  4. #include <fakemeta>
  5. #include <hamsandwich>

  6. #define PLUGIN_NAME        "杀敌加血"
  7. #define PLUGIN_VERSION        "1.0"
  8. #define PLUGIN_AUTHOR        "Hui"

  9. new rbot, MaxHealth_Cvar, AddHealth_Cvar

  10. public plugin_init()
  11. {
  12.         register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
  13.         RegisterHam(Ham_Killed, "player", "i_Killed")
  14.        
  15.         MaxHealth_Cvar = register_cvar("killed_maxhealth", "100.0")
  16.         AddHealth_Cvar = register_cvar("killed_addhealth", "20.0")
  17. }

  18. public client_putinserver(id)
  19. {
  20.         if(!rbot && is_user_bot(id))
  21.         {
  22.                 set_task(0.1, "RegiBot", id)
  23.                 rbot = 1
  24.         }
  25. }

  26. public RegiBot(id)
  27. {
  28.         RegisterHamFromEntity(Ham_Killed, id, "i_Killed")
  29. }

  30. public i_Killed(vic, attacker)
  31. {
  32.         if(!is_user_connected(vic)) return
  33.         if(!is_user_connected(attacker)) return
  34.        
  35.         new attackname[33], victimname[33]
  36.         pev(vic, pev_netname, victimname, 32)
  37.         pev(attacker, pev_netname, attackname, 32)
  38.        
  39.         new Float:MaxHealth = get_pcvar_float(MaxHealth_Cvar)
  40.         new Float:AddHealth = get_pcvar_float(AddHealth_Cvar)
  41.        
  42.         new Float:iHp
  43.         pev(attacker, pev_health, iHp)
  44.         if(iHp + AddHealth > MaxHealth)
  45.         {
  46.                 iHp = 100.0
  47.         }
  48.         else iHp += AddHealth
  49.        
  50.         set_pev(attacker, pev_health, iHp)
  51. }
复制代码

7

主题

0

好友

2万

积分

论坛元老

Rank: 8Rank: 8

UID
178
威望
8362
金钱
7157
积分
23954
注册时间
2016-8-24
最后登录
2019-3-12
在线时间
64 小时
发表于 2016-11-6 11:39:36 |显示全部楼层
支持!好!呵呵呵呵呵呵呵!
回复

使用道具 举报

4

主题

0

好友

3万

积分

论坛元老

Rank: 8Rank: 8

UID
3
QQ
QQ
威望
12601
金钱
9236
积分
34510
注册时间
2016-5-3
最后登录
2017-10-4
在线时间
28 小时
发表于 2016-11-8 00:05:03 |显示全部楼层
小恢恢你網站出問題了 我登入到別人帳號

還有日期變2017/12

点评

admin  关于这个异常正在处理中  详情 回复 发表于 2016-11-8 10:08
回复

使用道具 举报

4

主题

0

好友

3万

积分

论坛元老

Rank: 8Rank: 8

UID
3
QQ
QQ
威望
12601
金钱
9236
积分
34510
注册时间
2016-5-3
最后登录
2017-10-4
在线时间
28 小时
发表于 2016-11-8 00:06:20 |显示全部楼层
另外 扇子攻擊模式貌似是 A-A-B 提脇搧風

点评

admin  什么鬼?  详情 回复 发表于 2016-11-8 00:40
回复

使用道具 举报

103

主题

0

好友

6万

积分

管理员

约吗

Rank: 9Rank: 9Rank: 9

UID
1
QQ
QQ
威望
13734
金钱
39362
积分
67104
注册时间
2016-5-2
最后登录
2019-3-29
在线时间
222 小时
发表于 2016-11-8 00:40:25 |显示全部楼层
hgg36500 发表于 2016-11-8 00:06
另外 扇子攻擊模式貌似是 A-A-B 提脇搧風

什么鬼?

点评

hgg36500  左鍵+左鍵+右鍵  详情 回复 发表于 2016-11-8 19:59
回复

使用道具 举报

103

主题

0

好友

6万

积分

管理员

约吗

Rank: 9Rank: 9Rank: 9

UID
1
QQ
QQ
威望
13734
金钱
39362
积分
67104
注册时间
2016-5-2
最后登录
2019-3-29
在线时间
222 小时
发表于 2016-11-8 10:08:59 |显示全部楼层
hgg36500 发表于 2016-11-8 00:05
小恢恢你網站出問題了 我登入到別人帳號

還有日期變2017/12

关于这个异常正在处理中
回复

使用道具 举报

4

主题

0

好友

3万

积分

论坛元老

Rank: 8Rank: 8

UID
3
QQ
QQ
威望
12601
金钱
9236
积分
34510
注册时间
2016-5-3
最后登录
2017-10-4
在线时间
28 小时
发表于 2016-11-8 19:59:34 |显示全部楼层
admin 发表于 2016-11-8 00:40
什么鬼?

左鍵+左鍵+右鍵

点评

admin  好的  详情 回复 发表于 2016-11-10 20:53
回复

使用道具 举报

103

主题

0

好友

6万

积分

管理员

约吗

Rank: 9Rank: 9Rank: 9

UID
1
QQ
QQ
威望
13734
金钱
39362
积分
67104
注册时间
2016-5-2
最后登录
2019-3-29
在线时间
222 小时
发表于 2016-11-10 20:53:14 |显示全部楼层
hgg36500 发表于 2016-11-8 19:59
左鍵+左鍵+右鍵

好的
回复

使用道具 举报

5

主题

0

好友

421

积分

中级会员

Rank: 3Rank: 3

UID
474
QQ
QQ
威望
159
金钱
77
积分
421
注册时间
2017-2-18
最后登录
2018-2-5
在线时间
3 小时
发表于 2017-6-20 17:23:47 |显示全部楼层
可以,赞一个
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册