Project1
标题:
请问如何对比金钱? [已解决]
[打印本页]
作者:
tsjslgy
时间:
2023-11-11 20:39
标题:
请问如何对比金钱? [已解决]
本帖最后由 tsjslgy 于 2023-11-12 17:32 编辑
如题,想实现一个效果,玩家进入地图时保存当前金钱到变量。出地图时保存金钱到另一个变量,然后对比俩个变量的值,如果该值大于设置比例,比如2倍,3倍等等,触发事件。该如何设置呢?请指教
顺便问了下gpt,其回答
var storedGold = $gameVariables.value(变量A的ID);
var currentGold = $gameParty.gold();
var increaseRatio = (currentGold - storedGold) / storedGold;
$gameVariables.setValue(变量B的ID, increaseRatio);
然后设置变量B>1,结果弄上去并没有效果,是不是哪里错了呢,求指点。
作者:
huangke
时间:
2023-11-12 00:00
本帖最后由 huangke 于 2023-11-12 00:07 编辑
简单点,
$gameVariables.setValue(1, $gameParty.gold());//进入时候的钱
$gameVariables.setValue(2, $gameParty.gold());//出去时候的钱
If($gameVariables.value(2) > ($gameVariables.value(1) * 2)){执行内容}//大于两倍干啥
作者:
tsjslgy
时间:
2023-11-12 17:31
谢谢大佬,已成功!
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1