THE NVL Maker

 找回密码
 注册
搜索
查看: 26|回复: 2

[系统修改] 如何在游戏正片开始前添加角色数值设定面板

[复制链接]

2

主题

3

帖子

0

精华

游戏开发者

积分
3
发表于 前天 11:34 | 显示全部楼层 |阅读模式
这里想在游戏里添加一个类似TRPG的数值系统,总点数400然后分配给六个技能。一旦设置好后在一个存档里无法修改,除非开始一局新游戏。尝试过很多方法(例如添加.f 技能函数)都不行。现在不知道该怎么实现这个功能。
回复

使用道具 举报

16

主题

1096

帖子

0

精华

管理员

Rank: 9Rank: 9Rank: 9

积分
1117
发表于 前天 12:23 来自手机 | 显示全部楼层
首先你需要养成面板用于显示七个数字,总点数和六个技能值分别是七个变量。
以及:
复原按钮(其他值清零,总点数恢复400)
确认按钮(分配完之后下一步)
以及调整每个技能的点数增加/减少按钮
每个按钮点下都可以跳去一个标签,在标签里判断:
例如如果f.技能a+10了,那么就从f.总点数里-10,
并且设置直到f.总点数为0,确认按钮点下才有效果。
另外由于养成面板按钮个数限制,
可以用显示多个养成面板指令(edus)追加按钮。
整体思路如上,具体哪个地方不会写可以再问细节。
回复

使用道具 举报

2

主题

3

帖子

0

精华

游戏开发者

积分
3
 楼主| 发表于 昨天 14:59 | 显示全部楼层
VariableD 发表于 2025-6-14 12:23
首先你需要养成面板用于显示七个数字,总点数和六个技能值分别是七个变量。
以及:
复原按钮(其他值清零, ...

您好,我还是不太理解具体要怎么实现,是要把设置数值的代码放到edu后缀的文件吗?(不好意思我是编程小白,已经看过教程,上网搜过相关文本,问过身边会编程的人了,但还是不理解具体要用什么代码,调用什么函数。之前我因为技术问题把.f 技能加在prologue里,但程序把输入的数值识别成了角色姓名,无法识别技能数值,只能一直返回设置数值)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|nvlmaker

GMT+8, 2025-6-16 06:46 , Processed in 0.010888 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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