WoG英雄无敌III 中文论坛

 找回密码
 英雄注册|Register
查看: 8609|回复: 27

Platform Era 1.5

 关闭 [复制链接]
字体大小: 正常 放大

该用户从未签到

13

帖子

217

金币

1

精华

论坛嘉宾

Core WoG Team Member

Rank: 9Rank: 9Rank: 9

积分
261

论坛嘉宾退役版主

发表于 2009-6-22 17:06:33 | 显示全部楼层 |阅读模式
Era is a combination of patched exe of 3.59 alpha (2005), corrected scripts (to work with this exe) and a small dll to provide extra functionality. What do you need it for?

For ordinary gamers:

- You can play Heroes on laptops and CPU will not grow over 1-3 % when it's your turn.
- Script errors will not spoil your save game any more.
- You will enjoy new features such as possibility to transfer the last stack between heroes/garrisons or 100 % chance of summoning boat without having Water Magic.
- [wiki]ERM[/wiki] (Event Related Module, [wiki]WoG[/wiki] script engine) is more stable now. A few bugs were corrected.
- You will be able to use advanced scripts and mods.

For mod makers and script writers:

- All crc checks in exe have been deactivated. You can modify it freely.
- Restriction on functions' numbers (1..30000) has been removed. Use any you like which are greater than 30000
- A few events (triggers) like: save/load game (pressing button "L", writing and reading data to/from save game), keyboard handling, hero screen enter/exit, decision on who moves in a battle (you can implement initiative or a custom morale system).
- A few new ERM commands, such as trigger jumps/calls or executing external functions are also available.
- There is a possibility to load external dlls, call exported functions (for example, WinAPI or functions exported by Angel.dll like SaveGame).
- You can save games with ERM.
+ With new options you'll be able to:
-- Disable load game confirmation
-- Disable feature "The Grail in Conflux gives all spells"
-- Disable ERM real time timer (greatly increases game speed)

- Colorful dialogs with HTML-like syntax (yeah, white and yellow colors are in the past).

Download link: http://depositfiles.com/files/tuipo3w2u

==========================Added by Yunings======================

中文翻译请玩家们点击这里

评分

参与人数 1威望 +1 魅力 +1 金币 +10 热心度 +1 收起 理由
yunings + 1 + 1 + 10 + 1 Welcome to WoG Chinese Forum, man.

查看全部评分

该用户从未签到

1895

帖子

7863

金币

3

精华

Lv6 Legendary Hero

Rank: 6Rank: 6

积分
9577

退役版主

发表于 2009-6-22 17:41:12 | 显示全部楼层
请看六楼云斯的翻译
汪汪

该用户从未签到

619

帖子

3084

金币

0

精华

Lv4 Famous Hero

Rank: 4

积分
1124
发表于 2009-6-22 19:54:28 | 显示全部楼层
看这翻译,我宁愿自己看E文

该用户从未签到

1895

帖子

7863

金币

3

精华

Lv6 Legendary Hero

Rank: 6Rank: 6

积分
9577

退役版主

发表于 2009-6-22 20:59:12 | 显示全部楼层
语句不通,毫无逻辑
最可怕的是这句:-所有大肠癌检查的EXE已停用。您可以自由修改。
汪汪

该用户从未签到

430

帖子

2927

金币

4

精华

Lv1 Hired Hero

Rank: 1

积分
1187
发表于 2009-6-23 05:38:12 | 显示全部楼层
For those who may not know, Berseker is the leader of the 3.59 WoG team, and this platform is a first release and a "how it will look" vision of the upcoming 3.58 upgrades. The chinese translation is not precise, so maybe Yunnings can be interested to do a better one, as he has the skill for it.

签到天数: 20 天

连续签到: 1 天

[LV.4]剑士

 成长值: 1000

3815

帖子

75万

金币

31

精华

管理员

精灵奇侠

Rank: 12Rank: 12Rank: 12

积分
9226570

社区QQ达人论坛创始人杰出贡献论坛元老

发表于 2009-6-26 09:13:47 | 显示全部楼层

中国玩家请看我的翻译,了解一下楼主的帖子意图:

Era 1.5 平台简介

Era 是基于WoG3.59阿尔法版本(2005)可执行程序的结合补丁,校正的脚本(为了与该程序兼容)和dll程序可以为游戏提供额外的功能。那么,你可以用它来干什么呢?

对于普通玩家:

- 当你在你的笔记本电脑上玩英雄无敌时,当前回合,CPU负载不会超过 1-3%。(通俗的说,降低了CPU负载)
- 脚本错误将不再阻碍你保存游戏。(我怎么从没有遇到这种情况??)
- 你将可以使用新的特性,比如将最后一支堆栈在英雄间或驻地间传送,再比如,无需水系魔法而100%召唤船只。(似乎没有什么特别让我值得期待的新特性嘛)
- ERM(事件相关模式,WoG脚本引擎)稳定性增强。修正了一些脚本错误。
- 你将可以使用高级脚本和各种Mod。

对于Mod制作者和脚本作者:

- 可执行程序中所有的 crc 都将被侦测。你可以自由的修改它。(老实说,这个不太懂,啥 crc,没听说过)
- 函数编号限制(1..30000)已被移除。你现在可以自由使用大于30000的函数了
- 一些事件(触发器),比如:保存、载入游戏(按“L”键,从游戏中写入或读取资料),键盘操作,英雄界面的进入和离开,战斗中怪物的移动(你可以发挥你的主动性或是定制士气系统)。
- 一些新的ERM命令,比如越过/调用触发器或者执行外部函数,都已经实现。
- 载入外部dll文件,调用输出函数(如WinAIP或形如Angel.dll输出的保存游戏函数),都将成为可能。
- 你可以利用ERM来保存游戏。
+ 利用新的选项,你可以:
--  禁止确认载入游戏
--  禁止“元素城的圣杯给与所有魔法”特性
--  禁止ERM实时计时器(将极大提高游戏速度)

- 类似HTML句法规则的彩色对话框(之前仅有白色和黄色的对话框字体)

下载链接: http://depositfiles.com/files/tuipo3w2u

签到天数: 20 天

连续签到: 1 天

[LV.4]剑士

 成长值: 1000

3815

帖子

75万

金币

31

精华

管理员

精灵奇侠

Rank: 12Rank: 12Rank: 12

积分
9226570

社区QQ达人论坛创始人杰出贡献论坛元老

发表于 2009-6-26 09:45:42 | 显示全部楼层
原帖由 Berserker 于 2009-6-22 17:06 发表
Era is a combination of patched exe of 3.59 alpha (2005), corrected scripts (to work with this exe) and a small dll to provide extra functionality. What do you need it for?

For ordinary gamers:

...

Thank you for your posting, Berserker. Sorry for the late reply and translation.
Well, two questions to ask:
1.How to use it? Is there any install guide or documents? English version is enough.
2.As you said that,Era is a combination of patched exe of 3.59 alpha (2005), well, can we use Era with 3.58F? In other words, Is Era compatible with WoG358F? That's the most important thing I think.

BTW: I've played the Phoenix-mod v3.0. Huge and nice work indeed.
BTW2: Please feel free to contact me by using P.M. or Email. And you know my Email address, aren't you?

原帖由 Salamandre 于 2009-6-23 05:38 发表
For those who may not know, Berseker is the leader of the 3.59 WoG team, and this platform is a first release and a "how it will look" vision of the upcoming 3.58 upgrades. The chinese translation is  ...

Hi, Salamandre, Berseker is not the leader of WoG Team but the leader of CoreWoG Team. From the translation, I must say, I'm bullish about Era as it says.

To Chinese Fans:
Berseker 并不是WoG小组的组长,他是CoreWoG小组的组长。关于CoreWoG,我会另开一贴作为介绍。如果Era诚如Berseker 介绍的那样,我将十分看好这个新平台。

该用户从未签到

430

帖子

2927

金币

4

精华

Lv1 Hired Hero

Rank: 1

积分
1187
发表于 2009-6-26 15:13:58 | 显示全部楼层
Sorry Yunings, I got lost with so many WoG teams around. My fault.

If I understood well, the Era platform is not compatible with 3.58,  it uses a new  SPtraits.txt with additional WoG spells locations reserved. But Berserker will explain it better. I am as lost as you are, for the moment.

该用户从未签到

13

帖子

217

金币

1

精华

论坛嘉宾

Core WoG Team Member

Rank: 9Rank: 9Rank: 9

积分
261

论坛嘉宾退役版主

 楼主| 发表于 2009-6-27 03:29:20 | 显示全部楼层
Hi, Yunings.
Pleased to meet you personally.

Well, two questions to ask:
1.How to use it? Is there any install guide or documents? English version is enough.

