| 
 
| 赞 | 1 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 27 |  
| 经验 | 2263 |  
| 最后登录 | 2025-10-11 |  
| 在线时间 | 477 小时 |  
 Lv3.寻梦者 
	梦石0 星屑2700 在线时间477 小时注册时间2012-1-24帖子36 | 
| 如果你说的“同步”是要像英雄联盟里的影流之主的“影分身”那样同步,我觉得需要插件大佬来帮助你。 
 或者你想做一个像dota2里天穹守望者大招那样的完美复制体,笨办法就是分支条件一个个写下去,技能有相同的就给分身学,装备有相同的就给分身装上去。
 
 但是非常不推荐,这样代码会很长很长。妥协一点的办法就是减少装备附带技能的数量,技能尽量通过事件学习,同时赋予真身和分身,这样省时省力。
 
 装备这一块可以减少装备数量,增加角色装备限制(比如只能穿某种类型),那么单个角色所需的代码量也减少了,勉强可以实现起来。
 
 如果只是要求等级、属性一致,可以变量获取,之后通过增减能力值赋予召唤物。
 
 我的建议是做成“分身”,只要属性一致就行了,毕竟装备本身就是加属性的。
 
 讲真,你想要更好的效果插件是不能避免的。
 
 下面是我参考dota2幻影斧做的“分身”,供你参考。
 ◆注释:重新召唤后归零属性
 ◆队伍管理:分身1 入队 (初始化)
 ◆队伍管理:分身2 入队 (初始化)
 ◆队伍管理:分身1 离队
 ◆队伍管理:分身2 离队
 ◆注释:获取属性以及赋予分身属性
 ◆注释:-1是因为职业属性设定里属性不能为零
 ◆变量操作:#0016 主角最大血量 = 奥尔多 的 最大 HP
 ◆变量操作:#0016 主角最大血量 -= 1
 ◆增减能力值:分身1, 最大 HP + {主角最大血量}
 ◆增减能力值:分身2, 最大 HP + {主角最大血量}
 ◆变量操作:#0023 主角当前血量 = 奥尔多 的 HP
 ◆变量操作:#0023 主角当前血量 -= 1
 ◆增减 HP:分身1, + {主角当前血量}
 ◆增减 HP:分身2, + {主角当前血量}
 ◆变量操作:#0021 主角最大蓝量 = 奥尔多 的 最大 MP
 ◆增减能力值:分身1, 最大 MP + {主角最大蓝量}
 ◆增减能力值:分身2, 最大 MP + {主角最大蓝量}
 ◆变量操作:#0024 主角当前蓝量 = 奥尔多 的 MP
 ◆增减 MP:分身1, + {主角当前蓝量}
 ◆增减 MP:分身2, + {主角当前蓝量}
 ◆变量操作:#0017 主角攻击 = 奥尔多 的 攻击力
 ◆变量操作:#0017 主角攻击 -= 1
 ◆变量操作:#0017 主角攻击 /= 3
 ◆增减能力值:分身1, 攻击力 + {主角攻击}
 ◆增减能力值:分身2, 攻击力 + {主角攻击}
 ◆变量操作:#0018 主角敏捷 = 奥尔多 的 敏捷
 ◆变量操作:#0018 主角敏捷 -= 1
 ◆增减能力值:分身1, 敏捷 + {主角敏捷}
 ◆增减能力值:分身2, 敏捷 + {主角敏捷}
 ◆变量操作:#0019 主角护甲 = 奥尔多 的 防御力
 ◆变量操作:#0019 主角护甲 -= 1
 ◆增减能力值:分身1, 防御力 + {主角护甲}
 ◆增减能力值:分身2, 防御力 + {主角护甲}
 ◆变量操作:#0020 主角魔抗 = 奥尔多 的 魔法防御
 ◆变量操作:#0020 主角魔抗 -= 1
 ◆增减能力值:分身1, 魔法防御 + {主角魔抗}
 ◆增减能力值:分身2, 魔法防御 + {主角魔抗}
 ◆变量操作:#0025 主角力量 = 奥尔多 的 幸运
 ◆变量操作:#0025 主角力量 -= 1
 ◆增减能力值:分身1, 幸运 + {主角力量}
 ◆增减能力值:分身2, 幸运 + {主角力量}
 ◆变量操作:#0026 主角智力 = 奥尔多 的 魔法攻击
 ◆变量操作:#0026 主角智力 -= 1
 ◆增减能力值:分身1, 魔法攻击 + {主角智力}
 ◆增减能力值:分身2, 魔法攻击 + {主角智力}
 ◆注释:赋予镜像状态,该状态承受额外伤害
 ◆更改状态:分身1, + 镜像
 ◆更改状态:分身2, + 镜像
 ◆队伍管理:分身1 入队
 ◆队伍管理:分身2 入队
 | 
 |