Project1
标题: 新手请教点事情,麻烦高手解答一下。谢谢~~ [打印本页]
作者: ddw6688 时间: 2014-12-13 10:09
标题: 新手请教点事情,麻烦高手解答一下。谢谢~~
本人初接触RPGXP,好多知识都是从这里习得。对本站无私受教表示感谢!最近想给女儿做款游戏玩儿,用到了两个脚本<①物品得失自动提示><②随机物品生成>,单独运行或整合运行都没有问题。只不过一次性获得物品数量过多的时候就会报错,比如宝箱获得5种物品以上,战斗结束获得多种物品,再或者开始游戏自动事件获得超过5种以上物品等等。物品获得的间隔,我最长设置等待40帧,还是不行。我想请教一下各位高手,问题出现在哪里呢?脚本太长了,都贴上的话打开也慢,下面我把部分脚本粘贴上来,请高手指导一二。甚谢!
# ————————————————————————————————————
# 本脚本来自[url]www.66rpg.com[/url],转载请保留此信息<得失提示脚本头>
# ————————————————————————————————————
# 注意!!!在对话后得到物品,请在对话后先用事件等待3帧,否则对话框来不及消失。
# 开关定义:
$不显示金钱窗口 = 100
$不显示物品窗口 = 100
$不显示武器窗口 = 100
$不显示防具窗口 = 100
# ————————————————————————————————————
# 本脚本来自[url]www.66rpg.com[/url],转载请保留此信息<得失提示脚本头>
# ————————————————————————————————————
# 注意!!!在对话后得到物品,请在对话后先用事件等待3帧,否则对话框来不及消失。
# 开关定义:
$不显示金钱窗口 = 100
$不显示物品窗口 = 100
$不显示武器窗口 = 100
$不显示防具窗口 = 100
==========================================================================
随机装备生成系统 v1.3 <随机装备生成系统头>
==========================================================================
--------------------------------------------------------------------------
随机装备生成系统·核心
--------------------------------------------------------------------------
本部分是随机装备生成系统的核心,基本不会造成与其它脚本冲突,但缺少“随机装备生
成系统·接入”的话,不能融合到游戏脚本中。
-----------
使用前须知
-----------
-本系统分成两个部分,分别为“随机装备生成系统·核心”和
“随机装备生成系统·接入”,使用时两个部分都要插入。
==========================================================================
随机装备生成系统 v1.3 <随机装备生成系统头>
==========================================================================
--------------------------------------------------------------------------
随机装备生成系统·核心
--------------------------------------------------------------------------
本部分是随机装备生成系统的核心,基本不会造成与其它脚本冲突,但缺少“随机装备生
成系统·接入”的话,不能融合到游戏脚本中。
-----------
使用前须知
-----------
-本系统分成两个部分,分别为“随机装备生成系统·核心”和
“随机装备生成系统·接入”,使用时两个部分都要插入。
carol3_66RPG_bitmap = RPG::Cache.icon(carol3_66RPG_item.icon_name) #得失物品提示,一次性获得物品过多,显示超过5-6个这句就出错
carol3_66RPG_bitmap = RPG::Cache.icon(carol3_66RPG_item.icon_name) #得失物品提示,一次性获得物品过多,显示超过5-6个这句就出错
作者: ddw6688 时间: 2014-12-13 10:40
自己顶一下吧,可能没有人用过这两种脚本系统吧,我继续等等。
作者: ddw6688 时间: 2014-12-13 11:39
自己已经找到了解决之法,主要是<随机生成物品>后,每次<得失物品>都要到数据库中查找这个物品名字对应的ICON小图标。但是因为<随机物品>名字都是随机的,所以<得失物品>总是找不到图标,导致出错。希望对用这两个脚本的朋友会有帮助吧!我解决的办法就是:
懒惰法:将<得失物品提示>脚本中,得到物品标示ICON的一句和下面描绘的一句注释掉。
希望有高手朋友能够想到更好的办法来解决这个麻烦。谢谢~~~
作者: ddw6688 时间: 2014-12-13 11:43
补充一句,使用<随机生成物品>系统的朋友们,千万别一次获得太多物品哦,因为它的运作是每得到一个物品的属性都是唯一的,所以一次获得太多很占资源,查看物品时会变得很卡。
囧例子:我做了个自动事件获得全部物品,每种99件。 后果:每件装备一个属性,占用一个物品栏。 麻烦:超卡
这个作为警示吧!希望大家别犯我的错,一般游戏中,不会一次性获得如此多装备的,因此游戏运行中不用担心。
欢迎光临 Project1 (https://rpg.blue/) |
Powered by Discuz! X3.1 |