17173首页 - 免费新游 - 火爆论坛 - 游戏博客 - 游戏播客 - 百科问答 - 网游排行榜 - 网游期待榜
| 通行证 注册
大航海时代OL > > 正文
关于会计脚本的编写的一些想法(一)
2007-12-11           【 加入收藏 / 文章投稿 / 截图上传 / 发表评论
作者:大卫 获得积分: Z 投稿总数:

首先是避免窗口位置出错的方法,避免窗口出错
启动游戏前首先修改游戏目录下的GV Online Sc.ini中的select_device为0,0,800,600,22,1


有人说这样将来游戏升级的时候就不能正常升级了,那么也很简单解决,修改之前先备份一下这个GV Online Sc.ini文件不就行了嘛!!!


选择NPC是个头疼的事,通用的方法是用TABLE键选择NPC,利用颜色判断NPC,比如说你用TABLE键选择到了码头官员,在右面会出现码头官员的对话框,对话框的”码头官员”四个字是白色的,你对这个四个字取5个有边边角角的点,白色在按键精灵上是FFFFFF,所以程序上是


            IFCOLOR 671  659  FFFFFF 0
            IFCOLOR 689  663  FFFFFF 0
            ………
            ENDIF
这样就选择成功了,所有NPC都取5个点,这样容错性就提高了!


再有就是现在主流显示器是普通的17 19显示器,但新机用户大多是16:9的宽屏,这样在普通显示器下写的脚本挪到宽屏上就不好用了,所以宽屏用户想用普通机器上的脚本以试着改变自己的显示模式,有人说能改,有人说不能改,因本人没有宽屏显示器,所以没办法试!


再就是行动力和金钱判断,如果行动力不足可以吃料理,也可以去酒吧补充,这个用颜色判断有彩色部分,不同显示器有不同色彩及分辨率,不像白色那样的通用性,所以要用别的方式判断,这个工具非常简单,可以用金山游侠或者其他类的游戏修改器来查找行动力和金钱的内存地址,在程序里编写出来的格式是这样的:


例如行动力:


           VBS  XDL1,XDL2,XDL3,XDL4


           UserVar XDL1=60  行动力小于多少时,自动吃料理。
           UserVar XDL2=130 行动力大于多少时,停止自动吃料理。


Sub 海上吃料理
    Gosub 延时判定
    VBSCall ReadMemory(  &HA4DE54,2,XDL)
    If XDL        Rem 继续吃料理
        KeyPress 119 1 //F8
        Delay 2000
        KeyPress 117 1 //F6


        VBSCall ReadMemory(  &HA4DE54,2,XDL)
        If XDL>XDL2
        Goto 吃料理结束
        EndIf
        KeyPress 119 1 //F8
        Delay 2000
        KeyPress 118 1 //F7
        VBSCall ReadMemory(  &HA4DE54,2,XDL)
        If XDL>XDL2
        Goto 吃料理结束
        Else 
        Goto 继续吃料理
        EndIf
    Else
        Goto 吃料理结束
    EndIf
Else
EndIf
Rem 吃料理结束
Return 海上吃料理


金钱判断同理!!这里就不一一例举!


先写到这,教程分期,呵呵!


此篇文章为17173玩家原创作品,获得积分奖励 Z。
17173全新积分兑换系统上线 点卡周边等你拿>>>详情点击
关键字:

相关链接

http://dol.17173.com/jingyan/shangren.shtml

游戏截图
用户: 匿名
史上最强的拼音输入法 下载>>>
评论

我要发布Sogou推广服务

热点标签:
新闻 标题 栏目 文章 图片 链接
热点标签:
新闻 标题 栏目 文章 图片 链接