TC官方合作论坛

 找回密码
 立即注册
查看: 1787|回复: 6
打印 上一主题 下一主题

[讨论] 一个新手学习TC,写简单游戏脚本遇到的净瓶和这几天的感受。

[复制链接]
跳转到指定楼层
楼主
发表于 2013-1-31 10:54:15 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本贴,纯属新手所想,请别见笑。。。

       首先做为一个游戏玩家,而且是无计算机编程基础的人,我们就是想做个简单的连续按键脚本。如果真是涉及到后台问题,或者象有人说的大漠插件问题,我做个猜测(因为我还没看这块后台或者是大漠插件),如果后台或者是大漠插件很难,本来是很简单的动作脚本,却需要很复杂的后台或者是大漠插件来支持,这会让很多无计算机编程基础的只想做个简单的游戏脚本的游戏玩家人退出TC。(注:以我这个新手现在学习的程度来理解,在不需要很复杂的程序下,TC做出的游戏脚本只适合游戏中,“挂机”打怪升级,自动喊话等。我想要的是在游戏全屏界面上,看不到做好的程序界面的前提下,启动热键,开始执行程序,关闭热键,停止执行程序。)(举个例子,在没有后台或者大漠插件的情况下,我启动程序,他是看到怪物就打,看到玩家操作的人物,也打。当我正在打怪,红和蓝都消耗的差不多了,这时玩家的人物出现了,我怎么办,只能是跑了。不能做到根据游戏的情况,来自主启动不启动脚本。还有就是最笨的方法,就是不断的切换程序,这样虽说可以达到效果,但是会耽误时间,游戏里你比别人慢一秒,有可能你就打不过人家了。)
      (以上就是闲谈,没有任何针对性,只是我这个新手在学习TC,几个小时后,自己理解下的思想。肯定是很多都想的不对,但是却是一个新手通过学习TC,编写简单的游戏脚本,必须经历的过程。)
       好了言归正传,我来讲下我所遇到的净瓶,我学了几个小时,我自己能做出简单的连续按键脚本,现在的问题是,在游戏全屏界面下,点热键无法启动,把程序切换出来,在点热键,就启动了。于是我把这个问题放到了论坛(新手版块和综合版块),寻求帮助。得到的反馈是:前台程序。
我想问的是:
1、不用后台,大漠插件,能不能通过程序语句设计或者其他方法,能不能做到我想要的效果。如果可以,能不能给个稍具体的编程范例,让我学习下。
2:如果1不行,我先想弱弱的问下,后台,大漠插件,难不难?(因为我还没接触这块)
       以下是论坛一个朋友在我的帖子里给的帮助(当然还有其他很多朋友都给我回了帖子,在这里都表示感谢!!!)我就写出一个朋友的。
户名:alukaduo09
他的内容如下:
这个是前台的按键模式.
因此你需要让游戏窗口前端化,要不然肯定是不行的.

你可以使用 窗口.找到窗口   来得到游戏窗口的句柄 .
然后使用窗口.发送按键(游戏窗口的句柄,键值)

如果不行的话证明你的游戏不支持消息模式的按键.
然后只有使用那些后台DX按键模式了.也就是大家经常提到的 大漠 天使 插件

以我这个新手对这段话的理解:
你可以使用 窗口.找到窗口   来得到游戏窗口的句柄 .
然后使用窗口.发送按键(游戏窗口的句柄,键值)
       这是说明不用后台,大漠插件,也可以做出来?能不能说的详细点。

如果不行的话证明你的游戏不支持消息模式的按键.
然后只有使用那些后台DX按键模式了.也就是大家经常提到的 大漠 天使 插件
   这说明要用后台,大漠插件才能做出来?这个东西,难不?
       以上综述,对于我这个新手来说,上面的问题,是很幼稚的。但是对于新手来说,我就是这么想的。不懂就是不懂。请大侠们,帮我点拨一下,让我迈过这个简单的坎。
       如果只是想做个简单挂机打怪升级的脚本,就不用深究后台,大漠的东西。前台按键程序就可以做到了。希望我经历的步骤,也能给想做简单游戏脚本的初学者一些宏观上的启发。
回复

使用道具 举报

7#
发表于 2013-4-24 17:39:58 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2013-1-31 13:49:46 | 只看该作者
回复 4楼TC兔子的帖子

我不太明白你说的游戏屏蔽了一些功能键,首先,我没有用常用的热键,而是用F4键启动,F5键结束。因为游戏里F1到F8  8页里都可以放数字1到8,8个技能。(注:在按键精灵里就可以用F4启动)
请在我说的情况下,帮我讲讲怎么个屏蔽了功能键。谢谢
回复 支持 反对

使用道具 举报

5#
发表于 2013-1-31 12:42:34 | 只看该作者
插件就是 提供一些封装好的函数而已
基本操作都和TC类似的,只不过是函数名和参数多少问题而已
关键 还是程序流程自己有没有理清
回复 支持 反对

使用道具 举报

地板
发表于 2013-1-31 11:42:38 | 只看该作者
在前台可以,开游戏后不可以的原因有可能是游戏屏蔽了一些功能键

插件不是很难,也没有像1+1=2那样简单.TC基础命令学会以后,插件问题就迎刃而解,关键是在于对插件的理解
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2013-1-31 11:00:12 | 只看该作者
回复 2楼幼园留级老油条的帖子

哦,有动力了。。。。谢谢
回复 支持 反对

使用道具 举报

沙发
发表于 2013-1-31 10:55:57 | 只看该作者
插件 简单的跟1+·1=2 一样
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-5 05:48 , Processed in 0.147525 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表