首先是避免窗口位置出错的方法,避免窗口出错
启动游戏前首先修改游戏目录下的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
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全新积分兑换系统上线 点卡周边等你拿>>>详情点击 |





