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

[转载发布] JK_DirectShop - Skip buy/sell window on purchase/sell only

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

    连续签到: 2 天

    [LV.7]常住居民III

    8036

    主题

    864

    回帖

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

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

    灌水之王

    发表于 5 天前 | 显示全部楼层 |阅读模式
    JK_DirectShop v1.6
    Author: Pirobi and JK Software

    Introduction
    This simple script will, for shop commands where "PurchaseOnly" is checked, go directly to the buy screen. I decided to do this because it seemed redundant to have to still navigate that window if you aren't allowed to sell, and, if I recall correctly, it was like this in previous versions of RPG Maker.

    In addition, this script can allow users to have a "SellOnly" shop that works the same way. Plugin commands are used to simulate this(see the Plugin Commands section below).

    How to Use
    Please save the script below into "JK_DirectShop.js" and put it in your plugins folder.
    In the plugins window, place this plugin BELOW any other Shop Plugins.

    When you check "PurchaseOnly" in the editor for a shop command, the shop will become a BuyOnly shop. If it is checked when trying to do a SellOnly shop, nothing changes and it will still be a SellOnly shop. Use normal shop processing and uncheck "PurchaseOnly" to function as the default shop. You can also use the plugin commands for the same effect.

    Plugin Parameters
    Using Default Shop

    • Set to true if not using a custom shot plugin (such as Yanfly). This is very crude and may be updated in the future to be more flexible.
    Plugin Commands
        DirectBuy

    • This will make the NEXT shop command called a purchaseOnly shop.
        DirectSell

    • This will make the NEXT shop command called a sellOnly shop.

    If using the plugins, they must be called each time BEFORE the shop processing is called because the shop will "reset" after the processing ends.

    Script
    JK_DirectShop Plugin

    Compatibility
        This script will work with other shop plugins, as long as this plugin is placed BELOW any other shop plugins.


    Credit and Thanks
    - Pirobi and JK Software


    Release History
    -1.6:
    Hid unused command window from the shop scene. Added plugin parameter to determine how to draw shop scene windows.
    -1.5: PurchaseOnly checkbox in Shop Processing no longer matters DirectSell is called. Using proper aliasing to call shop for normal shop situations. As of 1.5, this should definitely be compatible with other shop systems as a plug and play!

    -1.4: So I don't really remember doing the 1.3 update....Anyway, minor fixes so that the plugin performs as expected.

    -1.3:Simplified the code to make it more compatible with other Shop plugins

    -1.2:Added functionality for a "SellOnly" option, which is missing from the default shop options(I'm 99% sure this was a thing in past makers). A plugin command is available to do that (I even added a command for the purchase only).

    -1.1: Moved the gold window to below the status window(the window on the right side), and moved the buy and status windows up to fill in the space left by removing the buy/sell window. As this rewrites the original Scene_Shop and related windows, it is NOT recommended to use this plugin in conjunction with other scripts that also modify the shop scene, due to unforeseen behavior.

    -1.0: Initial release


    本贴来自国际rpgmaker官方论坛作者:Pirobi处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/jk_directshop-skip-buy-sell-window-on-purchase-sell-only.55994/
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

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

    本版积分规则

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

    幸运抽奖

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

    立即查看

    聊天机器人
    Loading...

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

    GMT+8, 2026-8-1 10:41 , Processed in 0.118519 second(s), 54 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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