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

Project1

 找回密码
 注册会员
搜索
查看: 2496|回复: 4
打印 上一主题 下一主题

[RMXP发布] 教程 使用脚本调用场所移动

[复制链接]

Lv3.寻梦者

双子人

梦石
0
星屑
3175
在线时间
3617 小时
注册时间
2009-4-4
帖子
4154

开拓者

跳转到指定楼层
1
发表于 2012-2-5 21:53:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
如果想用脚本调用场所移动,该怎么表示?
因为只有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
就这样

Lv1.梦旅人

梦石
0
星屑
130
在线时间
178 小时
注册时间
2011-8-7
帖子
1032
2
发表于 2012-4-10 13:34:51 | 只看该作者
本帖最后由 1584927450 于 2012-4-10 13:35 编辑

打破0回复, 这脚本不错。

点评

坟  发表于 2012-4-10 13:37
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
63
在线时间
246 小时
注册时间
2012-4-4
帖子
211
3
发表于 2012-4-11 13:09:18 | 只看该作者
这和 事件里的 场所移动有什么区别么?

点评

既可以用常量,也可以用变量,还可以用随机数,也可以用伪变量,还可以用脚本(例如:$game_map.event[@event_id].x),更可以以上都一起用  发表于 2012-4-11 14:02
6R,好久不见。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
134 小时
注册时间
2010-7-1
帖子
61
4
发表于 2012-4-11 16:42:14 | 只看该作者
本帖最后由 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
可以用签名了?试试看呀
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

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

最后一句和蹂躏之牙的地图显示伤害冲突
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-9-21 05:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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