TC官方合作论坛

标题: 【三猫大叔】【教小白正确的学习TC方法——蜗牛法】 [打印本页]

作者: 三猫大叔    时间: 2011-9-4 17:46
标题: 【三猫大叔】【教小白正确的学习TC方法——蜗牛法】
首先庆祝下,我第一个自己完成的自动打怪脚本···当然其中要感谢TC的官方人员的热心帮助··其中包括小东、飞舞、小斌等等一些官方人员在不厌其烦的为我解疑答惑,另外也要感谢婷婷兄弟···哈哈。。还有好多朋友。。。:heart:


[attach]608[/attach]

前面我已经给大家介绍了TC的一个基础··现在我来告诉大家我是怎么通过两天的时间从不会到完成这个脚本的。。

首先不要给自己定太大的目标··学编程特别是对我们这种没有基础的小白来说··一步一个脚印才是最重要的。

我最开始给自己定的目标是首先要通过前台找到游戏窗口。。。因为做脚本,连游戏窗口都无法找到,更别提在里面操作了。

在这里提下,有很多朋友不知道如何开始写脚本,其实在免费脚本版里有很多这样的脚本,你照着写自己再想想··也能做出来。总比你看的一头雾水好。

然后再写一个自动打怪的脚本··这样完成以后···再熟悉自己的脚本··弄懂每一步··

最后再写一个自动加血加蓝··这样把一个整体的脚本分成3-4步来学习,不仅学的快··也更容易掌握··不要一口吃掉一个大胖子··我们用蜗牛法来学习,慢慢来。

如果这样都完成以后···我们可以把前面所学所写的东西综合起来··那就是一个完整的自动打怪脚本咯。。。

切记:不要因为不懂而放弃或者盲目跳过。我在区域找色的时候,老是找不到怪·没找到方法···就找色这个点上,卡了我一天··我一天的时间到处问人,到处去找方

法。。。直到我最后会了,弄懂了,我才开始下一步。


呵呵。。各位小白朋友,加油···。。。。

不要只满足于把一个脚本写出来能运行就完毕··最好要弄懂为什么这么写,脚本是怎么运行的。。这样你以后才能自己独立写脚本。。


【三猫大叔】——只为更多小白能学好TC服务,嘿嘿。。。。

附:本人自己成功第一次做成的打怪脚本···

