529200599 发表于 2013-7-1 17:58:37

地图上增加,攻击,防御,力量,知识的物体,只准第一个英雄访问才生效啊!

地图上增加,攻击,防御,力量,知识的物体,只准第一个英雄访问才生效啊!其它英雄再次访问,无法增加。例如:物体:星轴、真理之园、雇佣兵营帐、等

斯蒂芬泰泽 发表于 2013-7-1 18:07:18

不是啊,任何英雄第一次访问都有效,一个英雄一次。

六一九一九 发表于 2013-7-1 18:09:19

LZ,你最起码也要说清楚是ERA还是WOG呀,而且你也要说清楚都用了什么ERM吗。

贤知有您 发表于 2013-7-1 18:20:13

楼主是求脚本还是求帮助
大家都还没弄懂呢

529200599 发表于 2013-7-1 18:23:28

ERM编辑该如何写啊脚本

旋转猫 发表于 2013-7-1 21:54:04

访问后删除物体,贤知大大觉得如何

贤知有您 发表于 2013-7-1 21:58:01

回复 发帖回帖人人有责 6# 的帖子

也不必删除物体
我觉得只要在访问后用OB;S 禁止所有玩家使用此物体,应该也能解决.

但我觉得应该没必要这样做吧.都只能访问一次应该是最公平的.

沧海一粟 发表于 2013-7-1 22:08:21

原帖由 旋转猫 于 2013-7-1 21:54 发表 http://www.h3wog.com/images/common/back.gif
访问后删除物体,贤知大大觉得如何
删除物体;lul;作者辛辛苦苦画的图完了。这个直接禁止他人可以访问应该就行了,但貌似没必要吧?

贤知有您 发表于 2013-7-2 08:39:37

比如竞技场(+2攻击或防御), 物体编号是 4
禁用物体后,玩家依然可以访问物体,但原有加点属性不能触发.
但如果有脚本调用了这个物体的触发器,脚本能运行.

ZVSE
!$OB4;      [访问物体后]
!!OB998:S; [禁用物体属性]

529200599 发表于 2013-7-2 10:59:59

ZVSE

;-------------------------------------------------------------------------------
!#TM13:S1/999/1/255;每天触发
!#TM14:S1/999/14/255;每天触发

!?TM13;
!!OW:D0/250;   红色-无限
!!OW:D1/250;   蓝色-无限
!!OW:D2/250;   褐色-无限
!!OW:D3/250;   绿色-无限
!!OW:D4/250;   橙色-无限
!!OW:D5/250;   紫色-无限
!!OW:D6/250;   青色-无限
!!OW:D7/250;   粉色-无限

;-------------------------------------------------------------------------------
比如竞技场(+2攻击或防御), 物体编号是 4
禁用物体后,玩家依然可以访问物体,但原有加点属性不能触发.
但如果有脚本调用了这个物体的触发器,脚本能运行.

!$OB4;       [访问物体后]
!!VRz1:S^竞技场
(已访问)^ ;
!!OB998:Hz1;
!!OB998:S;   [禁用物体属性]

!$OB23;
!!VRz1:S^马力特塔
(已访问)^ ;
!!OB998:Hz1;
!!OB998:S;

!$OB32;
!!VRz1:S^真理之圆
(已访问)^ ;
!!OB998:Hz1;
!!OB998:S;

!$OB47;
!!VRz1:S^魔法学校
(已访问)^ ;
!!OB998:Hz1;
!!OB998:S;

!$OB51;
!!VRz1:S^雇佣兵帐篷
(已访问)^ ;
!!OB998:Hz1;
!!OB998:S;

!$OB61;
!!VRz1:S^星轴
(已访问)^ ;
!!OB998:Hz1;
!!OB998:S;

!$OB88;
!!VRz1:S^初级魔法圣殿
(已访问)^ ;
!!OB998:Hz1;
!!OB998:S;

!$OB89;
!!VRz1:S^中级魔法圣殿
(已访问)^ ;
!!OB998:Hz1;
!!OB998:S;

!$OB90;
!!VRz1:S^高级魔法圣殿
(已访问)^ ;
!!OB998:Hz1;
!!OB998:S;

!$OB100;
!!VRz1:S^智慧石
(已访问)^ ;
!!OB998:Hz1;
!!OB998:S;

!$OB102;
!!VRz1:S^智慧树
(已访问)^ ;
!!OB998:Hz1;
!!OB998:S;

!$OB107;
!!VRz1:S^斗士学院
(已访问)^ ;
!!OB998:Hz1;
!!OB998:S;

!$OB113;
!!VRz1:S^女巫小屋
(已访问)^ ;
!!OB998:Hz1;
!!OB998:S;

529200599 发表于 2013-7-2 11:02:31

回复 7# 的帖子

这样设置,可以吗,还想问题目,魔法的问题,能不能,在战斗中,四系高级魔法,在魔法书中,显示为中级啊,不需要高级魔法,特别是,驱魔大法,不好用了,中级可以驱魔单体的敌我双方

贤知有您 发表于 2013-7-2 15:08:07

回复 15# 的帖子

这个如果要设置
就在BA的时候, 把 英雄的高级魔法技能换成中级应该可以吧.

fly123 发表于 2013-7-2 15:43:35

回复 17# 的帖子

