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

[转载发布] [XDE] xDGameStudios Engine - AchievementSys v1.2 (UPDATE NEW!!)

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

    连续签到: 2 天

    [LV.7]常住居民III

    8357

    主题

    864

    回帖

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

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

    灌水之王

    发表于 前天 07:45 | 显示全部楼层 |阅读模式
    XDE_AchievementsSys +v1.2
            xDGameStudios



    Introduction
             This plugin enables the creation of a achievement system that helps the developers to create more in-depth game mechanic.

    Features


            All the help is provided in the help section of the plug in. Here is a copy of that section:
             

    Spoiler                Code:       
    1. ========================================================================
    2. Help
    3. ========================================================================
    4. This plugin enables the creation of a achievement system that helps the
    5. developers to create more in-depth game mechanic. Imagine a game where
    6. the gamer as to complete a series of tasks to unlock new game modes. To
    7. unlock new weapons and to access new parts of the game. Imagine you can
    8. easily create said system and keep track of every task/achievement. The
    9. limit is your imagination.
    10. ========================================================================
    11. Plugin Properties
    12. ========================================================================
    13. Title Text : The name displayed in the top window of the achievements
    14. menu.
    15. Title Color : The color used to draw the title text of the menu.
    16. Icon Size : The size in pixels used to draw the achievement icon.
    17. Achv. Mask Name : The mask name used by achievements if they are no
    18. unlocked yet. If you don't want to use the mask system use '#' instead.
    19. Achv. Mask Icon : The mask icon & default icon for all the achievements
    20. locked or unlocked. If you do not want to use the mask use '#' instead.
    21. Achv. Mask Descr. : The general description used for locked achievements
    22. you can disable the use of the mask by using '#' symbol.
    23. The same rules apply for the individual Arch. data. Note whoever that if
    24. no icon data is supplied the Mask icon is used instead.
    25. Achv. X SwitchId. : This property make the tie between the achievement
    26. and it's data the system used gameSwitches to lock/unlock achievements.
    27. This way it is easy to unlock or lock them via the event system.
    28. ========================================================================
    29. Plugin Commands
    30. ========================================================================
    31. The plugin command used within this plugin enables the creator to get
    32. achievement complete rate data and store it inside a gameVariable.
    33. AchievementSys RateToVar X (X is the number of gameVariable).
    34. Another couple of plugin commands available are the lock all and unlock
    35. all commands.
    36. AchievementSys UnlockAll
    37. AchievementSys LockAll
    38. Lastly there are a few set of plugin commands for showing/hiding or
    39. enabling/disabling the MainMenu entry for the achievements menu scene.
    40. AchievementSys MenuShow
    41. AchievementSys MenuHide
    42. AchievementSys MenuEnable
    43. AchievementSys MenuDisable
    44. ========================================================================
    45. Extra Data
    46. ========================================================================
    47. XDE.AchievementSys.Params.Data represents an array[26] containing all
    48. the achievements data [index:0 == null]. Every entry in the array is an
    49. object containing the following structure.
    50. { switchId: [id], name: [text], iconId: [id], description: [text] }
    51. ========================================================================
    52. Updates History
    53. ========================================================================
    54. 1.0: Initial Release
    55. 1.1: Corrected a few bugs and added a few more plugin commands
    56. 1.2: Achievements title now can handle escape code text.
    57. ========================================================================
    复制代码







    Screenshots
             

    Spoiler












    How to Use
            Put plugin in the plugin folder and add it to your project. The place shouldn't be a problem.


    CALLING THE SCENE
            for now use an event with this java script code:
            SceneManager.push(Scene_Achievement);

            OR

            using Yanfly MainMenuManager:

            a ) choose your menu entry.
            b ) in the name field give a name to your liking ('Achievements') (USE quotation marks here)
            c ) set symbol to 'achievements' (DON'T USE quotation marks here )
            d ) set show & enable to true
            e ) paste this into the Main Bind (DON'T USE quotation marks) : "function( ) { SceneManager.push(Scene_Achievement) }.bind(this);"
            f ) you're ready to go!!  


            OR (new since v1.1)

            activate auto add in the plugin properties.

    Script


    [Download Plugin Here v1.2]


            Updates
    v1.1 - Added new plugin commands to enable/disable and show/hide main menu entry


            - Added "Auto Add" functionality.


            - Fixed minor bugs and updated code structure.


            - Achievements description can be multiline (just use '\n' character)  

            v1.1 (NEW) - Corrected a crashing bug! Sorry
            v1.2 Added escape characters capabilities to title window.


    Terms of Usage
    Free to use both on free and commercial games, give credit to author "xDGameStudios" and notify me of your game free or commercial (a demo would be appreciated  ).


    Credit and Thanks
    xDGameStudios


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

    本帖子中包含更多资源

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

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

    使用道具 举报

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

    本版积分规则

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

    幸运抽奖

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

    立即查看

    聊天机器人
    Loading...

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

    GMT+8, 2026-8-2 00:07 , Processed in 0.083138 second(s), 53 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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