广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 9982 个阅读者
 
<< 上页  1   2   3   4  下页 >>(共 4 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
andyt0621
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x24 鲜花 x167
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2013-05-08 23:31 发表的 : 到引言文

你指的是你写的Weapon_Balrog7.sma里的那个吗…?表情
我上面说的 ExecuteHamB(Ham_TakeDamage 就是会用到 inflictor 的写法…表情
而且还能利用这个让右上角自定义的杀人图可以支援被BLOCK掉的 Ham_Killed…表情



还有我写的WeaponSystem都用了不少次


ExecuteHamB(Ham_TakeDamage的inflictor我每次都写为attacker..


不过public Ham_TakeDamage我就没用过inflictor


下面是引用 tony486 于 2013-05-09 11:37 发表的: 到引言文


已上传了


可能是我改错了...
希望能帮修改 


看您还是对ham hook不太了解吧..
试试这个吧
威望要 30 以上才可以下载附件,您目前威望不足,请勿购买


本帖包含附件
zip sma.rar   (2022-06-09 14:20 / 6 KB)   下载次数:7 需要威望:30



献花 x0 回到顶端 [10 楼] From:香港网上行 | Posted:2013-05-09 12:18 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前不上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 andyt0621 于 2013-05-09 12:18 发表的 : 到引言文




还有我写的WeaponSystem都用了不少次


ExecuteHamB(Ham_TakeDamage的inflictor我每次都写为attacker..


不过public Ham_TakeDamage我就没用过inflictor





看您还是对ham hook不太了解吧..
试试这个吧
一般来说用在枪枝上的伤害 inflictor 写 attacker 是没什么大问题…
不过如果用在榴弹、飞弹等投射物件会发生BUG…发生时机很微妙…
丢出去的那瞬间切换武器…杀人讯息会变成当下拿的武器…
例如拿着M32或M79射出后马上切换成闪光弹…然后看着杀人图变成闪光弹…
表情
以下是之前在AlliedModders找到后我稍微修改过的版本:
复制程式
new inflictor = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "weapon_m4a1"))
if(pev_valid(inflictor))
{
    set_pev(inflictor, pev_owner, attacker)
    ExecuteHamB(Ham_TakeDamage,victim,inflictor,attacker,damage,damage_type)
    engfunc(EngFunc_RemoveEntity, inflictor)
}
概念就和丢手榴弹一样…测试过就算杀死目标杀人图还是依据M4A1去显示…
因为是系统自动送出的讯息…所以自定义的杀人图也是会被 message_deathmsg 修改到…

就看你的需求啦…就像 Weapon_Balrog7 的范围伤害条件根本不会发生这问题也不用写这堆内容就是了…


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [11 楼] From:台湾中华电信股份有限公司 | Posted:2013-05-09 12:45 |
tony486
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x9 鲜花 x22
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

图 1.



下面是引用 andyt0621 于 2013-05-09 12:18 发表的 : 到引言文




还有我写的WeaponSystem都用了不少次


ExecuteHamB(Ham_TakeDamage的inflictor我每次都写为attacker..


不过public Ham_TakeDamage我就没用过inflictor





看您还是对ham hook不太了解吧..
试试这个吧



发生错误了! 


献花 x0 回到顶端 [12 楼] From:香港特别行政区 | Posted:2013-05-09 16:16 |
andyt0621
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x24 鲜花 x167
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 tony486 于 2013-05-09 16:16 发表的 : 到引言文




发生错误了! 



自己存成utf8吧..
要不然就换一个compile


献花 x0 回到顶端 [13 楼] From:香港网上行 | Posted:2013-05-09 16:42 |
tony486
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x9 鲜花 x22
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 andyt0621 于 2013-05-09 16:42 发表的 : 到引言文




自己存成utf8吧..
要不然就换一个compile



阿,,,多了几个错误阿 但可以编成


献花 x0 回到顶端 [14 楼] From:香港特别行政区 | Posted:2013-05-09 17:03 |
tony486
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x9 鲜花 x22
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 andyt0621 于 2013-05-09 16:42 发表的 : 到引言文




自己存成utf8吧..
要不然就换一个compile



发现了一个问题...
虽然成功了
可是 =0=
它会累积伤害
不会重置  


献花 x0 回到顶端 [15 楼] From:香港特别行政区 | Posted:2013-05-09 17:34 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前不上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
Re:侦查伤害 与 独立枪械 与 经验升级 问题!
下面是引用 tony486 于 2013-05-09 17:03 发表的 : 到引言文




阿,,,多了几个错误阿 但可以编成
下面是引用 tony486 于 2013-05-09 17:34 发表的: 到引言文




发现了一个问题...
虽然成功了
可是 =0=
它会累积伤害
不会重置  
有时候编译时没错误都有可能会有BUG了…何况是有错误…||= =


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [16 楼] From:台湾中华电信股份有限公司 | Posted:2013-05-09 18:16 |
andyt0621
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x24 鲜花 x167
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2013-05-09 12:45 发表的 : 到引言文

一般来说用在枪枝上的伤害 inflictor 写 attacker 是没什么大问题…
不过如果用在榴弹、飞弹等投射物件会发生BUG…发生时机很微妙…
丢出去的那瞬间切换武器…杀人讯息会变成当下拿的武器…
例如拿着M32或M79射出后马上切换成闪光弹…然后看着杀人图变成闪光弹…
.......



试过用M79发射后被杀..
杀人图变了SKULL..
不过也懒Fix了 表情


下面是引用 tony486 于 2013-05-09 17:34 发表的: 到引言文




发现了一个问题...
虽然成功了
可是 =0=
它会累积伤害
不会重置  
2121


可以贴上错误吗.
你插件include很多我没有的inc..
但正常来说我所修改的内容不应该影响插件内容


献花 x0 回到顶端 [17 楼] From:香港网上行 | Posted:2013-05-09 18:35 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前不上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 andyt0621 于 2013-05-09 18:35 发表的 : 到引言文




试过用M79发射后被杀..
杀人图变了SKULL..
不过也懒Fix了 表情


2121


可以贴上错误吗.
你插件include很多我没有的inc..
但正常来说我所修改的内容不应该影响插件内容
我测试时就算被杀也不会出现SKULL…照样显示正确的武器…
你该不会是写"weapon_hegrenade"吧…?手榴弹是写"grenade"…


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [18 楼] From:台湾中华电信股份有限公司 | Posted:2013-05-09 18:49 |
tony486
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x9 鲜花 x22
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 andyt0621 于 2013-05-09 18:35 发表的 : 到引言文




试过用M79发射后被杀..
杀人图变了SKULL..
不过也懒Fix了 表情


2121


可以贴上错误吗.
你插件include很多我没有的inc..
但正常来说我所修改的内容不应该影响插件内容


我晚上上传 我在上班 正使用手机版


献花 x0 回到顶端 [19 楼] From:没有资料 | Posted:2013-05-09 20:20 |

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