In fact Era does not need any install guide. You just run the installer (which is s self-extracting rar archive) and select your Heroes folder. That's all. You can play WoG with all benifits for ordinary players described above. Than you'll need a full manual. It can be found in "Heroes\EraHelp" folder in two formats: html and chm. Choose any you like (I prefer chm). Most of new features are described in manual. But therir using may not be obvious. So ask any questions and for any examples.

In other words, Is Era compatible with WoG358F? That's the most important thing I think.

It depends on what you mean saying "compatible". Era extends 3.58f, preserving functionality of scripts and maps (only one script has problems with new exe files. "Enhanced artifacts I"). But of couse, people need to install Era if they want to use new scripts or mods.

BTW: I've played the Phoenix-mod v3.0. Huge and nice work indeed

Thanx. Version 3.5 is still under development, tha last snapshot was Phoenix-Mod 3.5 alpha build 008. So many improvements if compared to 3.0...I think 3.5 will be the last version for near future and I'll ask some people for help to translate the whole mod in English.

BTW2: Please feel free to contact me by using P.M. or Email. And you know my Email address, aren't you?

I don't, but PM is quite enough.

Hi, Salamandre, Berseker is not the leader of WoG Team but the leader of CoreWoG Team.


I've already written to Valery (Salamandra):
I think you misunderstood the situation. Corewog team consists of new towns teams, GrayFace, Bourn. That's all. Corwin is their coordinator (leader). I'm a standalone modder, just like you. Corewog team are my friends. Though, I'm still in the team officially.
A few words about Era. It's ALETERNATIVE extenshion. So it has nothing in common with future realeases of 3.59. I just don't like to wait for a long time and the earliest build of 3.59 alpha exe (which was used in tournament edition and is now called "exe of TE") was quite suitable for development.

[ Last edited by  Berserker at 2009-6-27 04:14 ]

该用户从未签到

13

帖子

217

金币

1

精华

论坛嘉宾

Core WoG Team Member

Rank: 9Rank: 9Rank: 9

积分
261

论坛嘉宾退役版主

 楼主| 发表于 2009-6-27 04:13:52 | 显示全部楼层
Updated ERM Help for executebles > = TE (Tournament Edition, Sagamosa, Phoenix-Mod, Era).
http://www.mediafire.com/download.php?j1fyxnmjymd

签到天数: 20 天

连续签到: 1 天

[LV.4]剑士

 成长值: 1000

3815

帖子

75万

金币

31

精华

管理员

精灵奇侠

Rank: 12Rank: 12Rank: 12

积分
9226570

社区QQ达人论坛创始人杰出贡献论坛元老

发表于 2009-6-27 10:36:20 | 显示全部楼层
Most of new features are described in manual. But therir using may not be obvious. So ask any questions and for any examples.

Thanks, man. Welll, as you said, could you please explain the sentence as below?
you can implement initiative or a custom morale system

Thanx. Version 3.5 is still under development, tha last snapshot was Phoenix-Mod 3.5 alpha build 008. So many improvements if compared to 3.0...I think 3.5 will be the last version for near future and I'll ask some people for help to translate the whole mod in English.

Good news! I'm longing for the new release of Phoenix-Mod

A few words about Era. It's ALETERNATIVE extenshion. So it has nothing in common with future realeases of 3.59. I just don't like to wait for a long time and the earliest build of 3.59 alpha exe (which was used in tournament edition and is now called "exe of TE") was quite suitable for development.


If I am NOT misunderstanding, Era is a personal extenshion by YOU which is built on WoG TE edition. As far as I know, the latest TE edition is 1.03q. So, if we want to use Era, normal installation order will be like this:
WoG358F is the necessary condition to install WoG TE1.03q. After that, install Era 1.5 into the same folder in which TE just has been installed.
Am I right, Berserker?

Updated ERM Help for executebles > = TE (Tournament Edition, Sagamosa, Phoenix-Mod, Era).
http://www.mediafire.com/download.php?j1fyxnmjymd

Sorry, man, I can not get the linking page. Could you please just upload the files to be an attachment with your reply? Here, you have no file size limitation in uploading files in principle.

该用户从未签到

13

帖子

217

金币

1

精华

论坛嘉宾

Core WoG Team Member

Rank: 9Rank: 9Rank: 9

积分
261

论坛嘉宾退役版主

 楼主| 发表于 2009-6-27 17:50:29 | 显示全部楼层
you can implement initiative or a custom morale system

