幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1709|回复: 6

[RM2K&2K3] [求助]如何在人物对话框中获得地图名

[复制链接]

13

主题

35

帖子

197

积分

③业余

积分
197
发表于 2006-9-22 15:58:03 | 显示全部楼层 |阅读模式
小弟有一个思路是这样的,想在对话框中获得当前地图名,能否实现?请高手赐教!!!!!!!!!!也就是我希望在地图上跟某个NPC对话的时候,想在对话框中获得某个地图的地图名?该怎么做呢? 用加入什么脚本或者是代码实现呢?[s:3]
回复

使用道具 举报

3

主题

232

帖子

583

积分

⑤进阶

哇咔咔~传说中的称号.

积分
583
发表于 2006-9-23 06:56:37 | 显示全部楼层
把这段放到main前面...
class Game_Map
  def name
    $data_mapinfos = load_data("Data/MapInfos.rxdata") if $data_mapinfos.nil?
    $data_mapinfos[@map_id].name
  end
end

比如你想显示的时候就
$game_variables[1] = $game_map.name
这样就让1号变量代入了当前地图.....然后只要在对话里\\v[1] [s:4]
回复 支持 反对

使用道具 举报

3

主题

232

帖子

583

积分

⑤进阶

哇咔咔~传说中的称号.

积分
583
发表于 2006-9-23 09:43:15 | 显示全部楼层
[s:5] 话说..不要用短信好不...你还是直接把错误发出来好点...
这段东西就那么几行...而且我也试了一次...没错的说... [s:5]

另..楼主的名字真Orz啊... [s:4]
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-9-23 11:34:33 | 显示全部楼层
......其实完全没有必要那么麻烦啊,你那个NPC在哪幅地图你自己不是知道吗?直接在对话中说出就可以了. [s:5]
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

0

主题

17

帖子

1382

积分

⑥精研

积分
1382
发表于 2006-9-23 14:46:41 | 显示全部楼层
引用第3楼杀鸡四天王2006-09-23 11:34发表的“”:
......其实完全没有必要那么麻烦啊,你那个NPC在哪幅地图你自己不是知道吗?直接在对话中说出就可以了. [s:5]
可能作者要实现在一些公共事件中的对白吧~~~~
请完全无视我…… 一_一 ★
回复 支持 反对

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-9-23 22:35:38 | 显示全部楼层
引用第4楼deathangel2006-09-23 14:46发表的“”:

可能作者要实现在一些公共事件中的对白吧~~~~

-。-对白设置成公共事件。。。好RP的想法。。。 [s:5]
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

13

主题

35

帖子

197

积分

③业余

积分
197
 楼主| 发表于 2006-9-24 08:10:49 | 显示全部楼层
我明白怎么做了,谢谢各位高手的热心解答,不过楼上有一位高人说得对,我确实是想作为事件来做的,就是能自动在对话框中获得当前的地图名,谢谢你们! [s:8]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-29 06:19 , Processed in 0.012331 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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