Project1

标题: 又来请教一个事件问题 [打印本页]

作者: kekesoblue    时间: 2016-10-14 11:28
标题: 又来请教一个事件问题
情况是这样的: 有一块地,可以种花的。但必须先去种植园主那儿买种地来种,所以 那几块地(事件)刚开始是用变量设置 不允许种植的,只有买了地才可以种,但是我买了地儿,需要重新进入地图,才会满足那几块地(事件)的条件。这样太麻烦了,请问如何不用重新进入地图,既可以买了地儿后就可以马上种植。(可能说得不清楚,请看图片)

01.png (147.23 KB, 下载次数: 10)

01.png

02.png (233.2 KB, 下载次数: 7)

02.png

03.png (205.14 KB, 下载次数: 4)

03.png

作者: kekesoblue    时间: 2016-10-14 14:37
楼上的朋友,谢谢。
可是买地没问题的。问题在于,买好了地才可以去种,所以传递$game_variables[i](不同地对应不同i)=1 过去。 地(事件)那儿设置了只有$game_variables[i]==1 才可以种地。(否则的话,是不能种地的),现在的问题是$game_variables[i]==1  传出去了,但是地图事件(地)那儿不会响应,我必须重新进这个地图才会响应。。。
作者: kekesoblue    时间: 2016-10-15 17:07
我自己解決了,開心。就是在interpreter 7中的  def command_355   加入下面這個語句就可以了
$game_map.need_refresh = true

依然謝謝大家{:2_251:}




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1