2024年3月25日发(作者:)

用VB编写游戏修改器图文教程

这篇教程是针对不会编程的人写的,语言及技术上力求尽量简单,SO

在大虾的眼里一定超简单:)。目前我们用的动态修改器都有提供保存修改

地址的功能,更甚者金山游侠2002还有生成可执行文件修改器的功能。

[ize=+3]前言

这篇教程是针对不会编程的人写的,语言及技术上力求尽量简单,SO

在大虾的眼里一定超简单:)。

目前我们用的动态修改器都有提供保存修改地址的功能,更甚者金山

游侠2002还有生成可执行文件修改器的功能。不过用这些修改器修改不

太灵活,比如:如果你要修改的地方有几千处,难道你还一一的改?但如

果自己编写的话就可以让电脑代劳^0^(下面会讲到)。另一方面把自己的

修改成果以修改器的形式和别人分享,会使自己(修改)所付出的劳动更有

意义。

我写这篇文章不是要教读这篇文章的人成为VB高手(我也没这个能

力),所以有些问题我不会讲的很清楚,对于读者来说也不必过分注意一

些技术细节,很多东西你照着做就行了。另外此教程只是针对游戏中地址

固定的游戏,如果游戏中地址不固定(动态分配),那就需要用到汇编知识

了,修改动态地址的游戏不在教程的讨论范围内

[ize=+3]基础篇

在讲如何编写前有必要讲一下基础的VB语法,以使你能看懂后面写的代

码:3

下面是本教程将会用到的语句:

============================================================

=================

这篇教程是针对不会编程的人写的,语言及技术上力求尽量简单,SO

在大虾的眼里一定超简单:)。目前我们用的动态修改器都有提供保存修改

地址的功能,更甚者金山游侠2002还有生成可执行文件修改器的功能。

Dim名称a类型

说明:上面的语句是一个声明变量的语句,所谓变量简单的说就是一

个‘容器’,用来存放‘数值’,而声明变量就是告诉系统建立一个‘容

器’。‘类型’是用来告诉系统这个‘容器’有多大。

例如:DimeyeonlineALong'建立一个名为eyeonline的容器(变量),

并且这个变量在内存中占用4个字节。

============================================================

==================

If条件Then

程序语句1

EndIf

If条件Then

程序语句1

Ele

程序语句2