设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 7214|回复: 16
打印 上一主题 下一主题

[RMVA发布] [战棋] [BUG修正] ITBS - invwindy's Tactical Battle System

[复制链接]

Lv4.逐梦者

梦石
8
星屑
164
在线时间
57 小时
注册时间
2013-7-14
帖子
37
跳转到指定楼层
1
发表于 2014-9-22 23:37:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 invwindy 于 2014-10-6 20:23 编辑

介绍和下载地址:https://rpg.blue/thread-371804-1-1.html
进度50%左右的坑。感觉自己的想法定位和 GTBS 或者 XAS(啥?) 之类的都有些区别。

@fux2
@迷糊的安安
好吧其实并不清楚可能有哪些前辈对SLG了解一些能给一些建议的……

感谢
@taroxd
@寂静的夜里

ITBS.7z (1.9 MB, 下载次数: 371)

评分

参与人数 1星屑 +66 梦石 +2 收起 理由
Sion + 66 + 2 谢谢分享。

查看全部评分

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2207
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2014-9-23 12:47:16 | 只看该作者
我就吐槽为什么群组分类是RMXP

顺便膜拜一下触触
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
8
星屑
164
在线时间
57 小时
注册时间
2013-7-14
帖子
37
3
 楼主| 发表于 2014-9-23 12:54:39 | 只看该作者
本帖最后由 invwindy 于 2014-9-23 13:10 编辑
taroxd 发表于 2014-9-23 12:47
我就吐槽为什么群组分类是RMXP

顺便膜拜一下触触


感谢提醒~群组已经修改好了
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2207
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

4
发表于 2014-9-23 16:46:09 手机端发表。 | 只看该作者
invwindy 发表于 2014-9-23 12:54
感谢提醒~群组已经修改好了

顺便问一下,你的 __class__ 的定义真的是你的本意吗?我只是看了几眼,并没有仔细看。不过这种时候不是应该用 alias 吗?不然意义何在呢?
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
28
星屑
10170
在线时间
4673 小时
注册时间
2011-8-22
帖子
1279

开拓者

5
发表于 2014-9-23 16:54:37 | 只看该作者
taroxd 发表于 2014-9-23 16:46
顺便问一下,你的 __class__ 的定义真的是你的本意吗?我只是看了几眼,并没有仔细看。不过这种时候不是 ...

用__class__是因为……角色的“职业”也叫class……

点评

我错了,这是历史遗留。 现在的用法是cls = Object.instance_method(:class).bind(self).call  发表于 2014-9-23 17:22
毕竟 Ruby 的方法都是“虚方法”嘛  发表于 2014-9-23 17:20
不应该是 alias_method :__class__, :class 或者 define_method(:__class__, instance_method(:class)) 吗  发表于 2014-9-23 17:19
所以啊,你这样对角色调用 __class__ 不还是获取了职业么  发表于 2014-9-23 17:15
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2207
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

6
发表于 2014-9-23 17:18:00 | 只看该作者
使用技能后, Unit 91行有几率报错,对 nil 调用了 each_value 方法
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
8
星屑
164
在线时间
57 小时
注册时间
2013-7-14
帖子
37
7
 楼主| 发表于 2014-9-23 17:19:57 | 只看该作者
本帖最后由 invwindy 于 2014-9-23 17:21 编辑
taroxd 发表于 2014-9-23 17:18
使用技能后, Unit 91行有几率报错,对 nil 调用了 each_value 方法


我召唤在了不可通行的地方然后重现了这个错误……看来要加个通行判断(
看上去要进行结构的调整……现在的summon是完全用公共事件来做的,也就是说并没有在选择位置的时候判断是否可行……
不知道“当前使用位置是否可以通行”算不算一个常用的技能判断准则。

点评

另外,这个错误与通行度应该无关。我放火箭的时候也遇到了  发表于 2014-9-23 17:23
应该算吧  发表于 2014-9-23 17:21
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2207
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

8
发表于 2014-9-23 17:22:16 | 只看该作者
invwindy 发表于 2014-9-23 17:19
我召唤在了不可通行的地方然后重现了这个错误……看来要加个通行判断(
看上去要进行结构的调整……现在 ...

Dynamic_Spriteset 的第7行有什么意义?给模块加上一个模块的实例变量?

点评

确实是用法错误……不太熟Ruby  发表于 2014-9-23 17:27
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2207
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

9
发表于 2014-9-23 17:26:41 | 只看该作者
本帖最后由 taroxd 于 2014-9-23 17:44 编辑

连按两次X(也就是跳出Suspend后,按X关闭窗口),导致画面完全无法移动

另外,在选择己方队员行动的时候,不要一个方格一个方格地选了吧?按方向键直接把光标移到上一个/下一个角色上多好。就像选择敌人那样

使用火箭后,敌人左下角的血量并没有更新

F12后,部分图片无法正常显示(如弹出的伤害数字)。注意在 rgss_main 函数中,按下F12时会释放所有的位图。所以特别当心存在常量里的Bitmap!

old_update 这种别名不要出现为好。原因大家都懂

MAP002 右下角的事件是按确定键触发

点评

等改好这些以后传一份至少敌人能动的吧= =虽然发现了大量可以写得更好的地方(包括历史遗留的大量alias),不过再说吧  发表于 2014-9-23 20:39
懂了,上次微调结构以后没仔细测试出来一堆bug……我的错……  发表于 2014-9-23 17:36
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
8
星屑
164
在线时间
57 小时
注册时间
2013-7-14
帖子
37
10
 楼主| 发表于 2014-9-23 17:34:00 | 只看该作者
taroxd 发表于 2014-9-23 17:26
连按两次X(也就是跳出Suspend后,按X关闭窗口),导致画面完全无法移动

另外,在选择己方队员行动的时候 ...

太感谢了,晚上回来修> <(ΦωΦ)

点评

刚上课回来,我知道是什么原因了,等弄好后重新传。 其实是对于结构的理解前后发生了点变化,但是自己没意识到,就造成了一堆前后不一致……  发表于 2014-9-23 20:20
说实在的……我到现在还没有成功进入过敌人的回合……  发表于 2014-9-23 17:39
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-4-26 06:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表