克招 发表于 2009-8-30 09:11:25

地图制作者的福音——官方及常见ERM脚本中文事件版大整理(9.11更新)

鉴于论坛中居然没有全套官方ERM脚本中文事件版,标准ERM脚本内置地图1.4里面脚本不仅数量少,而且很多都是鸟文的,所以本人特意整理了一套,献给所有地图制作者。
打包文件内含官方脚本37款,常见脚本13款,玩家自编精品ERM脚本4款,对话框全中文。
脚本来源:标准ERM脚本内置地图1.4、WWP3汉化版、MARS24、TDS、Chaser 1.7F、GODS OF WAR、官方战役、WOG中文论坛各帖子

官方脚本:
Script 04 -神秘之塔
Script 07 -钓鱼的井
Script 09 -时间市场
Script 10 -魔法蘑菇
Script 13 – 酒馆赌博
Script 14 – 转换祭坛
Script 15 – 神秘生物巢穴
Script 16 – 战术学院
Script 17 –药水喷泉
Script 18 – 施舍小屋
Script 20 -生物之周
Script 23 -巫术强化I
Script 24 -强化暗示文本
Script 26 -宝物制作者
Script 28 -巫术学院
Script 29 -新宝箱 I
Script 30 -冒险洞穴
Script 31 -新宝箱II
Script 32 -召唤石
Script 33 -活卷轴
Script 38 -战斗时面对更多生物
Script 39 -英雄特技强化
Script 44 -翡翠之塔
Script 45 -城堡升级
Script 48 -辅助技能强化I
Script 49 –官方一追(修正)
Script 51 – 强化指挥官
Script 52 – 回城之镜
Script 54 -强化战争工具 I
Script 55 -强化战争工具II
Script 60 -被遗忘的神殿
Script 64 -文本集合:高级女巫小屋
Script 66 -指挥官女巫小屋
Script 70 -死亡之屋
Script 71 -宝物强化
常见ERM:
暗黑塔
参考地图选项
城镇英雄可以改名、重排
堕落小屋
二追4.01
秘银熔炉
秘银显示
显示与隐藏技能
英雄移动力显示
战神旗帜快速设置
玩家自编ERM:
大富翁
老实猪9 in 1
地雷系统
宝物典当行
矿井加强1.0

收集整理:克招


2011-2-25新增“无城不失败脚本加强版”

ZVSE
!#TM13:S1/999/1/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;   粉色-无限


http://bbs.h3wog.com/images/attachicons/rar.gif水上战斗修复脚本

力盾驱散修复脚本

