• Mage Replay回放文件生成

    Mage Replay回放文件生成

    为了方便广大青少年及劳动妇女的需要,玉米特意准备了回放文件脚本扩展函数,此款脚本可以帮助你生成回放文件,生成出的文件短小精悍,才几十到几百KB,共享方便,储存方便,随时随地欣赏自己的个人游戏技术,该脚本是你绝对不能错过的。 这个脚本对游戏编程方面做出了很大的限定,因为是回放文件,所以说不能有一帧的误差,这就对游戏的编写有了很多的强制性要求。 插件原理:记录用户按键输入、随机种子,利用数据结构列表存储数据,完成回放,必要插件:GMZ解压缩插件,以及ultracrypt文件加解密插件,没有这些插

  • 使用脚本轻松实现文本文件加解密

    使用脚本轻松实现文本文件加解密

    简介

    这是一个可以加密或者解密文本文件的GML脚本,使用者在下载这个脚本之后导入到自己的游戏里面,就可以实现文本文件的加密和解密。是一个很好很强大的脚本。 

    脚本名:File Encryption System 

    作者:Kevin Haroldsen

  • 利用Ultracrypt进行文件加解密

    利用Ultracrypt进行文件加解密

      【标题】:文件加解密插件 【描述】:对于某些什么加密资源什么的,可以用着 【GM版本】: GM6.1 GM8.0 GM8.1 【文件类型】: dll 【文件大小】: 214.09KB 【下载地址】:点击这里Ultracrypt是一个很简短切易用的插件,这款插件不仅可以

  • Gamemaker8.1 Rundata错误修复工具

    Gamemaker8.1 Rundata错误修复工具

    大家可能在使用Gamemaker8.1的时候出现rundata错误的问题吧,那么这个软件就是专门修复这种问题的,就不用再一次一次的重装,一次一次的破解啦~ 程序使用易语言制作,可能会报毒,信任即可。 [download id="87"]

  • 东方神灵庙全曲串烧

    东方神灵庙全曲串烧

    日本大神拿mid制作的,我怎么感觉比zun的原曲还好听呢

  • GMZ压缩解压缩ZIP插件

    GMZ压缩解压缩ZIP插件

    简介

    介绍一个可以使用GM来解压或者创建ZIP压缩文件的DLL动态链接库,喵桑给我找的。然后看似挺有用的然后就整理一下共享给大家。 使用之前必须把GMZ.DLL放在游戏的工作目录下,否则无法运行哦~ 

    插件使用说明

    GMZ_Init()
    GMZ的初始化函数,要使用GMZ之前,必须无条件的运行它。 

    GMZ_ZipOpen(file,password)
    参数file:指ZIP文件的路径及文件名,字符串形式
    参数password:如果需要解压的zip文件含有密码,则你需要将密码输入到这个参数中,字符串形式,无密码则为空字符串 这个函数会返回后面一些函数必须用到的zip index,把这个索引保存再全局变量中则会方便调用,后面的函数中index都指的是这个索引。

     GMZ_Close(index)
    关闭掉指定index的zip文件,在zip文件操作完毕后运行这个函数释放掉打开的zip文件以释放内存。 

    GMZ_Create(filename,password)
    这个函数可以创建一个新的ZIP压缩文件,并返回改压缩文件的索引值。
    参数filename:需要创建的zip文件的路径以及文件名,字符串形式。
    参数password:你可以赋予这个创建的zip文件一个密码,字符串形式。 

    GMZ_FileAdd(index,zip_filename,filename)
    加入filename文件到索引为index的zip文件内,并设置该文件在zip文件中的名字为zip_filename。

    GMZ_FolderAdd(index,folder)
    在索引为index的zip文件中加入一个名字为folder 的文件夹。 

    GMZ_ExtractAll(index)
    解压索引为index的zip文件内的所有文件到GMZ.DLL所在的目录。 

    GMZ_ExtractName(index,filename)
    解压索引为index的zip文件内的filename文件到GMZ.DLL所在的目录。

    GMZ_ExtractPos(index,pos)
    解压索引为index的zip文件中位置在pos的文件到GMZ.DLL所在的目录。
    (Ps.这个函数我没怎么用过,根据英文翻译可能是这个意思,反正我是用不到,如果想用的话大家自己去琢磨琢磨吧。) 

    GMZ_GetCount(index)
    返回索引为index的zip文件中所存的文件数量。 

    GMZ_GetName(index,pos)
    返回索引为index的zip文件中第pos个文件的文件的名称。 

    GMZ_GetPos(index,name)
    返回索引为index的zip文件中文件名为name的文件在压缩包中的位置。

    GMZ_GetSize(index,pos)
    返回索引为index的zip文件中位置为pos的文件解压后的大小。

    GMZ_GetCsize(index,pos)
    返回索引为index的zip文件中位置为pos的文件压缩后的大小。

  • 小玉米图文教程No.3 - 如何撸出GEX扩展

    小玉米图文教程No.3 - 如何撸出GEX扩展

    这篇教程教大家如何使用本站提供的GM8里面的extmaker来制作一个gex扩展。 如果你有脚本,或者DLL插件什么的,想以扩展包的形式发布,并且还不会制作gex扩展包,那么这篇教程一定会对你有很大的帮助。 说一下:这里所针对的扩展包是在GM8上使用的,当然GMS也可以,如果你想做GMS专用的格式,请出门去论坛左转找凹凸。 首先你需要下载论坛所提供的超强GM8中文版,下载地址:

  • 小玉米图文教程No.2 - 关键字var的大用处

    小玉米图文教程No.2 - 关键字var的大用处

    近来偷摸的观察这几个GM群的东西,绝大多数同学认为,var这个东西,就是局部变量,加不加影响不大,跟直接定义变量定义值是一个效果的,比如我举个例子。

    fuck = "franniss";

     

    var fuck; fuck = "franniss";

    某些人会觉得,这两个代码的效果完全是一样的,var的那一行,加不加都可以。

  • 小玉米图文教程No.1 - 关于随机数种子

    小玉米图文教程No.1 - 关于随机数种子

    最近发现很多人在群里面就问了,卧槽尼玛的!随机种子是个毛玩意?也有某些波导说这货根本就没什么用处,当时我就不乐意了。嘛嘛,大神什么的,肯定是会这种东西的,反正大神我也教不了,我就说说

  • 小玉米图文教程No.0 - 中文绘制:论GMS如何绘制中文

    小玉米图文教程No.0 - 中文绘制:论GMS如何绘制中文

    我只是稍微的研究了一下GMS的中文字体,并没深入的研究,在这里说一下,使用GMS怎么样使用ttf字体。 

    如下是图文教程: 相信大家应该都知道以前使用GMS绘制中文的方法,不知道的我在这里简述一下: 

    首先先创建一个字体,然后进入设置,选择一个系统字体,点击加号,从文件或者脚本中导入常用的中文字。 

    方法是比较不错,但是也避免不了一些字加不进去,这里就教大家如何使用TTF字体。