KeyFC欢迎致辞,点击播放
资源、介绍、历史、Q群等新人必读
KeyFC 社区总索引
如果你找到这个笔记本,请把它邮寄给我们的回忆
KeyFC 漂流瓶传递活动 Since 2011
 

[技术] [krkr]关于数组

[ 5065 查看 / 3 回复 ]

如需要修改悬赏筹码,或自行解决后关闭求助,请联系版主处理。(现为试行期间,请PM联系Roc-Dark处理。)
做一个类似物品栏的东西,遇到标记就会自动将相应的事件加入进去。只知道要用到数组,但不知道具体怎样实现。
求热心人士解答...
1

评分次数

  • 小汀

本主题由 管理员 Roc-Dark 于 2011/10/9 2:13:11 执行 主题分类 操作
分享 转发
合理分配自己手中的好人卡,把它们灵活地使用在关键的刀刃上。
TOP
 完成求助后请自觉结帖。好人卡是发帖时扣除的,与结帖无关。如逾期不操作的,将予以警告甚至处罚。
 牡丹仓库帮助你解决常见问题,告诉你如何进行求助~  为求助区的建设出一份力,有好人卡奖励哦~

物品栏的话,比方讲按物品编号,就是两个数组
itemname和itemnum

在KR里都设成一般变量就好…

第一个是字符串类型的,作物品名称,itemname1=铁树枝干,itemname2=贵族圆环…
第二个就数值类型,作物品数量,itemnum1=3,itemnum2=1…

就这个样子

要是想做融合功能的话就做一个宏,每次开物品栏的时候运行一次。

比如恶魔刀锋的编号是45,圣者遗物是46,圣剑是99

那宏里就要有这么一段

……
if f.itemnum45>=1 & f.itemnum46>=1
exp=“f.itemnum45 == f.itemnum45 - 1 ”
exp=“f.itemnum46 == f.itemnum46 - 1 ”
exp=“f.itemnum99 == f.itemnum99 + 1 ”
exp=“tf.combine == 1 ”
……

这样就少了一把恶魔刀锋和一把圣者遗物多了把圣剑嗯。
最后那个临时变量是用来检查有没有进行物品融合的,这个宏的循环要进行到没有新的融合为止。

总之不用想的太复杂…所谓游戏,就是图像的显示和声音的播放,一切都可以从最简单的地方开始入手。
1

评分次数

  • 蓝月狼

已经有很多好人卡的话,就应把更多的机会让给更需要它们的人。
TOP

我不做什么融合...我只想将剧本上遇到的标题相应的东西放到数组里面。
不过还是多谢你的解答。
1

评分次数

  • 小汀

平时多留心各个分区置顶帖和规则的话,可能会有些不小的收获。
TOP

不能沉啊                       
1

评分次数

  • 东非大裂谷

TOP