Project1

标题: 教程 使用脚本调用场所移动 [打印本页]

作者: hys111111    时间: 2012-2-5 21:53
标题: 教程 使用脚本调用场所移动
如果想用脚本调用场所移动,该怎么表示?
因为只有Game_temp才有场所移动,所以使用以下代码

  1. $game_temp.player_transferring = true
  2. $game_temp.player_new_map_id = 地图编号
  3. $game_temp.player_new_x = 场所移动的x
  4. $game_temp.player_new_y = 场所移动的y
  5. $game_temp.player_new_direction = 朝向
复制代码
其中,第一个必须为true,代表执行场所移动为真,否则为假
朝向0就是现在的朝向,下左右上分别是2,4,6,8
就这样
作者: 1584927450    时间: 2012-4-10 13:34
本帖最后由 1584927450 于 2012-4-10 13:35 编辑

打破0回复, 这脚本不错。
作者: 水终结者    时间: 2012-4-11 13:09
这和 事件里的 场所移动有什么区别么?
作者: abc612008    时间: 2012-4-11 16:42
本帖最后由 abc612008 于 2012-4-11 16:42 编辑

这样不行吗:
RUBY 代码复制
  1. $game_map.setup(移动到的地图ID)
  2. $game_player.moveto(移动到的X, 移动到的Y)
  3. $game_player.refresh
  4. $game_map.autoplay
  5. $game_map.update

作者: chd114    时间: 2012-5-25 12:34
abc612008 发表于 2012-4-11 16:42
这样不行吗:
  
$game_map.setup(移动到的地图ID)

最后一句和蹂躏之牙的地图显示伤害冲突




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