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

Project1

 找回密码
 注册会员
搜索
查看: 1752|回复: 4

[已经解决] 关于事件名称的几个脚本难题,球高手进

[复制链接]

Lv4.逐梦者

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

开拓者

发表于 2012-6-7 19:26:43 | 显示全部楼层 |阅读模式
1、已知从一个名字为“上楼:2”的事件进行传送,怎样才能利用脚本判定,到另一张地图的事件名字为“下楼:2”的事件上?(不用场所移动而且是数字不论是什么只要是存在的就允许传送)
2、怎样给事件名称赋值:我做了几个靶子,角色用石头丢会造成靶子HP减少10%,
就是一个事件名称为“靶子945”,被扔了石头后事件名字变为“靶子945:90”再扔一个石头变成“靶子945:80”···表示不管怎么做只能把第一步做好,做第二步事件名会变成“靶子945:90:80”
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png

Lv2.观梦者

梦石
0
星屑
687
在线时间
791 小时
注册时间
2011-10-20
帖子
2394

开拓者

发表于 2012-6-7 19:44:07 | 显示全部楼层
设事件为event变量
if event.name.index("上楼")#判断是否带有上楼字样
上楼处理
elsif event.name.index("下楼")
下楼处理
end

2.
事件名 = 事件名.split(":")[0] + ":" + 数值.to_s

以上操作需要有:
#==============================================================================
# ■ Game_Event
#------------------------------------------------------------------------------
#  处理事件的类。条件判断、事件页的切换、并行处理、执行事件功能
# 在 Game_Map 类的内部使用。
#==============================================================================
class Game_Event < Game_Character
#——————————————————————————————————————
# 用来返回名称
#——————————————————————————————————————
def name
   return @event.name
end  
def name=(newname)
   @event.name = newname
end
end
才可以操作

点评

第二个解决后无法精确读取最后最后的数值(两位数和三位数)  发表于 2012-6-7 20:53

评分

参与人数 1星屑 +60 收起 理由
hcm + 60 感谢回答

查看全部评分

欢迎点此进入我的egames.wink.ws,有RMQQ堂等

[url=http://rpg.blue/thread-317273-1-1.html]短篇八-赶选

http://yun.baidu.com/share/link?shareid=2158225779&uk=169642147&third=0


历险ARPG赢回你的疆域新的战斗模式?…………点击这里:[宋乱贼狂 for QQ堂]
http://rpg.blue/group-368-1.html
programing ....?
[url=http://rpg.blue/thrd-234658-1-1.html]
回复

使用道具 举报

Lv4.逐梦者

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

开拓者

 楼主| 发表于 2012-6-7 19:52:43 | 显示全部楼层
end55rpg 发表于 2012-6-7 19:44
设事件为event变量
if event.name.index("上楼")#判断是否带有上楼字样
上楼处理

能用代码形式发出来吗?这样看得我头晕···


‘‘──chd114于2012-6-7 19:53补充以下内容:

最后那个game event什么的是在哪里用?
’’


‘‘──chd114于2012-6-7 20:05补充以下内容:

我用的是魔塔样板的上下楼···这个上楼下楼处理判断应该放哪里···
’’

点评

添加到脚本里的,这样可以修改,获取事件名  发表于 2012-6-7 20:01
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
687
在线时间
791 小时
注册时间
2011-10-20
帖子
2394

开拓者

发表于 2012-6-7 22:46:34 | 显示全部楼层
放事件里
回复

使用道具 举报

Lv4.逐梦者

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

开拓者

 楼主| 发表于 2012-6-8 12:26:58 | 显示全部楼层
end55rpg 发表于 2012-6-7 22:46
放事件里

···我是说按照怎样的格式···我用的是RMXP的魔塔样板,上下楼传送和普通传送不一样···


‘‘──chd114于2012-6-8 13:26补充以下内容:
  1. $game_variables[71]=$game_map.events[\
  2.     @event_id].event.name(':')[0].to_i
复制代码
求助这段脚本为何出错
’’
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 23:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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