设为首页收藏本站同能贴吧 切换语言 繁体中文
开启辅助访问 切换到窄版
扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 114|回复: 0

[转载发布] Shared Storage V 2.40

[复制链接]
累计送礼:
0 个
累计收礼:
1 个
  • TA的每日心情
    开心
    2026-7-12 04:10
  • 签到天数: 209 天

    连续签到: 2 天

    [LV.7]常住居民III

    9071

    主题

    864

    回帖

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    7
    卡币
    58883
    OK点
    16
    推广点
    0
    同能卷
    50
    积分
    68848

    灌水之王

    发表于 2026-8-1 10:00:34 | 显示全部楼层 |阅读模式
    ======================================================

    Overview

    ======================================================

    This script allows you to have shared storages

    where you can put/take items. The storage is accessible

    to all save files of your game or even another game as

    long as you set them to use the same storage file.

    You can modify most of the properties of each window

    involved in the scene, and also where to put the

    storage file.

    You could also set a different max item limit for the

    storage than that of the normal limit for the party

    inventory

    All window settings and limitations can now be set

    separately for each storage. Any storage opened

    that doesn't have it's own settings will use

    the default.

    Allows multiple storages in one file

    ======================================================

    Screenshots

    ======================================================

    From my under devevelopment game (isn't final: windowskin is an edit of the one Kuro Neko used, as shown on the next sub section of this post)

    Spoiler





    ======================================================

    Samples from RMWeb members

    ======================================================

    Kuro Neko (edited it to have icons)

    Spoiler





    ======================================================

    Changelog

    ======================================================

    Version 1.10 - Added a custom window where you can show text that you want.

    Version 2.00 - Added capability to set the settings per storage instead of having

    just one global setting for all storages in the file.

    Version 2.10 - Selecting a blank item now sends a buzzer sound

    - Disables items from being selected if limit is already hit

    - Items on storage window is disabled when on deposit mode and vice versa

    Version 2.20 - You can now open multiple storages which can be switched via buttons

    Version 2.30 – You can now deposit/withdraw gold

    Version 2.40 - Fixed an error in which the script shows an error when you select a blank slot

    ======================================================

    Download

    ======================================================

    Get it here: http://lescripts.wordpress.com/rgss3/shared-storage-single-v1-00/

    ======================================================

    Add-Ons Download

    -> Put them below the original script if you use them

    ======================================================

    Total Item Limit v1.00

    http://pastebin.com/raw.php?i=jx5rRszs

    ======================================================

    Compatibility Fixes

    -> Put them below the original script if you use them

    ======================================================

    For those using Vlue's Randomization script, get this so that the items won't re-randomize when you start a new game

    USE AT YOUR OWN RISK. Once you place it and it's active, any database edits to your weapons and armors won't reflect. Only place the script right before you ship out the game.

    Spoilermodule DataManager    class << self; alias save_game_without_rescue_persist_adik save_game_without_rescue ; end  def self.save_game_without_rescue(index)    File.open("PersistItems.rvdata2", "wb") do |file|      Marshal.dump($data_weapons, file)      Marshal.dump($data_armors, file)    end    return save_game_without_rescue_persist_adik(index)  end    class << self; alias load_normal_database_persist_adik load_normal_database ; end  def self.load_normal_database    load_normal_database_persist_adik    begin      File.open("PersistItems.rvdata2", "rb") do |file|        $data_weapons = Marshal.load(file)        $data_armors = Marshal.load(file)      end    rescue    end  end  endclass Scene_Load    alias rig_on_load_success_adik on_load_success  def on_load_success    rig_on_load_success_adik    begin      File.open("PersistItems.rvdata2", "rb") do |file|        $data_weapons = Marshal.load(file)        $data_armors = Marshal.load(file)      end    rescue    end  endend



    For those using Yanfly's Adjust Limits

    Spoiler                Code:       
    1. class Game_Party < Game_Unit    def max_item_number(item)    item.nil? ?  return 0 : return item.max_limit  end  end # Game_Party
    复制代码








    本贴来自国际rpgmaker官方论坛作者:Engr. Adiktuzmiko处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/shared-storage-v-2-40.32333/

    本帖子中包含更多资源

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

    x
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    简体中文
    繁體中文
    English(英语)
    日本語(日语)
    Deutsch(德语)
    Русский язык(俄语)
    بالعربية(阿拉伯语)
    Türkçe(土耳其语)
    Português(葡萄牙语)
    ภาษาไทย(泰国语)
    한어(朝鲜语/韩语)
    Français(法语)
    关闭

    幸运抽奖

    社区每日抽奖来袭,快来试试你是欧皇还是非酋~

    立即查看

    聊天机器人
    Loading...

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2026-8-17 22:17 , Processed in 0.141004 second(s), 53 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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