|
3460| 18
|
[讨论] 用这种方式设置合成配方,你们觉得是方便还是不便? |
评分 | ||
|
SailCat (小猫子·要开心一点) 共上站 24 次,发表过 11 篇文章 上 次 在: [2006年01月28日11:41:18 星期六] 从 [162.105.120.91] 到本站一游。
|
||
| ||
| ||
| ||
点评
配方5,确实可以用事件脚本,写成s[1]&&i[36]&&a[5].skill_learn?(27)?{[[i[9]]*9,[[i[33]]*1,[i[34]]*1,[i[35]]*1] =>rand(100)<75?[i[7]]*1:[i[8]]*1}:{},事实上我就这么解析的
可以的话,直接写到一个字符串里然后分割判断配方内容就行了啊···甚至可以用到(a||b)这样的或条件判断在字符串里加skill10或者s10来代替学会10号技能
见主楼的更新图
如果用到角色制作物品的功能(不同角色因为职业技能等因素,制作成功率和用到的材料等有差异)就可以做更多复杂的东西了XD
没问题啊,我写的解析器能支持增减金币、增减经验、增减HP、增减SP等等指令……
而且也处理了配方组件可替代,物品或技能依赖(但不消耗)的问题
| ||
| ||
![]() |
||
|
| |
|
| |
| ||