找回密码
 注册/Sign up
搜索
查看: 11720|回复: 12

记录一些自己玩单机遇到的问题--新手向 老手请忽略

[复制链接]

发表于 2021-3-10 12:50:04 | 显示全部楼层 |阅读模式
本帖最后由 haoboshu0312 于 2021-3-10 12:53 编辑

记录下自己乱玩乱改遇到的一些问题,都是特别弱的问题而且全部资源都是在此论坛和隔壁论坛免费获得的,部分问题答案也是群内大哥提供,仅做总结。完全没有原创,全是白嫖,最多是修改,勿杠。
1. DATA相关修改工具
全程只用了GMSVEditPro.rar。压缩包两个文件放在data目录下,会自动读取相对应文件。已在附录中。

2. 制作简单NPC
(1)金币出售道具的NPC类型为Itemshop,除了NPC造型位置以外,销售物品设置主要在功能设定中。
举例:100|100|3|10146|10147|10148|10149|10150|10151|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|70000|70001|71001
绿色部分为MSG,对话相关内容。可在msg文件中进行修改添加后直接改变编码。
红色部分为销售道具ID,添加自己喜欢的道具ID即可。注意售价是在itemset设置的。
其余部分没多研究,比如Itemshop2是买卖,其余代码代表什么。收购道具具体列表是谁等。


(2)物品交换道具的NPC类型为Brushman,我是拿碎片兑换水晶的NPC改的。
举例:53062|5000001|69039|69040|69041|69042|70001|1|10
紫色为兑换所需道具ID,如水晶碎片,或某些服设定的某某宝石等。
绿色部分为MSG,对话相关内容。同上。可以看到这里我设置了个5000001的msg,写的是提示用某某宝石兑换。
橙色部分为兑换获得的目标道具。三个数字代表的是目标道具ID70001|获得1个(70001)|需要10个53062


(3)常用的水晶走进去传送地图的NPC类型为Warp。目的地的设定也在功能设定中。
举例:0|1522|25|24|15||0|0|||||
粉色部分为地图ID|坐标X|坐标Y。


(4)百人道场类似的对话进入战斗NPC类型为StandEnemy。
举例:2|0,9202,5,10||0|||||0|360000|
蓝色代表击败后传送至地图ID,坐标X,坐标Y。
紫色代表对话所战斗的敌人group编号。


(5)对话任务或修改人物宠物形象等附带脚本的NPC类型为Event。功能设定为一个TXT文件所对应的脚本。


(6)宠物学习技能的NPC类型为Techshop。教某些技能也在功能设定中。
举例:100|10158|10159|10160|10161|10162|451
绿色部分为MSG,对话相关内容。同上。
红色部分为宠物技能ID。
技能金币价格在tech.txt中设定。观察一下GF有的技能即可。


3. 制作其他装备道具
这部分很简单,在1中提到的工具,直接复制代码到末尾修改物品ID和属性即可。
装备后修改种族为邪魔系,特殊类别6,子类参数9。(1-9是不同种族)。
装备属性随机时NPC会显示下一个出售的属性,所以建议做成礼包形式。打开礼包获得装备。
此时itemset的双击效果应设为NPC文件下的一个txt文件。对应脚本。
宠物同理,可以做成召唤书形式。具体脚本也可参考已存在在客户端里的召唤书。
如果一些使用LUA的物品道具,则在物品特性栏写入对应的LUA设定名称。
唯一注意的是,宠物召唤书时,对应怪物的Enemy.txt中有两项为是否行动设定为1时召唤书会召唤出2级宠物。设定为1即可召唤出1级宠物。具体原理不明。


4. 制作其他地图
工具为地图大师重制版1.17.rar。100%白嫖。放入客户端路径下可读取相应素材后打开。
我只用来修改地图编号从而达到复制多一张地图的效果。左上角文件,属性,修改下地图编号和名称即可。
具体制作工艺没有艺术细胞没有研究。

5. LUA的具体使用
在端后LUA文件夹中,首先是Config.lua。负责所有LUA脚本的开关。观察一下即懂。
Module文件夹下,是各个LUA文件具体的脚本。
白嫖时要放入Module。并在Config.lua加入对应的名称并启用。
LUA的NPC添加是在LUA中,并不是在NPC文件夹中。