ZVSE
* Dispel Bug Fix, JHV/Yexian7, Nov., 2010
* replace Force Field-cast with cloud hole obstacles (88)
* remove obstacles if expert Dispel cast or after 2 rounds
* (must cast Remove Obstacle to remove, unfortunately)
* Note:effect of Mages and Silver Pegasi on FF spell cost is not accounted for (sorry)
* uses unclaimed variables v884=v895 & v1984-v1997 during battles
* and temporary variables v1=v7
* and unclaimed functions FU1984-FU1986
!?BA0&1000;
!!VRv1984:S0; no. of active Force Fields
!?BR&1000;
!!VRv1985:Sv997; save round # for other triggers
!!FU1984&v1984>0:P;
!?FU1984; pop FIFO list of FF's
!!VRy1:Sv1984+1985; index to earliest FF end-round
!!FU&vy1>v1985:E;
!!VRy2:Sv1984+1989; index to earliest FF start-hex
!!VRy3:Sv1984+1993; index to earliest FF end-hex
!!FU1985:Pvy2/vy3; remove earliest FF
!!VRv1984:-1;
!!FU1984&v1984>0:P;
!?FU1985; remove FF obstacles
** Attacking hero does Remove Obstacle on battlefield positions x1-x2
!!BH0:N?y2; hero
!!HEy2:I?y3/1; spell points
!!HEy2:Id30/1; add more than enough mana for RO casts
!!BH0:C64/x1/3/0;
!!VRy1:Sx1:17%2; even/odd starting row
!!VRx1:-16-y1;
!!BH0:C64/x1/3/0;
!!BH0&x1>x2:C64/x2/3/0; cast expert Remove Obstacle
!!HEy2:Iy3/1; restore Spell points
!!BH0:M0; renable casting
!?BG0&1000; check for FF and replace with obstacles
!!BG:A?v1 S?v2;
!!FU|v1<>1/v2<>12:E; FF not cast
!!BG:D?v1 Q?v2; get hex and side
!!BHv2:N?v3 M1; get hero, disable casting this round
!!FU&v3<0:E; gotta be a hero to cast, but just in case ...
!!HEv3:S17/?v4; get Earth skill level 0-3 (2,2,3,3 hexes)
!!BU:G?y7; terrain type, 1=MP, 8=RL
!!VRv4|y7=1/y7=8:S3;?br /> !!VRv8:Sv4+2:3*3-12; mana cost w/o Mages or Silver Pegasi
!!HEv3:Idv8/1;
!!VRv4: :2+2; v4=# of FF hexes
!!VRv7:Sv1:17%2; 0-even row, 1-odd row
!!VRv5:Sv4-1*-17+v1; ending hex for 3 hexes or odd starting row
!!VRv5&v4=2/v7=0:+1;
!!VRv6:Sv1985+2; end round
* make room in FIFO lists and add latest FF data
!!VRv884:Cv1986/v1987/v1988/v1989/v1990/v1991/v1992/v1993/v1994/v1995/v1996/v1997;
!!VRv1986:Cv6/v884/v885/v886/v1/v888/v889/v890/v5/v892/v893/v894;
!!VRv1984:+1;
* plot obstacle 88 in lieu of FF
!!BF:O88/v1;
!!VRv1:-16-v7;
!!BF:O88/v1;
!!BF&v1>v5:O88/v5;
!!BG:A0; cancel instead of casting FF
!?BG0&1000/v1984>0; check for Dispel (v2=35) and remove all FF obstacles if so
!!BG:A?v1 S?v2;
!!FU|v1<>1/v2<>35:E; Dispel not cast
!!BG:Q?v2; get side
!!BHv2:N?v3; get hero
!!FU&v3<0:E; gotta be a hero to cast, but just in case ...
!!HEv3:S16/?v4; get Water skill level 0-3
!!BU:G?y7; terrain type, 1=MP, 6=LP?br /> !!FU&v4<3/y7<>1/y7<>6:E; only Expert Dispel removes FF
!!DO1986/1/v1984/1:P;
!?FU1986; remove all FF obstacles, x16=# in FIFO list
!!VRy1:Sx16+1985; index to earliest FF end-round
!!VRy2:Sx16+1989; index to earliest FF start-hex
!!VRy3:Sx16+1993; index to earliest FF end-hex
!!FU1985:Pvy2/vy3; remove earliest FF
!!VRv1984:-1;
* Dispel bug fix by Yexian7, modified by JHV, Nov., 2010
* checks for Dispel or Remove Obstacle,
* puts cloud hole over FF or FW, then removes with cast of RO
!?BG0;
!!BG:A?y1 S?y2 H?y3 D?y5;
!!FU|y1<>1/y3=-1:E;
!!FU&y2<>35/y2<>64:E; 35 Dispel ?64 Remove Obstacle
!!BU:G?y7; terrain type, 1=MP, 6=LP?br /> !!HEy3:S16/?y4;
!!FU&y2=35/y4<3/y7<>1/y7<>6:E;
!!FU&y2=64/y4<2/y7<>1/y7<>6:E;
!!DO24000/1/185/1&y2=35:P100;
!!FU&y2=35:E;
!!BU:Oy5/?y6;
!!FU&y6<>17/y6<>34/y6<>35:E; 17 Firewall, 35 the main shield, 34 force shield
* note action not possible for y6=34-35 & y4=2
!!BF&y6=17:O88/y5;
!!BM0&y6=17:C64/y5/3/3/0;
!!FU&y6=17:E;
* find main shield
!!VRy8:Sy5;
!!VRy8&y6=34:Sy5+16;
!!BU:Oy8/?y9;
!!VRy8&y6=34/y9<>35:Sy5+17;
!!BU:Oy8/?y9;
!!VRy8&y6=34/y9<>35:Sy5+34;
!!BF:O88/y8;
!!BM0:C64/y8/3/3/0;
!!VRy9:Sy8-16;
!!BU:Oy9/?y10;
!!VRy9&y10<>34:Sy8-17;
!!BF:O88/y9;
!!BM0:C64/y9/3/3/0;
!!VRy9:Sy8-34;
!!BF:O88/y9;
!!BM0:C64/y9/3/3/0;
!?FU24000&x1=100;
!!BU:Ox16/?y1;
!!FU&y1<>17/y1<>34/y1<>35:E; 17 Firewall, 35 the main shield, 34 force shield
!!BF:O88/x16;
!!BM0:C64/x16/3/3/0;



