|
意见建议
建议简单描述: |
目前宝宝相关的变量 $SlaveX, 功能 CHECKSLAVELEVEL 都是随机的,无法准确操作其中一个,ChangeSlaveAppr 这种就只能操作相同名字的. 多级脚本里BB操作随机一个,实用性也很低. |
建议的必要性可用性重要性: |
宝宝服对加强宝宝基础数据操作非常依赖 |
联系QQ: |
12345 |
建议的详细描述(实现方式等): |
见下面 |
获取宝宝对象组 getArrSlave L$宝宝们
如果此时没宝宝,就是空数组,例如有3个就是
[BB1,BB2,BB3] 这3个就固定住了,不会因为后续变化而变化.
使用方式:
L$宝宝们[0].$Name, L$宝宝们[0].$LEVEL 等这种直接能用的变量最好
或者 L$宝宝们[0].getName
常用功能
获取 名字/含数字名字
修改 名字
获取基本属性 (GetObjectAbilityEx 或者 类似变量大全里的内置变量)
调整等级
调整属性
包括现有的其他功能 都可以针对性的对每一个宝宝进行个性化设置.
如果宝宝数量发生变动,比如位置0的死了,此时 L$宝宝们[0].任何操作无效,变量就归零或者归空.
此时这个对象只能执行一个方法 L$宝宝们[0].checkalive 看是否活着
getArrSlave 使用后 L$宝宝们 里的对象就确定了,只能是 有用 或者 死了没用2个状态.
直到再次调用 getArrSlave 才会刷新 宝宝对象数组.
(可以通过宝宝数量改变时触发(现在有没有这个触发?)来达到实时更新的目的.)
仅供参考,希望给风总带来价值!
|
|