设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

求大佬帮帮忙,关于好感度的设定改怎么弄啊

查看数: 1664 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-4-11 11:48

正文摘要:

想做个每天第一次对话加好感度的设定,但不知道怎么写才可以让系统判断我游戏里是过了一天时间。现在用的时间插件是Chronus。

回复

47951928 发表于 2023-4-13 17:03:06
xiamumomo 发表于 2023-4-12 22:22
首先你要知道你那个时间系统插件用的是那几个变量   接着公共事件要并行执行  判断小时变量 = 0 然后满足 ...

搞定啦~  谢谢大佬,不过还是想加个群,现在做任务系统又遇到了麻烦哈哈哈...
xiamumomo 发表于 2023-4-12 22:22:42
47951928 发表于 2023-4-11 22:18
大佬,麻烦再帮我看一下,我写了两个页面,一个是第一次对话加好感度的,然后跳到第二个随机对话的页面。 ...

首先你要知道你那个时间系统插件用的是那几个变量   接着公共事件要并行执行  判断小时变量 = 0 然后满足再根据我说的那个脚本写进去  你NPC对话变量好感A角色  +1  独立开关A  ON(首先你要分清楚开关与独立开关的区别 2个是不一样的你用的是开关)  第二页出现条件选择独立开关 打钩 选择A的还是不懂的话再说加群好聊
47951928 发表于 2023-4-11 20:11:37
xiamumomo 发表于 2023-4-11 15:29
那要看你这一天是怎么设定的是从对话开始的话就麻烦点要去记录时间的相差  如果是0点刷新这样的直接去用分 ...

感觉脑子里要长东西了 我先试一下 谢谢大佬!
xiamumomo 发表于 2023-4-11 15:29:07
那要看你这一天是怎么设定的是从对话开始的话就麻烦点要去记录时间的相差  如果是0点刷新这样的直接去用分支条件判断那个插件设置时间的变量    事件就是对话后独立开关A打开进入下一页  然后0点刷新将每个可以加好感的事件独立开关关闭  
  1. var key = [mapId, eventId, A-D]
  2. $gameSelfSwitches.setValue(key, true);
  3. 这是独立改变独立开关的脚本形式  
  4. mapId=地图ID  eventId=事件ID A-D这个事件的独立开关
  5. 例子:
  6. var key = [28, 67, 'A'];
  7. $gameSelfSwitches.setValue(key, true);
复制代码

一般刷新我会写在公共事件临时想到的不知道还有没再简单点的 仅供参考  印象里是有这么一个类似牧场物语那样的好感插件=。=
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-17 13:32

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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