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

Project1

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

[已经解决] 关于如何使用脚本改变窗口样式的问题!

[复制链接]

Lv2.观梦者

梦石
0
星屑
396
在线时间
22 小时
注册时间
2018-1-31
帖子
29
跳转到指定楼层
1
发表于 2018-5-2 23:43:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本来想使用LUNA ENGINE的,后来发现这玩意会改变分辨率,于是果断放弃了!
于是现在打算使用脚本!
所以想问下,如果实现以下的功能:
原有的菜单界面有以下几个选项卡:道具,技能,装备,状态,队形,保存,游戏结束。
如何新加入一个“材料”选项卡,点进去以后是一部分道具(这部分道具就不显示在道具里了,显示在现在出现的窗口里)

也就是说实现如下功能:
①把一部分道具归类到“材料”中,这部分道具不会在道具选项卡中出现。
②在菜单界面添加一个“材料”选项卡。
③点进“材料”选项卡后,和点进“道具”选项卡类似,最顶上是道具说明,下面的大框是材料的具体内容。

啊其实还有别的想问的!不过先问这一个!求助大佬!叮铃叮铃!

Lv2.观梦者

仙木精灵

梦石
0
星屑
651
在线时间
215 小时
注册时间
2012-4-16
帖子
502
2
发表于 2018-5-3 09:14:17 | 只看该作者
windowmenucommand里可直接添加选项
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
396
在线时间
22 小时
注册时间
2018-1-31
帖子
29
3
 楼主| 发表于 2018-5-3 15:13:39 | 只看该作者
刚刚仿照着keyitem的那些语句,成功的在ITEM里添加了一个选项。
虽然和一开始的设想有点不同,不过还是比较成功的!
但是依然不知道怎么把道具设置成该类型的item。
如果是keyitem或者普通item可以用RM自带的设置系统去设置,但是我这个新设置的item_X该如何把道具设置成这个类型呢?
求教!!

(25.83 KB, 下载次数: 36)

R0IY1PCPJVN$EQ6[~}5608E.png (41.56 KB, 下载次数: 43)

R0IY1PCPJVN$EQ6[~}5608E.png
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
396
在线时间
22 小时
注册时间
2018-1-31
帖子
29
4
 楼主| 发表于 2018-5-3 15:15:26 | 只看该作者
春风莉露 发表于 2018-5-3 09:14
windowmenucommand里可直接添加选项

嗯嗯谢谢!刚刚试了下,仿照keyitem的语句写了点语句,似乎成功定义了一个道具类型,并且添加了该类型道具的窗口(具体图片见3L)。但是依然有些问题不能解决,比如如何将道具定义成该道具类型呢?
回复 支持 反对

使用道具 举报

Lv2.观梦者

仙木精灵

梦石
0
星屑
651
在线时间
215 小时
注册时间
2012-4-16
帖子
502
5
发表于 2018-5-3 15:28:48 | 只看该作者
茶沫茶沫 发表于 2018-5-3 15:15
嗯嗯谢谢!刚刚试了下,仿照keyitem的语句写了点语句,似乎成功定义了一个道具类型,并且添加了该类型道 ...

没电脑暂时帮不了你,晚点再说吧
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
396
在线时间
22 小时
注册时间
2018-1-31
帖子
29
6
 楼主| 发表于 2018-5-3 15:52:30 | 只看该作者
春风莉露 发表于 2018-5-3 15:28
没电脑暂时帮不了你,晚点再说吧

好的!蟹蟹大佬!
回复 支持 反对

使用道具 举报

Lv2.观梦者

仙木精灵

梦石
0
星屑
651
在线时间
215 小时
注册时间
2012-4-16
帖子
502
7
发表于 2018-5-3 16:04:43 | 只看该作者

大致这个,代码发不了只能放图片

评分

参与人数 2星屑 +10 +1 收起 理由
VIPArcher + 10 图片可还行
茶沫茶沫 + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
8498
在线时间
775 小时
注册时间
2017-11-10
帖子
1231
8
发表于 2018-5-3 23:03:16 | 只看该作者
  1. module Angle_make
  2. Make_item = "素材"
  3. end
  4. #==============================================================================
  5. # ■ Window_ItemCategory
  6. #------------------------------------------------------------------------------
  7. #  物品画面和商店画面中,显示装备、所持物品等项目列表的窗口。
  8. #==============================================================================
  9.   class Window_ItemCategory < Window_HorzCommand
  10.   include Angle_make
  11.   #--------------------------------------------------------------------------
  12.   # ● 生成指令列表
  13.   #--------------------------------------------------------------------------
  14.   alias angle_make_command_list make_command_list
  15.   def make_command_list
  16.     angle_make_command_list
  17.     add_command(Make_item, :make_item)
  18.   end
  19. end
  20.   #==============================================================================
  21.   # ■ Window_ItemList
  22.   #------------------------------------------------------------------------------
  23.   # 物品画面中,显示持有物品的窗口。
  24.   #==============================================================================
  25.   class Window_ItemList < Window_Selectable
  26.   #--------------------------------------------------------------------------
  27.   # ● 重定义查询列表中是否含有此物品
  28.   #--------------------------------------------------------------------------
  29.   def include?(item)
  30.     case @category
  31.     when :item
  32.       item.is_a?(RPG::Item) && !item.key_item?
  33.     when :weapon
  34.       item.is_a?(RPG::Weapon)
  35.     when :armor
  36.       item.is_a?(RPG::Armor)
  37.     when :key_item
  38.       item.is_a?(RPG::Item) && item.key_item?
  39.     when :make_item
  40.       #是不是物品&&是不是归贵重物品&&价格是不是100,都是道具则为此类。
  41.       item.is_a?(RPG::Item) && item.key_item? && item.price == 100
  42.     else
  43.       false
  44.     end
  45.   end
  46. end
复制代码

判断的条件自己改改即可。

评分

参与人数 2星屑 +50 +1 收起 理由
VIPArcher + 50 认可答案
茶沫茶沫 + 1 认可答案

查看全部评分

一个只会简单事件的Rm新人,脚本完全不懂。只求做个简单的游戏完成自己的游戏之梦而已。
第一个游戏已经完成,等待各素材的完成和测试。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
396
在线时间
22 小时
注册时间
2018-1-31
帖子
29
9
 楼主| 发表于 2018-5-5 21:38:42 | 只看该作者
春风莉露 发表于 2018-5-3 16:04
大致这个,代码发不了只能放图片

问题已解决!谢谢!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
396
在线时间
22 小时
注册时间
2018-1-31
帖子
29
10
 楼主| 发表于 2018-5-5 21:45:20 | 只看该作者
文雅夕露 发表于 2018-5-3 23:03
判断的条件自己改改即可。

问题已解决,谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 06:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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