Project1

标题: 技能动画上限能否突破999个? [打印本页]

作者: b87733263    时间: 2009-10-3 09:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: IamI    时间: 2009-10-3 09:54
  1. array = load_data("Data/Animations.rxdata")
  2. for i in 1..1000
  3.   array.push(RPG::Animation.new)
  4. end
  5. save_data(array,"Data/Animations.rxdata")
复制代码
+1000个动画编号。
作者: b87733263    时间: 2009-10-3 11:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: orochi2k    时间: 2009-10-3 11:24
搁在什么地方那??是在最后面重建一个“脚本名称”??
谢谢LS啦~
b87733263 发表于 2009-10-3 11:07

不要放在任何地方,执行下这个脚本就OK
作者: b87733263    时间: 2009-10-3 18:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: 奶油Da蛋糕    时间: 2009-10-3 18:22
这个貌似在MAIN前插入OK了。..
作者: ProfesstionR    时间: 2009-10-3 19:27
在MAIN前插入这脚本,然后保存.关闭工程,运行游戏自动退出,再打开删掉脚本

array = load_data("Data/Animations.rxdata")

for i in XX..YY #自行修改,不修改会出错,XX为你数据库中动画最大值[不是999],YY为你要改的数量

  array.push(RPG::Animation.new)

end

save_data(array,"Data/Animations.rxdata")
作者: b87733263    时间: 2009-10-3 21:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: weggfgh123    时间: 2009-10-3 22:43
应该说突破队员限制和地图限制一样的
不过应该没几个人的做的图里技能有超过999的吧
作者: enter9009    时间: 2009-10-4 00:15
应该说突破队员限制和地图限制一样的
不过应该没几个人的做的图里技能有超过999的吧
weggfgh123 发表于 2009-10-3 22:43


我!
在用全动画系统。
正愁还有几十个敌人没有位置给动画了。。。
作者: p7l8k90    时间: 2010-8-27 17:15
回复 enter9009 的帖子

我跟你一样啊,不过,我这里的新增动画位置不能用!我哭死,那些动画都是0帧,并且不能更改帧数!
   
作者: p7l8k90    时间: 2010-8-27 17:21
好啊!这个行了!难道不同的脚本还有区别?
作者: p7l8k90    时间: 2010-8-27 17:24
唔唔,这脚本我看就不用删掉了,反正也没几句,直接在每句前面加上井号就行了,等到再次需要添加动画就把井号一删……不过……好像没有第二次添加的必要了……这也就是我们用全动画的费空间啊……别人根本用不到999……
作者: 不是马甲    时间: 2010-8-27 17:26
999个 貌似我觉得够多的了
作者: sunkeren    时间: 2010-8-27 20:32
把下面的代码放到脚本编辑器的 顶部
运行后会自动退出.然后 关闭工程后重新打开.
只改了 物品、武器、防具、动画。
这段代码每次运行都会增加1000个位置.
够用的时候就把这代码删除.animations = load_data("Data/Animations.rxdata")

items = load_data("Data/Items.rxdata")

weapons = load_data("Data/Weapons.rxdata")

armors = load_data("Data/Armors.rxdata")

addarray = Array.new(1000)

animations[1000] = nil if not animations[1000]

items[1000] = nil if not items[1000]

weapons[1000] = nil if not weapons[1000]

armors[1000] = nil if not armors[1000]

animations.concat(addarray)

items.concat(addarray)

weapons.concat(addarray)

armors.concat(addarray)

save_data(animations, "Data/Animations.rxdata")

save_data(items, "Data/Items.rxdata")

save_data(weapons, "Data/Weapons.rxdata")

save_data(armors, "Data/Armors.rxdata")

exit





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1