Lee 发表于 2022-10-30 14:17:00

【技术文章】自定义属性问题-传奇GEE引擎M2装备属性设置



自定义属性问题-传奇GEE引擎M2装备属性设置自定义属性问题
想写个自定义属性遇到了问题
问题1;想绑定防御 魔御 ,提示不支持绑定防御 魔御
问题2;共计10条自定义属性   
如何让他随机获得 6条属性
且同一条属性最高可以得3条一样的属性,但数值不一样、

比如:
防御 + 5
魔御 + 1
魔御 + 3
魔御 + 5
攻击 + 10
道术 + 20

比如武器,没有防御怎么绑,你要写检测分类,
问题二的要求有点奇怪哈这个要求,这个逻辑,有点绕,楼下思维灵活的给说说
问题一, 鉴定的时候 需要区分武器,因为武器是单独和其他物品属性不一样,其他都是一样。
问题二,随机获得6条,也就是执行6次,可随机的时候赋值一个变量从1到6,下面检测是1 就给1条是2就给2条,且同一条最多给3次 建议不要设置,因为太太太太繁琐,会让脚本成几何倍增长。且意义不大,与其限制某项属性的泛滥 不如限制某项属性的数值。

问题1 用text变量写就解决了,然后统计全身此变量总数,给人物加属性
问题2 用txt文本写好所有需要的属性,随机抽取,抽取时计数,大于3重复执行






seo668 发表于 2022-11-2 06:08:52

本帖最后由 seo668 于 2022-11-2 06:34 编辑

首先当然是触发CHECKITEMTYPE物品类型的检测,既然你是只想将武器和首饰衣服分开,不考虑什么项链幸运之类,那简单,一个if为真act武器,elseact其它,功能文件下建立相应配置文件,分别call过来读取相应配置即可。
武器的话,属性就绑定到攻魔道准确强度或攻速,其它就是绑定防御魔御攻魔道,你忽视的项链,建议在物品类型判断之前,单独做一个项链判断。总结:
问题的核心,先判断装备类型,根据类型不同,绑定到不同的属性上去,全部最多给予5条自定义属性,武器是准确、攻速(或强度),攻击、魔法、道术,其它全部是、防御、魔御、攻击、魔法、道术。



laotouzi 发表于 2024-3-28 08:34:18

这样搞,太变态了!
页: [1]
查看完整版本: 【技术文章】自定义属性问题-传奇GEE引擎M2装备属性设置