TC官方合作论坛

标题: 浮点型和整型混算偶尔还是会出问题 我的版本是3.039的 [打印本页]

作者: MrFrog    时间: 2012-8-23 06:25
标题: 浮点型和整型混算偶尔还是会出问题 我的版本是3.039的
浮点型和整型混算偶尔还是会出问题
作者: 梦里只影向你    时间: 2012-8-23 06:52
具体出错的代码呢
作者: Abin    时间: 2012-8-23 10:18
出错请发出的代码,我们好有针对性的测试下!
作者: MrFrog    时间: 2012-8-24 07:27
弹出的是一个报错的对话筐 偶尔弹出来 貌似是说转换成浮点型数据类型的时候出错 然后脚本窗口就崩掉了 下次出来的时候截个图会直观点 代码有好几处转换浮点的 具体不知道是行代码
  1. 人物加血条件 = 转换.字符型转浮点型(辅助.读配置("打怪加血及辅助技能设置","人物加血条件",配置文件路径))/100.00
复制代码
  1. 人物加蓝条件 = 转换.字符型转浮点型(辅助.读配置("打怪加血及辅助技能设置","人物加蓝条件",配置文件路径))/100.00
复制代码
  1. 宠物加血条件 = 转换.字符型转浮点型(辅助.读配置("打怪加血及辅助技能设置","宠物加血条件",配置文件路径))/100.00
复制代码
  1. 低回条件 = 转换.字符型转浮点型(辅助.读配置("打怪回城设置","低血回城条件",配置文件路径))/100.00
复制代码
  1. 是否找到 = dm.FindColor(60, 25, 216, 45, "ea1200-101010", 1.0, 2,返回X,返回Y)
  2.                         辅助.等待(200)
  3.                         //辅助.消息框(转换.整型转字符型(返回X))
  4.                         如果(是否找到 == 1)
  5.                                 血条比列 = (返回X - 67.0)/140.00
复制代码
  1. 是否找到 = dm.FindColor(60, 25, 216, 45, "3736ea-101010", 1.0, 2,返回X,返回Y)
  2.                         辅助.等待(200)
  3.                         如果(是否找到 == 1)
  4.                                 蓝条比列 = (返回X - 67.0)/140.0
  5.                                 //辅助.消息框(转换.浮点型转字符型(血条比列))
复制代码

作者: Abin    时间: 2012-8-24 12:02
你这个很有可能是 辅助.读配置 这个命令没有读到内容,之后你使用转换命令进行转换报错的!
比如这个就会报错!
  1. 浮点型 阿 = 转换.字符型转浮点型("")
复制代码

作者: MrFrog    时间: 2012-8-24 19:03
恩 估计是这样 因为它弹出来的对话筐内容是空的 做下处理可能会解决 非常感谢




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1