扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 104|回复: 0

[转载发布] 【MV插件】自定义属性插件

[复制链接]
累计送礼:
0 个
累计收礼:
0 个
  • TA的每日心情
    开心
    2025-2-4 02:05
  • 签到天数: 110 天

    连续签到: 2 天

    [LV.6]常住居民II

    2326

    主题

    395

    回帖

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    6
    卡币
    10463
    OK点
    16
    推广点
    0
    同能卷
    0
    积分
    13212

    灌水之王

    发表于 2025-2-14 23:51:24 | 显示全部楼层 |阅读模式
    写了好几天的插件,新手制作
    不知道有没有BUG,欢迎各位提出宝贵的意见

    不知道这个和其他插件有冲突没,没试过
    有问题的话和我说,我去搞定它

    不知道写点啥,只能把自己写的插件介绍搬进来了
    * 当前为版本:0.1.51
    *
    * 版本0.1.51(2023.12.20)
    * 1.增加同步属性:当一个自定义属性设置为同步属性时
    * 则属性会在装备和脱下时减少对应角色的相应数值
    *
    * 版本0.1.5(2023.12.14)
    * 1.增加可对部分对象自定义属性
    *
    * 版本0.1.4(2023.4.28)
    * 1.新增两处位置显示
    *
    * 版本0.1.3(2022-9-9)
    * 1.新增属性值类型:字符串数组,使用英文逗号分割数组
    *
    * 版本0.1.2(2022-9-9)
    * 1.修复自增、自减无效的bug
    *
    * 版本0.1.1(2022-9-9)
    * 1.修复状态显示生效
    * 2.添加更新历史
    *
    * 版本0.1 (2022-9-8)
    * 1.增加自定义属性功能
    * 2.增加插件说明介绍
    * 3.插件框架构建
    *
    * —————————————————————————Xu_core—————————————————————————
    *
    * ▁▂▃▄▅▆▇自定义属性
    *
    * 在Sx Menu中有三栏,分别是属性名称,属性标识,属性值
    *
    * 属性名称:对应键值为name(你们可能会用到),该属性是定义我们属性的名称
    * 属性标识:用于定义我们属性的标识,是唯一的
    * 属性值:对应键值为value(你们可能会用到),定义属性的默认值
    *
    * 以上属性缺一不可
    *
    *
    * 字符串数组
    *
    * 在属性值里添加字符串数组
    * 在对话框里使用\XUG[角色id,属性标签{数组索引}]
    *
    * 示例:
    * 属性值里添加字符串数组:小徐,插件,很好(假设属性标签为tag)
    * 在对话框使用\XUG[1,tag{0}] ————>提示小徐
    * 在对话框使用\XUG[1,tag{1}] ————>提示插件
    * 在对话框使用\XUG[1,tag{2}] ————>提示很好
    *
    * 其他对象添加属性:
    * 在备注上使用
    * 必须使用$X(大写X)开头,否则不会被解析
    * value默认会被解析成string字符串,(value)将会被解析为js值
    *  --> 将会被解析为数字10
    *  --> 将会被解析为字符串10
    *
    * 同步属性:
    * 在备注上使用
    * 则当前属性会作为同步属性
    * 属性会在装备和脱下时减少对应角色的相应数值
    * —————————————————————————Xu_core—————————————————————————
    *
    * ▁▂▃▄▅▆▇插件指令
    *
    * 【gactor】
    * gactor 角色id 属性标识
    * 介绍:
    * 用于获取我们定义的属性
    *
    * 【sactor】
    * sactor 角色id 属性标识 属性值
    * 介绍:
    * 用于设置我们定义的属性对应的属性值
    *
    * 【add_actor】
    * add_actor 角色id 属性标识 属性值
    * 介绍:
    * 自增定义的属性值
    *
    * 【down_actor】
    * add_actor 角色id 属性标识 属性值
    * 介绍:
    * 自减定义的属性值
    *
    * 【sweapon】
    * sweapon 装备索引 属性 属性值
    * 介绍:
    * 设置定义的属性值
    *
    * 【sskill】
    * sskill 技能索引 属性 属性值
    * 介绍:
    * 设置定义的属性值
    *
    * 【sstate】
    * sstate 状态索引 属性 属性值
    * 介绍:
    * 设置定义的属性值
    *
    * 【sarmor】
    * sarmor 护甲索引 属性 属性值
    * 介绍:
    * 设置定义的属性值
    *
    * 【sclass】
    * sclass 职业索引 属性 属性值
    * 介绍:
    * 设置定义的属性值
    * 【senemy】
    * senemy 敌人索引 属性 属性值
    * 介绍:
    * 设置定义的属性值
    *
    * —————————————————————————Xu_core—————————————————————————
    *
    * ▁▂▃▄▅▆▇脚本指令
    *
    * 【x_actor】
    * x_actor(角色id)
    * 介绍:
    * 用于获取对应角色的对象,如果要获取我们定义的角色属性值
    * 可以使用x_actor(角色id).getVar(属性标识).value
    * 这个value上面也说过,所以也可以获取name
    *
    *
    * —————————————————————————Xu_core—————————————————————————
    *
    * ▁▂▃▄▅▆▇对话框代码
    *
    * 【\XUG[角色id,属性标识]】
    * 介绍:
    * 用于获取对应角色的属性值
    *
    * 【\XUG{类型,索引id,属性标识}】
    * 介绍:
    * 用于获取对应对象的属性值
    * 类型:weapon 装备,skill 技能,item 物品 ,state 状态,armor 护甲 ,enemy 敌人 , class 职业
    * —————————————————————————Xu_core—————————————————————————
    *
    * 此插件由小徐工作室——徐然制作
    * 2022/9/8









    0.1.4版本截图




    0.1.5版本截图,可增加weapon 装备,skill 技能,item 物品 ,state 状态,armor 护甲 ,enemy 敌人 , class 职业的自定义属性





    0.1.51版本截图,增加同步属性:当一个自定义属性设置为同步属性时,则属性会在装备和脱下时减少对应角色的相应数值






    教程
    【【RPGMV插件】自定义属性——插件讲解】 https://www.bilibili.com/video/B ... 9c8467a1a2decaf1a79
    github:https://github.com/xiaoxustudio/RPGMV_Plugin



                本帖来自P1论坛作者xiaoxustudio,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg.blue/forum.php?mod=viewthread&tid=490923  若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。

    本帖子中包含更多资源

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

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

    使用道具 举报

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

    本版积分规则

    关闭

    幸运抽奖

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

    立即查看

    聊天机器人
    Loading...

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

    GMT+8, 2025-3-10 06:39 , Processed in 0.111652 second(s), 55 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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