- 积分
- 4827
- 威望
- 6
- 魅力
- 6
- 经验
- 283
- 热心度
- 5
- 注册时间
- 2009-6-21
- 最后登录
- 2023-10-26
- 主题
- 200
- 回帖
- 2623
- 精华
- 21
- 阅读权限
- 90
TA的每日心情 | 开心 2021-2-18 14:28 |
---|
签到天数: 2 天 连续签到: 1 天 [LV.1]投石矮人
论坛嘉宾
请叫我黑椒哥哥
- 积分
- 4827
|
鉴于论坛中居然没有全套官方ERM脚本中文事件版,标准ERM脚本内置地图1.4里面脚本不仅数量少,而且很多都是鸟文的,所以本人特意整理了一套,献给所有地图制作者。
打包文件内含官方脚本37款,常见脚本13款,玩家自编精品ERM脚本4款,对话框全中文。
脚本来源:标准ERM脚本内置地图1.4、WWP3汉化版、MARS24、TDS、Chaser 1.7F、GODS OF WAR、官方战役、WOG中文论坛各帖子
事件版官方ERM收集.rar
(295.35 KB, 下载次数: 1712)
官方脚本:
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; 粉色-无限
水上战斗修复脚本
力盾驱散修复脚本
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; |
评分
-
1
查看全部评分
-
|