广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 2476 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
tonyyoung
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x389 鲜花 x565
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] [已解决]
问题已解决........................
基本上那些变数都没问题...........
问题是出在注册ZBOT用的TASK.....
原本应该是set_task(0.1, "xxxxx", id)
我设成set_task(1.0, "xxxxx", id)
而fw_playerKilled刚好就有写在该TASK中
且该TASK中开头写的return判定不够严谨
所以~推测大概是因此一杀敌就会执行10次左右
问题解决啦~感谢各位大大协助啰~((光速逃


[ 此文章被tonyyoung在2013-10-06 11:56重新编辑 ]


献花 x0 回到顶端 [楼 主] From:台湾中华电信股份有限公司 | Posted:2013-10-04 15:24 |
绝影华
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x36 鲜花 x109
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 tonyyoung 于 2013-10-04 15:24 发表的 请教一个关于在fw_playerkilled执行cs_set_user_money的问题.....: 到引言文
在下日前试着写一段杀敌奖励金的运算式....
先是注册新变数X...然后将cvar写进变数X....
接着使用fw_playerkilled并于其中写入get_pcvar_num读取X变数...
然后再判定attacker跟victim的阵营关系
接着符合判定条件则给attacker奖励
给钱的方式为cs_set_user_money(id, (cs_get_user_money(id)+(get_pcvar_num(变数X)*回合数)))
问题来了...假设我变数X设500...
结果进游戏杀敌后系统竟然给我10倍的钱5000= =
有时还会更多.....................
目前经过无数调整测试后排除是储存回合数的变数的问题
感觉问题就集中在fw_playerkilled.....
这问题到底出在哪啊.....



我觉得应该是回合数问题
你有没有试过client_print(id, "%d", 回合数) 
看看回合数是多少


献花 x1 回到顶端 [1 楼] From:未知地址 | Posted:2013-10-04 15:37 |
tonyyoung
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x389 鲜花 x565
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 绝影华 于 2013-10-04 15:37 发表的 : 到引言文
我觉得应该是回合数问题
你有没有试过client_print(id, "%d", 回合数) 
看看回合数是多少

我忘了说...该插件有显示回合数的.........
其使用的回合数变数与我用来计算给前的回合数变数是同一个.....
该字幕显示从头到尾皆无异常.....

话说如果只是单纯回合数变数异常我就不会发表这篇发问了.....
顺便附上在下的源码提供参考


[ 此文章被tonyyoung在2013-10-04 20:09重新编辑 ]


献花 x0 回到顶端 [2 楼] From:台湾中华电信股份有限公司 | Posted:2013-10-04 15:45 |
绝影华
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x36 鲜花 x109
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 tonyyoung 于 2013-10-04 15:45 发表的 : 到引言文


我忘了说...该插件有显示回合数的.........
其使用的回合数变数与我用来计算给前的回合数变数是同一个.....
该字幕显示从头到尾皆无异常.....



那这个数字有没有用client_print看过?
client_print(id, cs_get_user_money(id)+(get_pcvar_num(变数X)*回合数))


献花 x1 回到顶端 [3 楼] From:未知地址 | Posted:2013-10-04 15:50 |
tonyyoung
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x389 鲜花 x565
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

Client_print跟hud_message显示的会不同?
我再试试............


献花 x0 回到顶端 [4 楼] From:台湾中华电信股份有限公司 | Posted:2013-10-04 15:53 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前不上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

简单的测试方法就是在 fw_PlayerKilled 里插入一行
复制程式
client_print(attacker, print_chat, "[money]%d[maxmoney]%d[bossbonus]%d[g_level]%d", money, maxmoney, bossbonus, g_level)
然后多宰敌人几次看看数据就知道哪个出问题了…


尚无签名,欢迎 [新增个性化签名]
献花 x1 回到顶端 [5 楼] From:台湾中华电信股份有限公司 | Posted:2013-10-04 17:27 |
tonyyoung
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x389 鲜花 x565
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2013-10-04 17:27 发表的 : 到引言文
简单的测试方法就是在 fw_PlayerKilled 里插入一行
复制程式
client_print(attacker, print_chat, "[money]%d[maxmoney]%d[bossbonus]%d[g_level]%d", money, maxmoney, bossbonus, g_level)
然后多宰敌人几次看看数据就知道哪个出问题了…
了解...肛温啦~在下试试看> w <


献花 x0 回到顶端 [6 楼] From:台湾中华电信股份有限公司 | Posted:2013-10-04 17:37 |

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