6. 分享一些白嫖+修改的脚本和LUA
(1)百人道场脚本
100%白嫖,但是NPC脚本文件名称和msg有一些问题,在我电脑上有中文无法读取,所以都改为了英文运行。补充一下,我把100层乐园镜子的使用需求改成了需要一个空盘子,可以看乐园镜子的txt进行修改。
(2)宠物洗档+满档,NPC和道具形式的LUA。
都为群里大佬分享的petrebirth系列修改。修改了一些显示文字,修改了脚本名字变成四份,道具ID和外观我乱起的,主体结构100%白嫖。
这个脚本应该没办法做到失去一个宠物再获得一只全新的。反正我不会。
但具体效果是使用对应道具或和NPC对话后,选中一只宠物直接修改属性或直接给予满档属性。注意满档也是有一小部分随机产生的,不会完全一样。
(3)对话修改宠物造型
这个好像就是本论坛内的,我就不发了,如有需要不知道能不能编辑修改帖子。



如果有技术问题描述的不正确就肯定是我错了。
如果帖子中有任何大哥的版权请随时帮我删除,我就是个白嫖怪。
文字都是手打的,别骂了别骂了。。
未完待续。。。








补充内容 (2021-3-12 18:34):
修正:第三点最后一句,设定为1时召唤书会召唤出2级宠物。设定为0即可召唤出1级宠。

补充内容 (2021-3-15 11:59):
洗档满档道具的LUA忘记简写统一了 不会弄的直接下载10楼的新版即可 论坛没找到编辑按钮。。

嗷嗷嗷修改宠物洗档满档NPC和道具.rar

6.21 KB, 下载次数: 79

仿GF百人道场(嗷嗷嗷修改版).rar

94.99 KB, 下载次数: 73

地图大师重制版1.17.rar

643.03 KB, 下载次数: 117

GMSVEditPro.rar

185.88 KB, 下载次数: 128

 楼主| 发表于 2021-3-15 11:59:06 | 显示全部楼层
感谢xman大佬和上面朋友的测试 上传错版本了 更新一版 不会修改LUA名称的直接用新的即可

嗷嗷嗷修改宠物洗档满档NPC和道具.rar

6.2 KB, 下载次数: 62

发表于 2021-3-10 13:38:55 | 显示全部楼层
感謝大大願意分享!!!

发表于 2021-3-10 13:54:11 | 显示全部楼层
請問一下大老~~~要如何啟用你分享的lua檔案呢?感謝教學

 楼主| 发表于 2021-3-10 14:53:42 | 显示全部楼层
aa0631013 发表于 2021-3-10 13:54
請問一下大老~~~要如何啟用你分享的lua檔案呢?感謝教學

看一下第5点 如果还有不明白的具体问题具体分析

发表于 2021-3-10 15:44:39 | 显示全部楼层
haoboshu0312 发表于 2021-3-10 14:53
看一下第5点 如果还有不明白的具体问题具体分析

感謝教學分享

发表于 2021-3-10 17:58:22 | 显示全部楼层
向大佬学习

发表于 2021-3-13 21:44:57 | 显示全部楼层
大佬,药水使用了 没有反应,是什么原因呢?lua按照你说的放进MODule,然后我在Config.lua开启了4份,还是要怎么使用,小白,在学习中~!!

发表于 2021-3-15 00:06:43 | 显示全部楼层
12519762501 发表于 2021-3-13 21:44
大佬,药水使用了 没有反应,是什么原因呢?lua按照你说的放进MODule,然后我在Config.lua开启了4份,还是 ...

道具红色的地方要跟Lua这里相同
通常会选短一点的取名


药水?        宠物满档药水                                LUA_useMDitem
药水?        宠物洗档药水                                LUA_useXDitem

Delegate.RegInit("PetRebirthMDitem_Init");
NL.RegItemString(nil, "PetRebirth", "LUA_usePetRebirthMDitem");

Delegate.RegInit("PetRebirthXDitem_Init");
NL.RegItemString(nil, "PetRebirth", "LUA_usePetRebirthXDitem");



 楼主| 发表于 2021-3-15 11:39:51 | 显示全部楼层
12519762501 发表于 2021-3-13 21:44
大佬,药水使用了 没有反应,是什么原因呢?lua按照你说的放进MODule,然后我在Config.lua开启了4份,还是 ...

文件太多长传错了 看一下xman大佬发的 把两个lua里面的名字和item里面的名字统一即可 我自己都简写了lua忘记发改过版本的了
您需要登录后才可以回帖 登录 | 注册/Sign up

本版积分规则

手机版|cgmsv引擎论坛

GMT+8, 2026-6-5 07:37 , Processed in 0.035095 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表