广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 1961 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
-__- 会员卡
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x51 鲜花 x22
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] 杀人图示问题
如果我写的插件是用技能令受害者-10HP的话.如果受害者只有10HP.我用技能的话.如何写用图示杀死他呢表情
请大大教教我吧表情


献花 x0 回到顶端 [楼 主] From:香港城市电讯 | Posted:2012-07-08 12:03 |
op47 0
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x54 鲜花 x129
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

大大, 你可以参考ZP4.3里的这一段:
new g_msgDeathMsg
g_msgDeathMsg = get_user_msgid("DeathMsg")
SendDeathMsg(attacker, victim)
{
     message_begin(MSG_BROADCAST, g_msgDeathMsg)
     write_byte(attacker) // 攻击者
     write_byte(victim) // 受伤者
     write_byte(1) // 是否爆头?
     write_string("XXX") // 杀人工具[例如:op47 killed abc by XXX
     message_end()
} 表情


献花 x1 回到顶端 [1 楼] From:香港城市电讯 | Posted:2012-07-08 14:44 |
husano896 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x79 鲜花 x138
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

if (血量 < 10)
{
     set_msg_block(get_user_msgid("DeathMsg"), BLOCK_ONCE)      //阻挡原死亡讯息
     ExecuteHamB(Ham_Killed,(受害者id), (攻击者id))      //执行死亡指令
     SendDeathMsg((攻击者id), 受害者id))      //送出新讯息
}
else
     set_user_health(victim, 血量 - 伤害)

SendDeathMsg的用法同一楼所说


这边流动率真的挺低的'w' 但我是有在看的哦w
也许哪天被我乱入也说不定(!?

按这里检视影片,登入论坛可以直接观看
*ZP*没爆头回合不结束

↓吃浏览数长大的龙:)
献花 x1 回到顶端 [2 楼] From:台湾中华电信股份有限公司 | Posted:2012-07-08 15:27 |
ccw111
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x16 鲜花 x49
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 op47 于 2012-07-08 14:44 发表的 : 到引言文
大大, 你可以参考ZP4.3里的这一段:
new g_msgDeathMsg
g_msgDeathMsg = get_user_msgid("DeathMsg")
SendDeathMsg(attacker, victim)
{
     message_begin(MSG_BROADCAST, g_msgDeathMsg)
     write_byte(attacker) // 攻击者
     write_byte(victim) // 受伤者
     write_byte(1) // 是否爆头?
     write_string("XXX") // 杀人工具[例如:op47 killed abc by XXX
     message_end()
} 表情

在这里,write_string用途应该不太大
假如你写write_string( "weapon_knife" )
控制台会显示victim is killed by attacker with weapon_knife

想建立message,详情可看这个网站
http://wiki.alliedmods.net/...Game_Events

我是使用这个的
ExecuteHamB( Ham_TakeDamage , ent , 0 , plEntity , 50.0 , 1<<24  );

大大使用3楼写的应该比较好


献花 x0 回到顶端 [3 楼] From:未知地址 | Posted:2012-07-09 20:51 |
husano896 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x79 鲜花 x138
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 ccw111 于 2012-07-09 20:51 发表的 : 到引言文
 
(吃掉)
不见得噢O_O


使用TakeDamage的话还得取得ent 要分别杀人图示比较麻烦


用2楼的方式就可以了(免加weapon_系列)


这边流动率真的挺低的'w' 但我是有在看的哦w
也许哪天被我乱入也说不定(!?

按这里检视影片,登入论坛可以直接观看
*ZP*没爆头回合不结束

↓吃浏览数长大的龙:)
献花 x0 回到顶端 [4 楼] From:台湾中华电信股份有限公司 | Posted:2012-07-10 11:21 |
ccw111
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x16 鲜花 x49
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 husano896 于 2012-07-10 11:21 发表的 : 到引言文

不见得噢O_O


使用TakeDamage的话还得取得ent 要分别杀人图示比较麻烦


用2楼的方式就可以了(免加weapon_系列)

因为我很久之前使用了Message,但没有增加分数
所以直接使用了ExecuteHamB-.-


献花 x0 回到顶端 [5 楼] From:未知地址 | Posted:2012-07-10 13:35 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.054138 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言