TC官方合作论坛
标题:
老传奇类游戏打怪代码如何改
[打印本页]
作者:
jjkk66
时间:
2015-1-8 18:28
标题:
老传奇类游戏打怪代码如何改
老的传奇打怪代码如何改
//--------------------------------任务线程-------------------------//
功能 任务线程()
内容=技能测试.查看功能选择()
选择(内容)
条件"挂机刷怪":
技能测试.挂机刷怪()
选择结束
功能结束
//----------------------------------挂机刷怪----------------------//
功能 挂机刷怪()
如果(单选框.获得状态("单选框2"))
技能测试.杀怪()
如果结束
功能结束
//----------------------------------杀怪-------------------------//
功能 杀怪()
技能测试.被怪攻击()
技能测试.选怪杀怪()
功能结束
//--------------------------查看功能选择--------------------------//
功能 查看功能选择()
如果(单选框.获得状态("单选框0"))
返回 "挂机刷怪"
如果结束
功能结束
//----------------------------被怪攻击-------------------------//
功能 被怪攻击()
循环(杀怪开关)
//查看怪物身上颜色
如果(公共库.找色(0,0,2000,2000,"522929-000000",dm)==1)
调试输出("[被怪攻击]发现怪")
技能测试.释放技能()
否则
跳出
如果结束
循环结束
辅助.等待(辅助.随机数(400,600))
功能结束
//-----------------------释放技能-------------------------------//
功能 释放技能()
//公共库.按下键("tab",dm)
intX,intY
遍历(i=0;i<4;i++)
//查找攻击目标是否出现
如果(dm.FindStr(0,0,2000,2000,"攻击目标","9f2e3f-000000",1.0,intX,intY))
调试输出("开始释放技能.....")
技能测试.开始释放技能(i)
否则
跳出
如果结束
遍历结束
功能结束
//---------------------------开始释放技能---------------------------//
功能 开始释放技能(序号)
技能间隔=辅助.随机数(100,300)
技能=下拉框.获得文本("下拉框"&序号)
调试输出("[开始释放技能]序号"&序号&"技能键"&技能)
辅助.等待(技能间隔)
技能测试.技能攻击(技能,技能间隔)
功能结束
//----------------------------技能攻击----------------------------//
功能 技能攻击(技能,技能间隔)
如果(技能=="关闭")
返回 0
如果结束
公共库.按下键(技能,dm)
辅助.等待(技能间隔)
功能结束
//------------------------------选怪杀怪----------------------------------//
功能 选怪杀怪()
变量 计数=0
循环(杀怪开关)
公共库.按下键("tab",dm)
辅助.等待(辅助.随机数(500,600))
//查看怪物的血条
如果(公共库.找色(0,0,2000,2000,"df0202-000000",dm)==1)
调试输出("找到怪的颜色")
技能测试.被怪攻击()
否则
计数++
//如果2次没有选中怪,说明就没有怪了
如果(计数==2)
返回 计数
如果结束
如果结束
循环结束
功能结束
杀完一个怪后就不会选怪了。。。不知道代码如何改。。。
作者:
龍飛
时间:
2015-1-8 21:45
虽然说一切从模仿开始,但模仿并不是照抄。要去理解,去琢磨。蓝丝雨老师的代码简洁、精辟,看着舒服。
你尝试在杀怪功能里面加上个循环。
作者:
jjkk66
时间:
2015-1-9 21:32
像传奇游戏的那种杀怪,怪物死亡后如何让它自动去选怪。。这个代码怎么写
作者:
q273814
时间:
2015-1-10 16:43
jjkk66 发表于 2015-1-9 21:32
像传奇游戏的那种杀怪,怪物死亡后如何让它自动去选怪。。这个代码怎么写 ...
你的人眼是怎么判断出来怪物的
作者:
jjkk66
时间:
2015-1-10 19:05
找色来判断怪物,如果有一群怪,这个方法没用了。。。一直按TAB来选怪了
正确的不知道怎么改呢
作者:
yang0511
时间:
2015-2-1 18:54
我也想写传奇的脚本 还想不可以实现吧 就算可以实现 也是很难的 商业秘密
作者:
2645572175
时间:
2015-6-24 16:16
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1