显示坐标值脚本

ZVSE
**SHIFT+CTRL+鼠标左键显示坐标
**by fastarrow
!?CM5;
!!CM:F?i;
!!FU&i<>5:E;
!!CM:P?v1/?v2/?v3;
!!VRz10:S^{坐标显示}^;
!!UN:A52/9/10;
!!IF:Q1/8/52/4^X=%V1 Y=%V2 L=%V3^;
!!UN:A52/9/0;

克招 发表于 2009-8-30 09:14:06

如在使用脚本中出现错误请回帖反馈

噬魂恶魔 发表于 2009-8-30 09:18:03

那个2追的可以吗?

克招 发表于 2009-8-30 09:20:14

废话,不可以我发上来干吗?

mywog 发表于 2009-8-30 09:22:38

很强大,顶。:good_job:

老虎 发表于 2009-8-30 09:30:59

有些过时了,有些容易冲突。最好做下说明。以免新人用了出问题。

克招 发表于 2009-8-30 09:32:17

过时的是?

老虎 发表于 2009-8-30 09:33:44

原帖由 da3338280 于 2009-8-30 09:32 发表 http://bbs.h3wog.com/images/common/back.gif
过时的是?
比方说堕落小屋。似乎这个跟现在的一些erm冲突。
以前用的时候有点问题。

克招 发表于 2009-8-30 09:34:41

堕落小屋。。。。。。很少了其实

克招 发表于 2009-8-30 09:35:19

不知道有没有修正的冒险洞穴。

老虎 发表于 2009-8-30 09:35:30

也不一定算是过时吧。反正冲突是有的。
最好把哪几个erm间会有冲突,冲突的情况都说一下。以便使用者能了解。

克招 发表于 2009-8-30 09:37:17

战争机器1和2会有,巫术增强1和辅助技能加强也有,不过我快下了,现在没时间了。

老实猪 发表于 2009-8-30 09:59:10

很好希望大家多反馈bug为广大作图者造福

噬魂恶魔 发表于 2009-8-30 10:22:10

有时间修正吧

暗黑龙守护神 发表于 2009-8-30 10:55:10

嗯,不错;ovo;

songfx 发表于 2009-8-30 11:45:09

思路正确,动作敏捷
应该嘉奖

szx_9933 发表于 2009-8-30 12:43:56

这个太好了!不过不知道稳定性如何啊,下来看看。

szx_9933 发表于 2009-8-30 13:37:38

1.指挥官全宝物全技能
2.英雄转职
需要这两个啊,不知道哪里有?能整理出来吗?

噬魂恶魔 发表于 2009-8-30 14:17:12

俺英雄42,2追58级了

克招 发表于 2009-8-30 14:21:05

回复18#

好的,我去找找。
页: [1] 2 3
查看完整版本: 地图制作者的福音——官方及常见ERM脚本中文事件版大整理(9.11更新)

捐赠