Project1

标题: 【有偿求助】XP的套装脚本无法实时更新数据 [打印本页]

作者: jiushiainilip19    时间: 2016-5-13 09:49
标题: 【有偿求助】XP的套装脚本无法实时更新数据
本帖最后由 RyanBern 于 2016-5-14 09:07 编辑

@RyanBern @⑨姐姐
1: 先把版本召唤出来 看看这样发帖是否正确

2:然后看看是不是在线 会不会接我这个单

第一次在这里发帖 不知道我这样选择是不是正确的 不管了 急死我了

把我的问题说明下:目前本人用到的套装脚本出现的问题

问题:脚本中改动的属性无法时时更新 每次更改都必须重新开始游戏才能生效

解决要求:一:可以随时更改脚本中的设定属性  像$变量一样  

                 二: 脚本更改后有方法可以兼容以前的存档

                 三: 只需要保留我标记好的东西

----------------------------------------------------------------------------------------------------------
用到这个脚本:必须在制作游戏的第一步就必须把所有的套装+属性等等全部制作完毕

一旦游戏需要更新或者调整套装的属性高低等等全部无效 ,必须重新开档才可以生效

这对于制作长篇游戏的我 无法做到如此完美 所以需要能够在脚本内部的属性上做到 随

时可以更改调整 ,还请会的大神帮帮忙 支付方式接受支付宝+微信+或者你提示方式

接单人可以看了工程脚本后看看需要的费用 工程文件中全局查找:有偿求修改

就可以找到我需要变动的脚本。若对于我需要的效果有疑问可以说下

或许我没有把我的问题表达清楚!
----------------------------------------------------------------------------------------------------------
@凌冰   声明:这是你的脚本 所以问一下 我这样是否会触犯你的版权问题 如果有 请通知!

我把自己的游戏工程发出来  接单者直接寻找到这个脚本活着在工程中查找到这个脚本进行更改出适合我要的效果      
作者: RyanBern    时间: 2016-5-13 17:41
本帖最后由 RyanBern 于 2016-5-13 17:47 编辑

简单看了一下,先吐槽套装脚本,写得乱糟糟。(其实这里面大部分脚本都写得乱糟糟,话说这么多需要铲屎简化的脚本放在一起居然不起冲突,也是挺神奇。)

然后入正题,我看到有一个脚本名字叫“有偿求修改”,这应该就是楼主说的套装脚本吧。关于数据库不能即时更新这个问题呢,请把锅甩给原作者,居然把表示全局数据的数组放到每个Game_Actor对象里面当实例变量,啧。

修改方法很简单。我没法做测试,你可以试试这么弄行不行。
1. 找到套装脚本里面的所有@all_suits变量,把它改成$data_suits
2. 删掉1206行的@all_suits = RPG::create
3. 在Scene_Title的载入数据库部分,加入$data_suits = RPG::create,注意,我看见你使用了很多插件脚本,好在这些脚本里面都使用了alias,所以直接在原Scene_Title里面改没问题。另外,Scene_Title有两个地方有载入数据库(主处理和战斗测试),这两个地方都要加上$data_suits = RPG::create这句话。

然后你可以试试效果,不保证一定解决问题。

如果问题解决了我会转移到XP区。

(话说我把这里当成XP提问区了么)




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