fastarrow 发表于 2012-12-30 22:26:27

修复水上战斗黑屏

漂水时踩事件的战斗,如果采用手动打,则会黑屏崩溃。针对这个写了几行代码。

以前好像有人写过,我找了下没找到,不知道与我这个是不是一样。
经过简单测试是没问题的。

ZVSE

!?BA0&1000;
!!FU629:P;       立即调用函数

!?FU629;
!!TRv998/v999/v1000:T?y10/d/d/d/d/d/d/d; 获取地表类型
!!FU&y10<>8:E;   非水域时终止
!!BA:H1/?y10;         检查获取防守方ID
!!FU&y10>-1:E;      守方有英雄时终止
!!BA:B25;                给予船上战斗的背景

[ 本帖最后由 fastarrow 于 2012-12-30 22:33 编辑 ]

renlinfeng 发表于 2012-12-30 22:42:24

顶一下 碎觉;exp;

沧海一粟 发表于 2012-12-30 22:47:04

老离辛苦了:good_job:

无心云 发表于 2012-12-30 22:56:52

老离苍老湿了;no;

哈哈,兄弟们,节日快乐。
明天上班的和不上班的各半吧

灰狼王子 发表于 2012-12-30 23:10:49



风大的帖子里有这个http://bbs.h3wog.com/viewthread.php?tid=25853&highlight=%CB%AE%C9%CF%D5%BD%B6%B7
修复力盾+驱散Bug及水上战斗Bug



[ 本帖最后由 灰狼王子 于 2012-12-30 23:12 编辑 ]

沧海一粟 发表于 2012-12-30 23:22:58

回复 5# 的帖子

Yexian7的水上战斗修复花掉了一个W变量,感觉非常不值。这个脚本是我叫老离出手写的,实在是辛苦了。

[ 本帖最后由 沧海一粟 于 2012-12-30 23:30 编辑 ]

fastarrow 发表于 2012-12-30 23:48:40

原帖由 沧海一粟 于 2012-12-30 23:22 发表 http://bbs.h3wog.com/images/common/back.gif
Yexian7的水上战斗修复花掉了一个W变量,感觉非常不值。这个脚本是我叫老离出手写的,实在是辛苦了。


刚开始还想检查英雄是否在船上,后来发现不仅无效,而且根本没必要。反正只要是水上对野兵,用船的背景绝对没错就是了,管它在船上还是在漂水。

dadds 发表于 2012-12-31 00:53:28

顶一下~说起来很久没玩过水上地图了

songfx 发表于 2012-12-31 09:03:07

如果攻打水上城堡呢?(城堡内城有英雄)
我没测试。随便问问。

fastarrow 发表于 2012-12-31 09:35:28

回复 9# 的帖子

根据脚本原理:

如果水上城堡有英雄守卫,应该是船对船的背景。

如果水上城堡无英雄守卫,应该是船的背景。

此心光明 发表于 2012-12-31 19:17:05

打沉船弃船的时候战斗背景怎么解决?这时候用接舷战不太合适吧

fastarrow 发表于 2012-12-31 20:28:20

原帖由 此心光明 于 2012-12-31 19:17 发表 http://bbs.h3wog.com/images/common/back.gif
打沉船弃船的时候战斗背景怎么解决?这时候用接舷战不太合适吧


弃船?我没遇见过弃船有英雄守卫的。

没有英雄守卫,背景是船,有英雄守卫,背景是船对船。

《船》和《船对船》是不同的。

贤知有您 发表于 2013-1-2 08:57:54

:good_job:
这个太好了..终于免除了水上踩雷黑屏的问题..
当初游戏设定时,就不知道为何恰恰少了这个战斗背景.

如果开了随机英雄的选项.
水上踩事件时,出现了随机英雄,是不是就不会出现黑屏的?只要有防守英雄参与就不会黑屏吗?

songfx 发表于 2013-1-2 08:59:12

顺便问一下, 水上战斗究竟少了什么文件?能补上吗?

fastarrow 发表于 2013-1-2 09:13:10

原帖由 贤知有您 于 2013-1-2 08:57 发表 http://bbs.h3wog.com/images/common/back.gif
:good_job:
这个太好了..终于免除了水上踩雷黑屏的问题..
当初游戏设定时,就不知道为何恰恰少了这个战斗背景.

如果开了随机英雄的选项.
水上踩事件时,出现了随机英雄,是不是就不会出现黑屏的?只要有防守英雄参 ...


根据脚本原理,应该是与是否有随机英雄无关的。

守方有英雄,就是船对船
守方无英雄,就是船

只要有背景,就不会黑屏。

fastarrow 发表于 2013-1-2 09:15:19

原帖由 songfx 于 2013-1-2 08:59 发表 http://bbs.h3wog.com/images/common/back.gif
顺便问一下, 水上战斗究竟少了什么文件?能补上吗?


就是缺个战斗背景。确切地说,是少了个“分配战斗背景”。


在不修正的情况下,如果踏水踩到事件发生战斗,离岸边3格内,背景是沙地,超过3格,就没背景,没背景就会黑屏。

songfx 发表于 2013-1-2 18:23:53

原帖由 fastarrow 于 2013-1-2 09:15 发表 http://www.wogcn.net/images/common/back.gif



就是缺个战斗背景。确切地说,是少了个“分配战斗背景”。


在不修正的情况下,如果踏水踩到事件发生战斗,离岸边3格内,背景是沙地,超过3格,就没背景,没背景就会黑屏。

原创组忘了给这个背景文件命名?
页: [1]
查看完整版本: 修复水上战斗黑屏

捐赠