TC官方合作论坛

标题: 刚学..不是很懂..写了个启动游戏的.有人能教教怎么编写更容易吗 [打印本页]

作者: MR8700000    时间: 2012-6-23 02:36
标题: 刚学..不是很懂..写了个启动游戏的.有人能教教怎么编写更容易吗
空间 ggg
//定义默认空间
字符型 游戏路径,帐号,密码
整型 长度,服务器,线,启动游戏

功能 逻辑型 按钮0_点击()
//检查 游戏路径------------------------------------------------
游戏路径=浏览框.获得("浏览框0")
长度=字符串.长度(游戏路径)
如果(长度==0)
辅助.消息框("请选择正确的游戏路径!!!")
返回 真
如果结束


//检查 服务器-------------------------------------------------------
服务器=下拉框.得到选项("下拉框0")
如果(服务器<=0)
    辅助.消息框("请选择服务器!")
返回 真
如果结束


//检查 登录线------------------------------------------------------
线=下拉框.得到选项("下拉框1")
如果(线<=0)
辅助.消息框("请选择好登录的线")
返回 真
如果结束


//检查 帐号---------------------------------------------------------
帐号=编辑框.获得文本("编辑框0")
长度=字符串.长度(帐号)
如果(长度==0)
辅助.消息框("请输入帐号")
返回 真
如果结束

//检查 密码---------------------------------------------------------
密码=编辑框.获得文本("编辑框1")
长度=字符串.长度(密码)
如果(长度==0)
辅助.消息框("请输入密码")
返回 真
如果结束


//启动游戏---------------------------------------------------------
启动游戏=进程.打开(游戏路径)
辅助.等待(1000)





返回 真
功能结束

空间结束




//学习..

问题 1:所有东西都输入了东西后。。。再启动进程。。!
如何写得更简单。。?更优化一下呢?

问题2: 我整型 长度                 重复用了。。
      我测试没出错。!  像我这样子用。。是错误的吗?


问题3:返回 真
            如果结束

如果我不输入返回真。。弹了辅助消息框后。脚本还是继续运行下面的。
加了返回真。。弹了消息框后他就不会再继续运行下面的脚本了
我要的效果。。如果弹了一个辅助消息框  就不继续运行下面的脚本了

我加入这个  返回 真
       这方法是对的吗?或有更好的方法吗


       暂时就写这么多。。。学习一下新方法再往下写。。



作者: cylhb    时间: 2012-6-23 14:13
问题1:看这逻辑写得,挺好,一步一步检测.当检测失败直接返回 真,也就是结束了按钮的点击事件.不继续往下执行.
问题2:重复用没关系,因为你每次用之前都有一个重新赋值.
问题3:方法OK~
作者: MR8700000    时间: 2012-6-23 15:31
回复 2楼cylhb的帖子

谢谢..嘻嘻嘻!!




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