广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 2534 个阅读者
 
<<   1   2  下页 >>(共 2 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
T.o.n..y
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x1031
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] 一些SMA的问题?
如何让爆炸伤害判定为爆头呢?

小的是插件新手~~ 这样的问题小的想破头了 = = 表情

希望男女的各位能帮帮小的...万分感谢表情


献花 x0 回到顶端 [楼 主] From:台湾台固媒体股份有限公司 | Posted:2014-07-16 17:13 |
Nailaz 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 创作大师奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x77 鲜花 x254
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

public plugin_init() 写上

RegisterHam(Ham_TraceAttack, "player", "fw_TraceAttack")

然后

public fw_TraceAttack(victim, iAttacker, Float:flDamage, Float:fDir[3], ptr, iDamageType)
{
     if(!is_user_alive(iAttacker))
           return HAM_IGNORED

     if (条件)
     {
           if (get_tr2(ptr, TR_iHitgroup) != HIT_HEAD) //如果伤害位置不是头部
                set_tr2(ptr, TR_iHitgroup, HIT_HEAD)//设定伤害位置为头部
     }
}


web front-end and software engineer.
献花 x0 回到顶端 [1 楼] From:台湾中华电信股份有限公司 | Posted:2014-07-16 18:36 |
T.o.n..y
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x1031
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
Re:一些SMA的问题?(以解决)
下面是引用 Nailaz 于 2014-07-16 18:36 发表的 : 到引言文
public plugin_init() 写上

RegisterHam(Ham_TraceAttack, "player", "fw_TraceAttack")

然后

public fw_TraceAttack(victim, iAttacker, Float:flDamage, Float:fDir[3], ptr, iDamageType)
{
     if(!is_user_alive(iAttacker))
           return HAM_IGNORED

     if (条件)
     {
           if (get_tr2(ptr, TR_iHitgroup) != HIT_HEAD) //如果伤害位置不是头部
                set_tr2(ptr, TR_iHitgroup, HIT_HEAD)//设定伤害位置为头部
     }
}

感谢您~~~成功了...谢谢


献花 x0 回到顶端 [2 楼] From:台湾台固媒体股份有限公司 | Posted:2014-07-16 19:40 |
T.o.n..y
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x1031
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 Nailaz 于 2014-07-16 18:36 发表的 : 到引言文
public plugin_init() 写上

RegisterHam(Ham_TraceAttack, "player", "fw_TraceAttack")

然后

public fw_TraceAttack(victim, iAttacker, Float:flDamage, Float:fDir[3], ptr, iDamageType)
{
     if(!is_user_alive(iAttacker))
           return HAM_IGNORED

     if (条件)
     {
           if (get_tr2(ptr, TR_iHitgroup) != HIT_HEAD) //如果伤害位置不是头部
                set_tr2(ptr, TR_iHitgroup, HIT_HEAD)//设定伤害位置为头部
     }
}

那如果要一个模组(简称ent),那个ent击中物体头部才算爆头呢?
表情 


献花 x0 回到顶端 [3 楼] From:台湾台固媒体股份有限公司 | Posted:2014-07-16 19:44 |
弑血
个人头像
个人文章 个人相簿 个人日记 个人地图
社区建设奖 特殊贡献奖 创作大师奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x108 鲜花 x240
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 T.o.n..y 于 2014-07-16 19:44 发表的 : 到引言文
 
那如果要一个模组(简称ent),那个ent击中物体头部才算爆头呢?
表情  



那个需要另外..写碰撞部位判断..



目前传授教学&有兴趣者可以问我
BOT瞄准攻击NPC&模仿事件触发计算出场&新增地图重生位置等等
已修复entity的attachment错误问题,开始尝试写出各种npc_boss成品
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
献花 x0 回到顶端 [4 楼] From:台湾中华电信股份有限公司 | Posted:2014-07-16 20:20 |
T.o.n..y
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x1031
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 s8720419 于 2014-07-16 20:20 发表的 : 到引言文




那个需要另外..写碰撞部位判断..


碰撞部位判断是指?
可以举个例子吗?
表情  摸不着头绪 = =

感谢您


献花 x0 回到顶端 [5 楼] From:台湾台固媒体股份有限公司 | Posted:2014-07-17 13:07 |
弑血
个人头像
个人文章 个人相簿 个人日记 个人地图
社区建设奖 特殊贡献奖 创作大师奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x108 鲜花 x240
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 T.o.n..y 于 2014-07-17 13:07 发表的 : 到引言文
 

碰撞部位判断是指?
可以举个例子吗?
表情   摸不着头绪 = =

感谢您

只是单纯的使用FM_Touch


碰撞部位 要而外写一个类似跟traceline的效果



目前传授教学&有兴趣者可以问我
BOT瞄准攻击NPC&模仿事件触发计算出场&新增地图重生位置等等
已修复entity的attachment错误问题,开始尝试写出各种npc_boss成品
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
献花 x0 回到顶端 [6 楼] From:台湾中华电信股份有限公司 | Posted:2014-07-17 14:31 |
T.o.n..y
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x1031
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 s8720419 于 2014-07-17 14:31 发表的 : 到引言文


只是单纯的使用FM_Touch


碰撞部位 要而外写一个类似跟traceline的效果


traceline 好像似显示拖尾之类的= =

部位就不太了= =


献花 x0 回到顶端 [7 楼] From:台湾台固媒体股份有限公司 | Posted:2014-07-18 13:21 |
op47 0
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x54 鲜花 x129
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 T.o.n..y 于 2014-07-16 19:44 发表的 : 到引言文
 
那如果要一个模组(简称ent),那个ent击中物体头部才算爆头呢?
表情    

理论上, 如果 ENT 的模组有准确的 HITBOX, 用 get_user_aiming 就可以回传攻击部位 &body 就是了. (body 是 1 时就是ENT被爆头了)


Float: get_user_aiming ( index, &id, &body, [ distance ] )

HIT_GENERIC            0
HIT_HEAD            1
HIT_CHEST            2
HIT_STOMACH            3
HIT_LEFTARM            4
HIT_RIGHTARM            5
HIT_LEFTLEG            6
HIT_RIGHTLEG            7


献花 x0 回到顶端 [8 楼] From:香港特别行政区 | Posted:2014-07-18 14:56 |
T.o.n..y
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x1031
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 op47 于 2014-07-18 14:56 发表的 : 到引言文

理论上, 如果 ENT 的模组有准确的 HITBOX, 用 get_user_aiming 就可以回传攻击部位 &body 就是了. (body 是 1 时就是ENT被爆头了)

Float: get_user_aiming ( index, &id, &body, [ distance ] )

.......


那如果ent 是如同飞弹呢?他会有HITBOX吗?


献花 x0 回到顶端 [9 楼] From:台湾台固媒体股份有限公司 | Posted:2014-07-18 15:43 |

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