哇噢星球

 找回密码
 申请注册
搜索
热搜: 地形 技能 Lua

坑点:关于GetHero(Str|Agi|Int)和SetHero(Str|Agi|Int)

[复制链接]
皇家骑士 发表于 2019-6-4 00:55:01 | 显示全部楼层 |阅读模式
GetHero(Str|Agi|Int)的第二个参数会获得包括加成在内的完整力量、敏捷、智力值,但SetHero(Str|Agi|Int)并不能反过来设置完整力量、敏捷、智力值,因此如果使用加成属性值再赋值回去,会造成数据混乱。

另,SetHero(Str|Agi|Int)的参数“允许/禁止”永久奖励似乎没什么用处。

此外,如果在return GetHero(Str|Agi|Int)时的function的返回值类型为real,会造成保存可以正常保存,但进入游戏后这里获得的real会变成0,而非自动完成整数到实数的转换。
回复

使用道具 举报

Archiver|手机版|小黑屋|哇噢星球  

GMT+8, 2019-6-25 06:22 , Processed in 0.030821 second(s), 12 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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