楼主: rpg-sheep

[原创发布] Lagomoro任务系统【Excel支持!V13.1.1震撼发布!附CHM使用手册】

 火 [复制链接]
梦石
0
星屑
50
在线时间
12 小时
注册时间
2016-4-23
回帖
4
发表于 2016-4-25 10:54:59 | 显示全部楼层
太有帮助了
回复

使用道具 举报

梦石
0
星屑
245
在线时间
219 小时
注册时间
2015-9-24
回帖
138
发表于 2016-5-20 14:07:22 | 显示全部楼层
是这样的,推送系统和任务系统不能自动换行···或者滚动,然后文字非常多的时候
就会出现很多字压缩在一起的情况··

能推出滚动或者换行功能么
QQ图片20160520140601.png
回复

使用道具 举报

梦石
0
星屑
50
在线时间
10 小时
注册时间
2016-6-2
回帖
10
发表于 2016-6-26 17:15:29 | 显示全部楼层
大大,为什么我的没法用?显示错误?
回复

使用道具 举报

梦石
0
星屑
50
在线时间
17 小时
注册时间
2016-6-21
回帖
3
发表于 2016-6-28 11:49:49 | 显示全部楼层
大神,问下,npc头上的?标准,接取任务变黑是什么指令?我把你的脚本指令全复制我的游戏里,接取任务后怎么还是问号?
另外接取任务的指令里有一句没懂什么意思,找你的使用说明也没看到这句是什么意思:$gameVariables.value(1)',true,false  没看到你工程里有设置变量啊
回复

使用道具 举报

梦石
0
星屑
734
在线时间
4 小时
注册时间
2016-7-20
回帖
1
发表于 2016-7-25 12:53:07 | 显示全部楼层
换字体之后,文字显示不全= =
回复

使用道具 举报

梦石
0
星屑
374
在线时间
308 小时
注册时间
2015-7-2
回帖
37
发表于 2016-8-9 21:46:15 | 显示全部楼层
这个好用!谢谢楼主。
回复

使用道具 举报

梦石
0
星屑
112
在线时间
72 小时
注册时间
2016-7-19
回帖
44
发表于 2016-8-25 21:59:45 | 显示全部楼层
装了这个 玩家需要重新开始游戏么?
回复

使用道具 举报

梦石
0
星屑
112
在线时间
72 小时
注册时间
2016-7-19
回帖
44
发表于 2016-8-25 22:01:41 | 显示全部楼层
everlose 发表于 2016-8-25 21:59
装了这个 玩家需要重新开始游戏么?

测试结果 如果不重新开启存档重新玩 会报错
回复

使用道具 举报

梦石
0
星屑
112
在线时间
72 小时
注册时间
2016-7-19
回帖
44
发表于 2016-9-14 08:08:29 | 显示全部楼层
本帖最后由 everlose 于 2016-9-14 08:16 编辑
salvareless 发表于 2016-3-24 11:40
请教一个奇葩冲突,我使用了MOG的五个跟标题界面和开头动画有关的插件,结果发现报错了,错误提示是“Canno ...


你的问题 我已经解决了
问题在于 推送 Scene_Base.prototype.XY_Toast_old_updateChildren = Scene_Base.prototype.updateChildren;
推送把原来的UPDATECHILDREN 重新封装
[pre lang="javascript"]Scene_Base.prototype.XY_Toast_old_updateChildren = Scene_Base.prototype.updateChildren;
//XY_Toast_key=false;

Scene_Base.prototype.updateChildren = function() {
        this.XY_Toast_old_updateChildren();
        //if(XY_Toast_key){
    $gameTemp.updatetoast();
        //};
};[/pre]
注释是我修改的部分
因为他重新封装之后需要调用GAMETEMP.UPDATETOAST()这个函数
[pre lang="javascript"]Game_Temp.prototype.XY_Toast_old_initialize = Game_Temp.prototype.initialize;
Game_Temp.prototype.initialize = function() {
    this.XY_Toast_old_initialize();
    this._toastlist = [];
};
Game_Temp.prototype.toast = function(text, color) {
        XY_Toast_key=true;
    this.alltoastmove();
    this._toastlist.push(new XY_Toast(text, color));
};
Game_Temp.prototype.alltoastmove = function() {
    for(var i = 0;i < this._toastlist.length;i++){
                this._toastlist.up();
        }
};
Game_Temp.prototype.updatetoast = function() {
       
    for(var i = 0;i < this._toastlist.length;i++){
                this._toastlist.update();
                if(this._toastlist.finish()){
                        this._toastlist.splice(i,1);
                        i--;
                }
        }
};[/pre]
而小优又重新封装了GAME_TEMP 即是$gametemp
而实际上当MOG的标题画面出现的时候调用了Scene_Base.prototype.updateChildren()  这时候小优封装 的gametemp还没初始化 所以报错
如我刚才给出的代码去掉注释.
[pre lang="javascript"]Scene_Base.prototype.XY_Toast_old_updateChildren = Scene_Base.prototype.updateChildren;
XY_Toast_key=false;
Scene_Base.prototype.updateChildren = function() {
        this.XY_Toast_old_updateChildren();
        if(XY_Toast_key){
    $gameTemp.updatetoast();
        [/pre]
并在调用TOAST的时候加一个开关判断即可
[pre lang="javascript"]Game_Temp.prototype.toast = function(text, color) {
        XY_Toast_key=true;
    this.alltoastmove();
    this._toastlist.push(new XY_Toast(text, color));
};[/pre]
小优任务系统也是原理如此
说白了就是初始化的问题
回复

使用道具 举报

梦石
0
星屑
14807
在线时间
1014 小时
注册时间
2014-10-24
回帖
325
发表于 2016-9-14 10:27:35 | 显示全部楼层
不知后期能不能做出任务分类,比如采集类,打怪数量类或者剧情推动类
回复 1 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部