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

[转载发布] EIS - Cecilia Numerical Pad [Updated Version 1.03]

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

    连续签到: 2 天

    [LV.7]常住居民III

    8304

    主题

    864

    回帖

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

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

    灌水之王

    发表于 6 天前 | 显示全部楼层 |阅读模式
    Introduction



        This plugin creates a new numerical pad, which you can use in your game.
        This pad lets the player enter numbers, remove numbers from the buffer, and overall have a more robust numerical pad to use when they need to enter numbers.
        This can be great for things like puzzles, or maybe a math game. It even comes  with an area to to see the information you typed in.



        One of the core features is that you can access the pad just about anywhere you can make a script call. The second thing is, it will pause the message
         window until the player is done entering information.



        One thing to note is that once you click "OK" on the pad, the pad will close, and the input is saved. The script calls below let you access that information, or open the pad at your leisure.

    Check the website here for constant updates: http://endlessillusoft.com/cecilia-numerical-pad/

    Instructions


    • Place the script in your plugins folder with the same name Cecilia_Heart and Cecilia_NumericalPad
    • Place Cecilia_Heart above Cecilia_NumericalPad
    • Enjoy



    Core Features


    • Shows maximum 9 characters
    • Going over 9 characters pushes the pointer forward and shows characters  2 - 10 for example, instead of 1-10.
    • Clearing the buffer by character using the X button
    • Ok saves the input buffer
    • Can pass the input, or value to a game variable
    • Can access input directly
    • Can store input upon pressing ok
    • Pauses message window upon starting input processing
    • Set your own window highlight (When people double click on it, you can highlight the window to be any color you choose -- make it pink if you want)
    • Adjusted window sizing, and grid layout for ease of use



    Scripts


    View attachment Cecilia_Heart.js


    View attachment Cecilia_NumericalPad.js


    Script Calls


    /* Version 1.03
    //=============================================================================
    // Script Calls                                                           
    //=============================================================================
    * Currently there are only two necessary scripts calls for this plugin.
    * The four script calls are accessPad, storeInGameVariable, getBufferDirectly.
    *
    * $numPad.accessPad()
    * This script call summons the numpad using the positions you set on screen.
    * The numpad is locked to that position unlike other windows of the Cecilia
    * system. With that in mind, you can use the numpad buttons to enter numerical
    * information. X clearing one number from the buffer at a time.
    *
    * $numPad.closePad()
    * This script call closed the numpad automatically, and deactivates it.
    *
    * $numPad.storeInGameVariable()
    * Example: $numPad.storeInGameVariable(6);
    * This script call does as it says; it stores the input into a game variable
    * after processing. The most important part about this, is that it does this once
    * called. So, you need to either set up a wait for the user to input a number, or
    * if you're summoning while a message window is open. The message window will wait
    * until you click 'OK' on the pad, before advancing the text.
    *
    * $numPad.storeInGameVariableUponCompletion()
    * Example: $numPad.storeInGameVariableUponCompletion(6);
    * This does the same thing as the above, but instead the value will be stored once
    * the user presses okay, and no waiting is require; it will be done automatically.
    *
    * $numPad.getBufferDirectly()
    * This does as it says; it will return the number entered into the buffer upon
    * completion of processing -- when you hit "OK". Then, you can use it as you want,
    * like storing it in a game variable for later use or in some crazy script call.
    * The choice is yours.
    */






    Screenshots

    SpoilerSetup Example Window


    [/url]


    We access the pad using $numPad.accessPad(); this opens the pad up, and pauses the advancement of the message window.


    We set what variable to store the answer in using $numPad.storeInGameVariableUponCompletion(6); this stores it in game variable 6.


                Updated Window -- now with Highlighting!


    [url=https://forums.rpgmakerweb.com/attachments/screenshot_7_31_2016_2_17_42-png.44314/]



    [/url]


    Example of overflowing the buffer


    [url=https://forums.rpgmakerweb.com/attachments/screenshot_7_28_2016_6_51_26-png.44204/]







    You can get constant updates on my website here: http://endlessillusoft.com/cecilia-numerical-pad/

        Credits:


    Free for both commercial and non-commercial use.Credit with the name Kino or Endless Illusion Software.


        Thanks:
        I appreciate you using this script, and I'm glad that it's able to help you.


    If there are any bugs/issue, please contact me via message on the forums.


        Note:
        If you have any ideas, please feel free to mention them here.


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

    本帖子中包含更多资源

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

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

    使用道具 举报

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

    本版积分规则

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

    幸运抽奖

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

    立即查看

    聊天机器人
    Loading...

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

    GMT+8, 2026-8-1 20:42 , Processed in 0.077035 second(s), 55 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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