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

[转载发布] Player Notepad (In-Game Text Editor for the Player)

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

    连续签到: 2 天

    [LV.7]常住居民III

    7959

    主题

    864

    回帖

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

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

    灌水之王

    发表于 3 天前 | 显示全部楼层 |阅读模式
    Player Notepad (In-Game Text Editor for the Player)
    by Aloe Guvner
    Download DEMO ( 18MB )
    Download Plugin


    Note: This plugin is not under active maintenance.

    Introduction
    This plugin creates a new scene where players may type notes using their keyboard with a fully functional text editor.

    Possible uses of this feature may include:

    • Crime/mystery game (the player “detective” can write notes about the crime)
    • Quests (player can keep notes about the characters, items, etc.)
    • Recipes (player can write down recipes they discover like alchemy, magic, inventions)
    • Educational games (notes for classes, etc.)
    This is based on the use of a keyboard, so it is meant for desktop games.

    Instructions
    If you want a text editor for the player to write notes using the English QWERTY keyboard, this is plug-and-play. No parameters or plugin commands are required for the basic functionality.
    Configuration for other keyboards and special characters can be easily added in the plugin parameters.

    The parameter that controls the input contains:

    • The unique Key Code of the key (for example, 'a' is 65)
    • The character to type when the Key Code is pressed
    • The character to type when the Key Code is pressed and Shift is pressed.
    For keyboards that do not follow the English QWERTY format (such as AZERTY or QWERTZ keyboards), the plugin parameter can be changed to match those keyboards.
    A test mode is included to identify the proper Key Code for each key. Enable the test mode through the plugin parameter and open the console in a playtest by pressing F8. Each Key Code will be displayed there when the key is pressed.
    Spoiler: Accessing the Notepad Scene

    • Main Menu

      • This plugin has integration with the main menu built-in; a new command is added to the main menu to access the Notepad. This can be disabled through the plugin parameters.

    • Plugin Command

      • The plugin command "notepad open" will open the Notepad Scene. This can be called from any event (on-map or common event).

    • Script call

      • The Notepad Scene may be called similar to other scenes with the script call "SceneManager.push(Scene_Notepad);"

    There are 25+ plugin commands that can be used in this plugin. These are documented within the help section of the plugin, but to really see how these work, it is recommend to download the DEMO.

    Screenshots

    Spoiler: Add Note

















    Spoiler: Modify Note





    Spoiler: Delete Note





    Compatibility Issues

    • If the QInput plugin is installed, the keyboard input does not function for this plugin

      • Compatibility patch will not be developed, as this plugin uses the standard Input class and the QInput plugin creates its own Input class

    Bugs

    • Bug reports can be posted on this thread.

    Terms of Use

    • Free for use in both non-commercial and commercial projects.
    • You are free to edit this plugin as you see fit for your project.

      • If the edits can benefit the community as a whole, I request that they are also posted on this thread or sent to me via PM so the edits can be incorporated into an official release.

    • Credits are required to: Aloe Guvner

    Change Log

    Version 1.2.0:
    - Add plugin command and function to append to notes rather than replacing their contents.
    - Fix the help section so all of it shows in the Plugin Manager.

    Version 1.1.0:
    - Change version schema to Semantic Versioning
    - Add ability to configure "alt" characters for additional flexibility for non-English keyboards.

    Version 1.02:
    - Characters to type are now configurable in the plugin parameters and are no longer hard-coded to an English QWERTY keyboard.

    Version 1.01:
    - Fixed a bug where the cursor was not in the correct position for certain
    fonts.
    - Added a parameter to offset the cursor, can be used to adjust the cursor
    to look good with any font.
    - Added proper scrolling to the left/right keys at the beginning/end of the
    lines.
    - Modulated/cleaned code in various methods.

    Version 1.00:
    -Initial release

    Download Link


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

    本帖子中包含更多资源

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

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

    使用道具 举报

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

    本版积分规则

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

    幸运抽奖

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

    立即查看

    聊天机器人
    Loading...

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

    GMT+8, 2026-8-1 05:52 , Processed in 0.089089 second(s), 56 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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