Look at one of new Era events:
  1. 77006 - Battle: Who Moves?
  2. Decision on what stack will move now.
  3. Parameters (2): Side (0 - left, 1 - right) / Stack number (0..41)

  4. Example:

  5. !?FU77006;
  6. !!SN:X0/0; only 1-st stack of left player will gain move in the battle.
复制代码
So now it's you to decide who will move next. Of course, you can let the game to choose a stack by itself.
For example, you can make left hero's first stack to be the only one who will get a move:
  1. !?FU77006;
  2. !!SN:X0/0;
复制代码
If I am NOT misunderstanding
I've already written to Valery (Salamandra):

After that, install Era 1.5 into the same folder in which TE just has been installed.
Am I right, Berserker?


No. Era does not need TE. I use only exe of TE (but changed with many binary patches) as it's is the most stable build of the earliest versions of 3.59 alpha.

P.S Attaching file...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?英雄注册|Register

x

签到天数: 20 天

连续签到: 1 天

[LV.4]剑士

 成长值: 1000

3815

帖子

75万

金币

31

精华

管理员

精灵奇侠

Rank: 12Rank: 12Rank: 12

积分
9226570

社区QQ达人论坛创始人杰出贡献论坛元老

发表于 2009-6-29 09:49:05 | 显示全部楼层
Look at one of new Era events


OK, man, I've got it now. This is an interesting setting.

No. Era does not need TE. I use only exe of TE (but changed with many binary patches) as it's is the most stable build of the earliest versions of 3.59 alpha.

Well, I'm afraid I'm still not quite understanding your words. I've tried to install Era 1.5 with WoG358F, but when I start a game (random map that I just create for testing Era by Radom Map Generator), bunches of ERM errors come out. After pressing "Enter" key so many times, I finally got the game entry. So, what's the promblem? Of cause I've turned off the enhanced artifact(1) script.
Another question, where and how to get versions of 3.59 alpha? I've never heard it yet though I'm the WoG Team member.

该用户从未签到

13

帖子

217

金币

1

精华

论坛嘉宾

Core WoG Team Member

Rank: 9Rank: 9Rank: 9

积分
261

论坛嘉宾退役版主

 楼主| 发表于 2009-6-29 19:31:21 | 显示全部楼层
've tried to install Era 1.5 with WoG358F, but when I start a game (random map that I just create for testing Era by Radom Map Generator), bunches of ERM errors come out.

Could you attach crashlog, game settings and ermlog files?

Another question, where and how to get versions of 3.59 alpha? I've never heard it yet though I'm the WoG Team member.

Download TE, extract exe of TE and use it. But first of all some scripts need to be corrected. New ERM parser hates "!!!" in comments and does not like missplelling of commands (EF instead of IF). And this exe requares updated SpTraits.txt in Data folder.

签到天数: 20 天

连续签到: 1 天

[LV.4]剑士

 成长值: 1000

3815

帖子

75万

金币

31

精华

管理员

精灵奇侠

Rank: 12Rank: 12Rank: 12

积分
9226570

社区QQ达人论坛创始人杰出贡献论坛元老

发表于 2009-6-30 12:33:41 | 显示全部楼层
Could you attach crashlog, game settings and ermlog files?

Sure, all files you need are packed as an .rar attachment, you can download it for checking. All game settings are based on Chinese Version WoG358F. So, if you know nothing about Chinese, just jump them ;-)
Besides, there are a few pics. attached to show the error statue.


Download TE, extract exe of TE and use it. But first of all some scripts need to be corrected. New ERM parser hates "!!!" in comments and does not like missplelling of commands (EF instead of IF). And this exe requares updated SpTraits.txt in Data folder.

Well, Berserker, maybe there is a misunderstanding between WoG and TE. According to your words, TE is equal to WoG359 Alpha. But in fact, TE is another development direction of HoMM3 (which is absorbed in Human VS Human game play) which is use the core of WoG (WoG just applies itself to a stand-alone game). Of cause they have many common grounds, but WoG and TE are two different games.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?英雄注册|Register

x

该用户从未签到

13

帖子

217

金币

1

精华

论坛嘉宾

Core WoG Team Member

Rank: 9Rank: 9Rank: 9

积分
261

论坛嘉宾退役版主

 楼主| 发表于 2009-6-30 23:49:59 | 显示全部楼层
I found one not fixed bug of WoG in Era, it will be fixed in next release.
About ERM-errors. Something silly, like conflict with Chinese version. Ideally Era 1.5 beta should be tested on English version.

