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

Project1

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

[已经解决] 装备对应立绘

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2014-1-25
帖子
6
跳转到指定楼层
1
发表于 2014-1-25 13:49:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
大家好我是新人 不懂RUBY语法...

想利用脚本做某些功能无奈看不懂

想要做的功能如下

1,如何创建立绘,并且设置于状态清单中?

2,装备更改,立绘的图片也会更改

例如头盔更改,立绘图片就更改

请问应该如何制作?或者给点提示...

麻烦帮忙...感谢

Lv1.梦旅人

梦石
0
星屑
50
在线时间
121 小时
注册时间
2013-9-19
帖子
163
2
发表于 2014-1-25 16:13:05 | 只看该作者
你可以把立绘当做头像,这样会显示在状态菜单中。
装备更改立绘嘛,就直接加一个并行处理的公共事件,开关1触发,
游戏一开始就打开开关1,公共事件内容是一堆条件分歧,判断角色穿什么装备,再根据装备更改头像,也就是你要的立绘。
你觉得96*96的头像尺寸不对你改一改windows base绘制头像的方法里面的尺寸。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2014-1-25
帖子
6
3
 楼主| 发表于 2014-1-25 19:12:18 | 只看该作者

谢谢回应! 另外想再请问 假如我在脚本中宣告一个变...

本帖最后由 posen 于 2014-1-25 19:49 编辑

谢谢回应!

另外想再请问

假如我在脚本中宣告一个变数

想用来储存数值

当我使用道具例如喝水

这个数值会累计并且显示在状态列上

具体应该如何做呢?

又或者说如何获取喝水的数值

以及将数值显示在状态栏上并随时更新



再来的问题是

我在其他语言中想要数值累计时

通常会使用例如

A = A+1



A = A+

但是在RMVA中的脚本不行

请问要如何使用呢...
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
121 小时
注册时间
2013-9-19
帖子
163
4
发表于 2014-1-25 19:45:13 | 只看该作者
额,你的繁体字好难理解,这个很容易,给水加一个公共事件,正常执行的,1号变量加1,在windows menu status里改,加一个draw_text方法画一下变量,它会自动更新。

点评

其实公共事件的方法我会使用...只是想了解若用脚本该怎么做  发表于 2014-1-25 19:55
非常感谢!  发表于 2014-1-25 19:51
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
121 小时
注册时间
2013-9-19
帖子
163
5
发表于 2014-1-25 20:37:43 | 只看该作者
用脚本是变量+=1
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
139 小时
注册时间
2013-1-30
帖子
65
6
发表于 2014-1-25 22:40:33 | 只看该作者
posen 发表于 2014-1-25 19:12
谢谢回应!

另外想再请问

将变量显示在状态里

新手教程 my  Script  显示变量及窗口调用
http://rpg.blue/thread-321846-1-1.html

评分

参与人数 1星屑 +100 收起 理由
Sion + 100 感谢帮忙

查看全部评分

愁死我了。。。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2014-1-25
帖子
6
7
 楼主| 发表于 2014-1-25 22:51:27 | 只看该作者
575539640 发表于 2014-1-25 22:40
将变量显示在状态里

新手教程 my  Script  显示变量及窗口调用

请问如何获取现在装备的名称呢
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
121 小时
注册时间
2013-9-19
帖子
163
8
发表于 2014-1-26 10:43:00 | 只看该作者
额,你问题真多,Window_EquipSlot里第71到76行
  1. #--------------------------------------------------------------------------
  2.   # ● 获取装备栏的名字
  3.   #--------------------------------------------------------------------------
  4.   def slot_name(index)
  5.     [url=home.php?mod=space&uid=95897]@actor[/url] ? Vocab::etype(@actor.equip_slots[index]) : ""
  6.   end
复制代码
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
121 小时
注册时间
2013-9-19
帖子
163
9
发表于 2014-1-26 10:43:29 | 只看该作者
#--------------------------------------------------------------------------
  # ● 获取装备栏的名字
  #--------------------------------------------------------------------------
  def slot_name(index)
    @actor ? Vocab::etype(@actor.equip_slots[index]) : ""
  end
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
121 小时
注册时间
2013-9-19
帖子
163
10
发表于 2014-1-26 10:44:00 | 只看该作者
你用下面的代码,上面的有问题

点评

謝謝你  发表于 2014-1-26 17:44

评分

参与人数 1梦石 +1 收起 理由
Sion + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-5 16:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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