------------------------------------------------------------------------------------------------------------------------------
空间 我的程序
整型 线程句柄
功能 逻辑型 开始打怪()
整型 窗口句柄
逻辑型 取怪颜色,生命值取色,真气值取色
整型 x
整型 y
窗口句柄=窗口.鼠标所在窗口句柄()
窗口.置顶(窗口句柄,true)
窗口.设置位置(窗口句柄,0,0)
辅助.等待(200)
循环(真)
//tab键,切换怪物目标
窗口.提交按键(窗口句柄,9)
辅助.等待(200)
取怪颜色=图像.区域找色(365,62,369,66,#0C1BD6,0,x,y)
辅助.等待(1000)
循环(取怪颜色)

//分别按1,2,3施放技能
键盘.按键(49,1)
辅助.等待(2000)
键盘.按键(50,1)
辅助.等待(1000)
键盘.按键(51,1)
辅助.等待(1000)

//取生命值颜色
生命值取色=图像.区域找色(117,63,121,67,#515151,0,x,y)
如果(生命值取色)
键盘.按键(112,1)
辅助.等待(100)
如果结束
//取真气值颜色
真气值取色=图像.区域找色(119,70,123,74,#414141,0,x,y)
如果(真气值取色)
键盘.按键(113,1)
辅助.等待(100)
如果结束


//这个作为判断怪物是否死亡
取怪颜色=图像.区域找色(291,62,295,66,#0C1BD6,0,x,y)
键盘.按键(49,1)
辅助.等待(2000)
键盘.按键(50,1)
辅助.等待(1000)
循环结束
循环结束
辅助.等待(100)
返回 真
功能结束
功能 逻辑型 开始_点击()  
//这里添加你要执行的代码,这里是你点击开始按钮执行的代码
线程句柄=线程.开启("我的程序.开始打怪","")

返回 真  
//函数返回语句   
功能结束  

功能 逻辑型 退出_点击()  
//这里是你退出的时候要执行的代码,这类是你点击退出按钮执行的代码
线程.关闭(线程句柄)

辅助.退出()
返回 真  
//函数返回语句   
功能结束  

空间结束     
//命名空间结束语句


------------------------------------------------------------------------------------------------------------------------------





作者: TC管理员    时间: 2011-9-4 17:51
不错。  支持下
作者: 小丶笨笨    时间: 2011-9-4 18:01
呵呵 这家伙还做成了  :D
作者: zjjsyhliyu    时间: 2011-9-4 18:06
名气很大
作者: zjjsyhliyu    时间: 2011-9-4 18:21
哇靠竟然被置顶了
作者: ↘夢想飛舞√    时间: 2011-9-4 19:18
:strong:
作者: lt729541702    时间: 2011-9-4 19:18
兄弟??我那个去,你想死是不是
作者: 淘淘星梦缘    时间: 2011-9-4 21:39
不错.....我也想学下
作者: qq614576638    时间: 2011-9-4 22:46
你是我的目标!努力学习中
作者: 小西    时间: 2011-9-5 02:36
不错了哇,是我们小白学习的好榜样啊:-D
作者: lilo    时间: 2011-9-5 09:47
:strong:三猫大叔~

你红啦~:P
作者: 一生何求    时间: 2011-9-5 09:51
//这个作为判断怪物是否死亡
取怪颜色=图像.区域找色(291,62,295,66,#0C1BD6,0,x,y)
键盘.按键(49,1)
辅助.等待(2000)
键盘.按键(50,1)
辅助.等待(1000)
///////////////////////////////////////
判断怪死这里不用加 放技能了 应为判断没有死地话就会回到打怪的这个循环
作者: 冷月无痕    时间: 2011-9-5 10:40
榜样,榜样。厉害厉害!
作者: 三猫大叔    时间: 2011-9-5 10:56
//这个作为判断怪物是否死亡
取怪颜色=图像.区域找色(291,62,295,66,#0C1BD6,0,x,y)
键盘.按键(49,1)
辅助.等待(2000)
键盘.按键(50,1)
辅助.等待(1000)
///////////////////////////////////////
判断怪死这......
一生何求 发表于 2011-9-5 9:51:20

谢谢高手指正。。。

作者: lumka    时间: 2011-9-5 11:56
学习 了
作者: 三苼    时间: 2011-9-5 15:45
学习吧..新手看的还是一头雾水啊我..
作者: 三猫大叔    时间: 2011-9-5 16:34
先看上一篇帖子。。
作者: zjjsyhliyu    时间: 2011-9-5 23:10
这脚本越看越好···
作者: 一生何求    时间: 2011-9-6 10:43
回复 14楼三猫大叔的帖子

昨天看到你在YY中的建议了建议的不错
作者: 三猫大叔    时间: 2011-9-6 11:33
:Z谢谢楼上地····
作者: 小王    时间: 2011-9-6 16:00
支持!
作者: 381477270    时间: 2011-9-27 09:44
- -好东西,谢谢分享
作者: lcy19880116    时间: 2011-9-28 17:45
为金币而来
作者: lcy19880116    时间: 2011-9-28 17:46
为 金 币  而  来
作者: xhgxhf    时间: 2011-9-29 13:49
新手支持一下
作者: wangyanggw    时间: 2011-9-29 21:18
ding.LZ
作者: ssjjcmy    时间: 2011-9-29 22:39
哇,不错哎
作者: 961560902    时间: 2011-10-1 03:38
xuexi
作者: 苏门答腊的爱    时间: 2011-10-1 22:58
老鬼。 厉害啊。求指导
作者: 菲菲    时间: 2011-10-2 03:09
回复 1楼三猫大叔的帖子

学习了 、、、、、、、、、、
作者: xiaolid00    时间: 2011-10-2 10:27
前辈!!!!!!小白跪拜了
作者: a6728718    时间: 2011-10-2 19:36
感激不尽!
作者: lu19750122    时间: 2011-10-3 09:55
不错。  支持下
作者: wacaca    时间: 2011-10-5 13:58
O了 终于有源码可以分析下 3Q
作者: guo5211079    时间: 2011-10-5 15:26
:Q学习的对象
作者: 961560902    时间: 2011-11-5 04:52
学习
作者: 菜鸟来玩玩    时间: 2011-11-5 18:53
向前辈学习!
作者: wxt8535    时间: 2011-11-10 21:14
我要努力加油
作者: long9664025    时间: 2011-11-11 00:17
好深奥,没看懂:~
作者: ww7896392    时间: 2011-11-12 22:33
三猫大哥加油。你的帖子我都看。
作者: 三猫大叔    时间: 2011-11-13 14:58
:~谢谢啊。。。。。
作者: tcxjm    时间: 2011-11-13 17:09
那个#号后面的是什么意思?没看懂哦    别的似乎都可以理解
作者: 中原奇兵    时间: 2011-11-14 21:43
:giggle顶3猫
作者: a445335548    时间: 2011-11-19 20:54
怎么感觉 写脚本像写作文似的 一句一句的
作者: zw931004    时间: 2011-11-21 23:04
regegegreg
作者: zw931004    时间: 2011-11-21 23:04
wafgew
作者: zhchfei88    时间: 2011-11-23 01:05
向你学习呀。不知道你多少天学会的。我还在雾里呢
作者: yebacon    时间: 2011-11-23 03:32
HAHA  ,这名字有点雷人 蜗牛法  。
作者: zq4303310    时间: 2011-11-23 15:06
朦胧中……
作者: hot159913    时间: 2011-11-25 13:07
留名
作者: dongyuqi    时间: 2011-11-27 01:39
好东西啊
作者: 33531233    时间: 2011-11-28 07:08
你学 我也学
作者: bobo0170    时间: 2011-11-28 09:53
:g  很好学么?不觉得啊。
作者: edolie    时间: 2011-12-1 20:34
汗,好歹做几个象征性的选择框啊
作者: 一辈子网络    时间: 2011-12-7 19:58
顶一下:D
作者: love13love14    时间: 2011-12-10 12:19
这个必须要学习的,,支持下
作者: whh1170    时间: 2011-12-12 13:43
希望你继续啊 按你说的每天按步骤贴个源码 在相应讲解下 决定是个高级实战教程 我很关注啊 学习了 顶
作者: 515659050    时间: 2011-12-13 12:52
新手入门 还望多多赐教
作者: mingxing5    时间: 2011-12-13 13:59
疯狂拿份 几书搞菜鸟
作者: 吕小猫    时间: 2011-12-19 23:21
学习对象……!
作者: yzhsai    时间: 2011-12-20 00:13
努力再努力
作者: 新手小白白    时间: 2011-12-22 21:18
有些想法
作者: loading    时间: 2011-12-24 21:49
我也想学下
作者: houguohong    时间: 2012-1-3 11:42
回复 1楼三猫大叔的帖子

不错  谢谢分享
作者: tianyi3163    时间: 2012-1-3 16:14
好好学习,天天向上
作者: 1551678312    时间: 2012-1-3 18:18
就是如此简单,但是我还是没学会..
作者: 爱倩柔    时间: 2012-1-7 16:12
你是我们的榜样!学习中
作者: 智盛辅助软件    时间: 2012-1-9 09:39
支持下楼主.....,
作者: zry828    时间: 2012-1-15 17:00
怎么高额。。:<
作者: guanhuang    时间: 2012-1-15 18:41
努力学习
作者: thunder    时间: 2012-1-16 04:27
小白飘过[/color]
作者: zjra_lhf    时间: 2012-1-31 10:34
很简单,很好懂,不错
作者: gowa    时间: 2012-1-31 10:49
有学习价值
作者: s88070826    时间: 2012-2-3 17:59
虽不懂但觉厉
作者: x413122188    时间: 2012-2-3 18:43
说的很实在
作者: haoshihhh    时间: 2012-2-3 20:02
学习学习
作者: xvboyang    时间: 2012-2-3 23:22
加油
作者: tg354    时间: 2012-2-6 20:54
指引方向
作者: 小成    时间: 2012-2-16 23:17
我也来学习了
作者: hownewbee    时间: 2012-2-17 13:19
支持,偶还小白啊~!会继续努力.
作者: gaslymood    时间: 2012-2-17 15:52
谢谢,受用了
作者: bugtaoge    时间: 2012-2-17 21:44
不错.....我也想学下
作者: av1300386467    时间: 2012-2-17 23:53
快点升到菜鸟啊
作者: 子仔工作室    时间: 2012-2-18 15:38
不错 支持
作者: gighk    时间: 2012-2-18 18:11
留个名
作者: 孤独仙    时间: 2012-2-19 21:50
给力,顶一下,也想学啊!
作者: 1966466865    时间: 2012-2-23 12:07
空间 在等多个
大家帮我看看.系统老说语法错误

//定义默认空间

功能 逻辑型 打怪()
//这里添加你要执行的代码
整形 x
整形 y
整形 窗口编号
逻辑型  取怪颜色
逻辑型  取怪生命值
逻辑型  生命值
字符型  窗口标题
窗口标题=编辑框.获得文本("编辑框0")
窗口编号=窗口.找到窗口(窗口标题)
如果(窗口编号=0)
辅助.消息框(”没有找到游戏窗口“)
否则
窗口.置顶(窗口编号)
辅助.等待(120000)
循环(true)
键盘.按键(9.1)
辅助.等待(120000)
取怪颜色=图像.区域找色(660,233,238,238,238,EEEEEE,x,y)
循环(找怪颜色)
鼠标.左键单击(666,513)
辅助.等待(1000)
鼠标.左键单击(747,232)
辅助.等待(1000)
鼠标.左键单击(747,232)
辅助.等待(1000)
鼠标.左键单击(747,232)
取怪颜色=图像.区域找色(738,415,238,238,179,B3EEEE,x,y)
循环结束
循环结束
如果结束
辅助.等待(120000)
返回 真
//函数返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
整形 打怪
打怪=线程.开启(”我的程序.打怪“)
如果(打怪=0)
辅助.消息框(”线程打开失败“)
如果结束
返回 真
//函数返回语句
功能结束

空间结束
//空间结束语句
大家帮我看看.系统老说语法错误
作者: xiaosei    时间: 2012-2-23 13:33
其他平台转站过来的.飘过~~~
作者: notker88    时间: 2012-2-23 14:14
顶个
作者: sinsin1210    时间: 2012-2-23 16:02
感謝大大
正需要這樣的學習
作者: zblp120110    时间: 2012-3-13 21:34
很值得借鉴:Z
作者: qq297127411    时间: 2012-3-13 22:14
虚心学习
作者: popo014    时间: 2012-3-15 10:23
三猫大叔果然威武
作者: boyuting    时间: 2012-3-17 14:39
不错啊路过看看
作者: tzx    时间: 2012-3-17 15:32
你让我一个小白情何以堪啊
作者: baiw1234    时间: 2012-3-19 09:36
写个加血补上去
作者: hf81970    时间: 2012-3-19 09:58
刚开始用 学习了
作者: 13461606737    时间: 2012-3-19 15:17
朝着目标冲!
作者: zhudede    时间: 2012-3-19 15:47
谢谢你啊! 学习下!!
作者: xdpxcici2    时间: 2012-4-7 11:09
写得很好,受益良多,谢谢楼主!




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