Well, Berserker, maybe there is a misunderstanding between WoG and TE. According to your words, TE is equal to WoG359 Alpha.

TE is a mod by Horn. Executable file, used in TE is one of the earliest versions of 3.59 alpha. It supports DL, SS commands, if-else syntax, h3custom.lod and so on (see ERM help).

签到天数: 20 天

连续签到: 1 天

[LV.4]剑士

 成长值: 1000

3815

帖子

75万

金币

31

精华

管理员

精灵奇侠

Rank: 12Rank: 12Rank: 12

积分
9226570

社区QQ达人论坛创始人杰出贡献论坛元老

发表于 2009-7-1 09:26:56 | 显示全部楼层
I found one not fixed bug of WoG in Era, it will be fixed in next release.

Sure, glad to hear that.

About ERM-errors. Something silly, like conflict with Chinese version. Ideally Era 1.5 beta should be tested on English version.

Berserker, I think I've found the reason why so many ERM errors come out when starting a new game. By compareing your ERM scripts with the latest 358F scripts which are fixed and packed on October 20, 2006(You can download them by clicking the following URL: http://wog.celestialheavens.com/en/download/main/data/ic_206/36/), I found that your Era scripts maybe a little outmoded. The new siez of script00.erm is 97.8 KB while yours is 77.5 KB. When I replace your script00.erm to the latest one, everything goes perfectly.

I'd like to explain the compression, Chinese version of WoG changes not even one single ERM script but their ERT scripts that contain the scripts' text files. And, of cause, some .txt files have been translated into Chinese. That's all. In other words, we change nothing but langues files in the game.

So, Berserker, could you please test the new wog358F scripts and give a feasible solution? It is fortunate that, Era runs OK with my WoG358F after I change your script00.erm into the latest one so far...

该用户从未签到

13

帖子

217

金币

1

精华

论坛嘉宾

Core WoG Team Member

Rank: 9Rank: 9Rank: 9

积分
261

论坛嘉宾退役版主

 楼主| 发表于 2009-7-1 21:56:17 | 显示全部楼层
Oh, now I understand. The point is that updated scripts by old wog team are very buggy and russian community does not use them. (When we tried, we faced too many problems). So, everything you need is to cut some lines from my script00.erm and past in yours one.

Era lines begin from '; <##' and end with '; ##>'.

签到天数: 20 天

连续签到: 1 天

[LV.4]剑士

 成长值: 1000

3815

帖子

75万

金币

31

精华

管理员

精灵奇侠

Rank: 12Rank: 12Rank: 12

积分
9226570

社区QQ达人论坛创始人杰出贡献论坛元老

发表于 2009-7-3 07:40:08 | 显示全部楼层
原帖由 Berserker 于 2009-7-1 21:56 发表
Oh, now I understand. The point is that updated scripts by old wog team are very buggy and russian community does not use them. (When we tried, we faced too many problems). So, everything you need is  ...

You mean that I just cut your Era lines to the latest script00.erm written by the OLD WoG Team and the problem will be resolved?

Is Era patch sensitive to the location where I paste it? In addition, is there any other script need to add Era patch such as script26.erm, script28.erm and so on that are included in your Era package?

该用户从未签到

13

帖子

217

金币

1

精华

论坛嘉宾

Core WoG Team Member

Rank: 9Rank: 9Rank: 9

积分
261

论坛嘉宾退役版主

 楼主| 发表于 2009-7-3 08:16:40 | 显示全部楼层
You mean that I just cut your Era lines to the latest script00.erm written by the OLD WoG Team and the problem will be resolved?

Yes.

Is Era patch sensitive to the location where I paste it?

It'd better to paste it in the beginning of the script.

is there any other script need to add Era patch such as script26.erm, script28.erm and so on that are included in your Era package?

If fact you can use any scripts. The only restriction is that you should not use !!*** in comments, as erm parser theats such text as commands.
Also one of wog scripts contained a mistake. The author wrote "EF" instead of "IF", afair.

About SPTraits. You may you the chinese one, but first copy some lines from my txt and paste them in in the end of yours.
Lines begin with "
WoG

Spells                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                       
WoG Spell        WoG Spell        0        x        x        x"
"
您需要登录后才可以回帖 登录 | 英雄注册|Register

本版积分规则

手机版|小黑屋|WoG英雄无敌中文站    

GMT+8, 2019-8-24 08:35 , Processed in 0.671868 second(s), 54 queries , Gzip On.

Powered by Discuz! X3.3

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