ZVSE
!?BG0;
!!VRv9:C-1/-1;
!!BG:A?y1 H?v9 S?y3;
!!FU|y1<>1/y3<>35:E;
!!HEv9&v9>-1:S16/?v10;
!!FU|v10<3:E;
!!HEv9&v9>-1:S16/2;

!?BG1;
!!HEv9&v9>-1:S16/v10;

[ 本帖最后由 fly123 于 2013-7-2 19:39 编辑 ]

529200599 发表于 2013-7-2 16:30:25

我试下,谢谢了      ;orz; ;orz; ;orz;

529200599 发表于 2013-7-2 17:12:34

回复 14# 的帖子

出错了      ;dao; ;dao; ;dao;

fly123 发表于 2013-7-2 19:40:37

回复 16# 的帖子

多了个/1.现在删除啦。

529200599 发表于 2013-7-2 20:44:45

回复 17# 的帖子

你,测试,看看,还是,有许多问题,战后,水系辅助技能,取消了,无法,再使用

可不可以,这样啊
就在BA的时候, 把 英雄的高级魔法技能换成中级应该可以吧.

!?BA0&1000;
!!BA:H0/?v5;      英雄变量
!!BA:H1/?v6;
!!HEv5&v5>-1:S14/?v10;
!!HEv6&v6>-1:S14/?v11;
!!HEv5&v5>-1:S15/?v12;
!!HEv6&v6>-1:S15/?v13;
!!HEv5&v5>-1:S16/?v14;
!!HEv6&v6>-1:S16/?v15;
!!HEv5&v5>-1:S17/?v16;
!!HEv6&v6>-1:S17/?v17;
!!HEv5&v5>-1/v10=3:S14/2;
!!HEv6&v6>-1/v11=3:S14/2;
!!HEv5&v5>-1/v12=3:S15/2;
!!HEv6&v6>-1/v13=3:S15/2;
!!HEv5&v5>-1/v14=3:S16/2;
!!HEv6&v6>-1/v15=3:S16/2;
!!HEv5&v5>-1/v16=3:S17/2;
!!HEv6&v6>-1/v17=3:S17/2;
!?BA1&1000;
!!HEv5&v5>-1/v10=3:S14/3;
!!HEv6&v6>-1/v11=3:S14/3;
!!HEv5&v5>-1/v12=3:S15/3;
!!HEv6&v6>-1/v13=3:S15/3;
!!HEv5&v5>-1/v14=3:S16/3;
!!HEv6&v6>-1/v15=3:S16/3;
!!HEv5&v5>-1/v16=3:S17/3;
!!HEv6&v6>-1/v17=3:S17/3;

[ 本帖最后由 529200599 于 2013-7-3 09:12 编辑 ]

贤知有您 发表于 2013-7-3 09:35:40

回复 17# 的帖子

原理上应该可行.
但V变量你用了临时变量和其它已被使用的变量.
建议把V变量换成其它未被使用的变量.

比如 V6300-v6900之间的.

沧海一粟 发表于 2013-7-3 10:29:49

临时V变量(比如说V1-V10)非常实用,在同一触发器同一范围内怎么应用都可以,但跨触发器应该还是不行的,这样用我感觉绝对会冲突

529200599 发表于 2013-7-3 11:01:56

回复 19# 的帖子

那,改成Y可以不;wy;   还有,可不可以,帮忙写个,学会,急救术,每五级增加一个帐篷,急救时,30%施法疗伤,在管方上和怪物强化Ⅲ 诸神之刃v1.7看,都看不懂

V(易变变量):V就好象我们的普通杯子,你把水装进去,不喝掉或者增加的话,它永远是那么多,永远不会变。
但是当我们喝它的时候,它就会减少,当我们倒水的话,它就会增加。在整个地图中,Vn的数值是不能多次被设置了,但是可以无数次增减它。
V就好象我们的U盘一样。
Y(临时变量):Y就是一次性杯子,只要不在同一个触接动作当中,它就是不同的值,
我们可以在第一个触接动作中设置y1=10,然后在这个触接动作中我们可以对这个变量进行增减(与V变量使用方法相同),
但是当这个触接动作完毕时,它就不存在了,我们可以再对它进行设置,不用担心它在其他触接动作中是什么值。
Y就相当于我们的内存条,重启之后数据就没了。

是不是,V变量,在每个触发器中,都可以用吗? 而Y变量,只能在当前的触发器才生效,到下个触发条件中,便改变值了   

还有,这个是!?BA&1000;    &1000意思

!?BA0;
!!BA:H0/?y5;          英雄变量
!!BA:H1/?y6;
!!HEy5&y5>-1:S27/?v10;
!!HEy6&y6>-1:S27/?v11;
!?BG;   战场生成触发
!!BG:A?y1 N?y2 D?y5 Q?y9;      检查生物动作y1,动作的堆栈y2
!!BMy2:P?y3 T?y4 N?y6;         获取堆栈y2所在位置y3 (快查帮助和各种表格)
!!BMy2&y4=147/v10>0/y9=0:Bv10 +1;    帐篷增加,必须学会急救术
!!BMy2&y4=147/v11>0/y9=1:Bv11 +1;    帐篷增加,必须学会急救术

[ 本帖最后由 529200599 于 2013-7-3 11:20 编辑 ]
页: [1] 2
查看完整版本: 地图上增加,攻击,防御,力量,知识的物体,只准第一个英雄访问才生效啊!

捐赠