查看: 1932|回复: 13

[已经过期] 角色自带装备 可覆盖不可取下

[复制链接]
梦石
0
星屑
50
在线时间
34 小时
注册时间
2016-6-19
回帖
33
发表于 2016-8-13 00:11:07 | 显示全部楼层 |阅读模式

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

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

×
就是 比如 一个妹子 自带【胖次】这个装备,算是初始装备,但是不能取下,可以覆盖,
意思就是,角色自带不可取下【装备A】,但是可以同时带上【装备A】【装备B】
带上【装备B】的时候只显示【装备B】
嗯好像有点复杂其实也并没有多复杂
梦石
0
星屑
677
在线时间
301 小时
注册时间
2015-2-17
回帖
130
发表于 2016-8-15 20:45:18 | 显示全部楼层
初始装备。
假设a有一件防具[布衣]是初始装备,a可以穿戴防具[盔甲]并且同时享受[布衣][盔甲]两件装备带来的效果
然而在装备栏只显示[盔甲]这件装备
卸下[盔甲]后就会显示[布衣]这件装备
没理解错吧。
这样会造成装备栏堆叠的吧。。
相当于你一个角色的唯一一个防具栏里叠加了两个防具
回复

使用道具 举报

梦石
0
星屑
644
在线时间
830 小时
注册时间
2016-7-24
回帖
644

开拓者

发表于 2016-8-15 23:10:09 | 显示全部楼层
直接擴充裝備欄上限加一個內衣欄位應該比較好

不過我也滿想知道怎麼讓一個欄位變成可以換裝不能空裝的
可以換內褲但是不能沒穿內褲這樣
2016/07/17 加入RPG製作,勿忘初衷!
回复

使用道具 举报

梦石
0
星屑
5816
在线时间
971 小时
注册时间
2015-2-6
回帖
123

开拓者

发表于 2016-8-16 20:13:40 | 显示全部楼层
本帖最后由 戏蹑群星斗 于 2016-8-16 20:32 编辑

●素手禁止【RGSS3 by Declare War】
  1. =begin #-----------------------------------------------------------------------

  2. ●素手禁止【RGSS3 by Declare War】

  3. 装備画面で武器を外すのを禁止する

  4. 【仕様】
  5. イベントコマンドの装備の変更で素手にすることは可能

  6. 【利用規約】
  7. 著作権明記と利用報告は不要、加工自由、転載と配布は禁止

  8. =end #-------------------------------------------------------------------------
  9. class Game_Actor < Game_Battler
  10.   #--------------------------------------------------------------------------
  11.   # ● 装備を全て外す(エイリアス)
  12.   #--------------------------------------------------------------------------
  13.   alias no_weapon_disabled_clear_equipments clear_equipments
  14.   def clear_equipments
  15.     @no_weapon_disabled = true
  16.     no_weapon_disabled_clear_equipments
  17.     @no_weapon_disabled = false
  18.   end
  19.   #--------------------------------------------------------------------------
  20.   # ● 装備の変更(エイリアス)
  21.   #--------------------------------------------------------------------------
  22.   alias no_weapon_disabled_change_equip change_equip
  23.   def change_equip(slot_id, item)
  24.     return if @no_weapon_disabled && !item && equip_slots[slot_id] == 0
  25.     no_weapon_disabled_change_equip(slot_id, item)
  26.   end
  27. end

  28. class Window_EquipStatus < Window_Base
  29.   #--------------------------------------------------------------------------
  30.   # ● 公開インスタンス変数
  31.   #--------------------------------------------------------------------------
  32.   attr_reader :actor
  33. end

  34. class Window_EquipItem < Window_ItemList
  35.   #--------------------------------------------------------------------------
  36.   # ● 公開インスタンス変数
  37.   #--------------------------------------------------------------------------
  38.   attr_writer :slot_window
  39.   #--------------------------------------------------------------------------
  40.   # ● 決定ボタンが押されたときの処理(エイリアス)
  41.   #--------------------------------------------------------------------------
  42.   alias no_weapon_disabled_process_ok process_ok
  43.   def process_ok
  44.     if @status_window.actor.equip_slots[@slot_window.index] == 0 && !item
  45.       Sound.play_buzzer
  46.       activate
  47.     else
  48.       no_weapon_disabled_process_ok
  49.     end
  50.   end
  51. end

  52. class Scene_Equip < Scene_MenuBase
  53.   #--------------------------------------------------------------------------
  54.   # ● 開始処理(エイリアス)
  55.   #--------------------------------------------------------------------------
  56.   alias no_weapon_disabled_start start
  57.   def start
  58.     no_weapon_disabled_start
  59.     @item_window.slot_window = @slot_window
  60.   end
  61. end
复制代码

请自行根据胖次位置修改脚本(第29,51行)

点评

当然不是啊0v0这只是个例子而已,并不是真的指我游戏要弄胖次+裙子_(:з」∠)_ 因为有个素材很想用,但别的角色用了会很奇怪而且卸下来更奇怪而已  发表于 2016-9-3 00:41
根據這個理念,因為人的手指有十根 然後一根可以套個三個戒指 於是可以裝備30個戒指這樣嗎w  发表于 2016-9-2 14:45
意思是說 現實世界內褲跟裙子是疊在一起穿的 所以遊戲裡面也要疊在一起 然後現實世界可以穿衣穿到衣服撐破為止 所以要可以在一個欄位穿好幾件裝?  发表于 2016-9-2 14:41
但是其实我要的效果是在内裤的基础上加裙子而不是换内裤_(:з」∠)_ 内裤是不能换滴,衣服是可以穿滴  发表于 2016-9-1 19:52
穿了新的內褲之後原本那件就被消滅的設定也太不科學..  发表于 2016-9-1 12:07
此书生之言,可言而不可用也 ↑-_-||

仓管610早晚班,没多余精力做别的了 →_→
回复

使用道具 举报

梦石
0
星屑
50
在线时间
133 小时
注册时间
2016-4-28
回帖
137
发表于 2016-8-17 20:38:50 | 显示全部楼层
戏蹑群星斗 发表于 2016-8-16 20:13
●素手禁止【RGSS3 by Declare War】

请自行根据胖次位置修改脚本(第29,51行) ...

大大 如果我只要职业为5的角色才能具有此效果 就是不能覆盖 装备初始装以后不能替换 不能取下装备啦永远不能进行操作 请问怎么修改下?

点评

我不是有在你的帖子回復了嗎。 用數據庫改一下職業特性就好了,你的問題沒有一定要用腳本。  发表于 2016-8-18 02:21
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部