Project1

标题: 有没有可以更快放事件的为法? [打印本页]

作者: axicc    时间: 2017-2-16 15:07
标题: 有没有可以更快放事件的为法?
有没有不用一个一个复制事件 可以像绘图一次性放很多事件
(没有也行 只要比一个一个复制事件快就行)
作者: 暮觉    时间: 2017-2-16 16:43
快捷键Ctrl+C Ctrl+V很快啊……
似乎有使用地图标记或者区域ID触发公共事件的脚本,但是那样也并不快吧。
作者: duzine    时间: 2017-2-16 18:14
Ctrl+C Ctrl+V 是最快的
不然就像樓上所說,你可以去設定區域ID來觸發事件 (但是區域是有限的

倘若還有更快的第三選擇,我也不建議你選
多半只會讓你省了這部分的時間,卻浪費掉更多時間 (尋找、出錯、兼容 時間
作者: sutao80216    时间: 2017-2-16 20:37
按快捷键难道不是最快的吗?
作者: QQ蚊子湯    时间: 2017-2-18 08:19
本帖最后由 QQ蚊子湯 于 2017-2-18 08:23 编辑
  1. if $game_map.region_id($game_player.x,$game_player.y)==63
复制代码

如果玩家站在區域63號上條件為真

你可以放在地圖事件內並行該條件

可以在別的地圖重複使用區域號,所以沒有區域號有限一說
除了新手做的大富翁(完全沒做分類,一格用掉一種區域) 之外我想不到一張地圖用到63種區域的情況
戰棋做63種地形是超擬真戰爭嗎ww
作者: soulsaga    时间: 2017-2-18 10:11
本帖最后由 soulsaga 于 2017-2-18 12:24 编辑

做个判断地图的公共事件不就好了..放那么多地图事件不卡死你?
条件分支输入以下脚本判断玩家所在的地图ID
RUBY 代码复制
  1. $game_map.map_id == 1

转移到这个地图时打开开关..离开就关闭开关
之后你就懂了吧




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