翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 1770|回复: 14

[求助] proto修改教程求教

[复制链接]

3

主题

0

精华

21

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
13
附庸关系0
发表于 2016-11-26 21:59:20 | 显示全部楼层 |阅读模式
我想问一下有 修改PROTO的教程吗  比如说我想修改 玩希腊的时候 选不同的主神都可以训练希腊所有的神兽和英雄 应该怎么改。。。上网的教程看不懂
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441115
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2016-11-27 11:08:37 | 显示全部楼层
不單要修改單位數據庫,還要修改科技數據庫(techtree);兩者項目中英對照請參考置頂帖。
https://www.hawkaoe.net/bbs/thread-115905-1-1.html
https://www.hawkaoe.net/bbs/thread-115910-1-1.html

想訓練單位有兩個條件,一個是先要被科技啟用,例如「信奉戰神阿瑞斯」(Age 2 Ares)的效果就包括了啟用「獨眼巨人」(Cyclops), techtree 的對應代碼為:

  1. <tech name="Age 2 Ares" type="Normal">
  2. ...
  3. <effects>
  4. ...
  5. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  6. <target type="ProtoUnit">Cyclops</target>
  7. </effect>
  8. ...
  9. </effects>
  10. </tech>
复制代码


另一個是要有訓練按鈕,神獸按鈕基本都在「神殿」(Temple), proto 的對應代碼為:

  1. <unit id="464" name="Temple">
  2. ...
  3. <train row="0" page="1" column="1">Cyclops</train>
  4. ...
  5. </unit>
复制代码


因此要讓希臘人訓練所有神獸,你需要先在科技數據庫為希臘文明啟用所有神獸部隊,加入效果位置可以是「希臘先頭部隊」(Starting Units Greek)或「希臘開始時的資源」(Starting Resources Greek)這些希臘玩家遊戲一開始會獲得的科技:

  1. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  2.         <target type="ProtoUnit">Scylla</target>
  3. </effect>
  4. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  5.         <target type="ProtoUnit">Carcinos</target>
  6. </effect>
  7. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  8.         <target type="ProtoUnit">Medusa</target>
  9. </effect>
  10. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  11.         <target type="ProtoUnit">Colossus</target>
  12. </effect>
  13. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  14.         <target type="ProtoUnit">Nemean Lion</target>
  15. </effect>
  16. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  17.         <target type="ProtoUnit">Chimera</target>
  18. </effect>
  19. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  20.         <target type="ProtoUnit">Manticore</target>
  21. </effect>
  22. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  23.         <target type="ProtoUnit">Cyclops</target>
  24. </effect>
  25. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  26.         <target type="ProtoUnit">Centaur</target>
  27. </effect>
  28. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  29.         <target type="ProtoUnit">Hydra</target>
  30. </effect>
  31. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  32.         <target type="ProtoUnit">Minotaur</target>
  33. </effect>
  34. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  35.         <target type="ProtoUnit">Pegasus</target>
  36. </effect>
  37. <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  38.         <target type="ProtoUnit">Hippocampus</target>
  39. </effect>
复制代码

之後,再在單位數據庫將神殿下的部隊、科技按鈕調整成不會互相重疊,亦即各自佔用不同行列。



回复

使用道具 举报

3

主题

0

精华

21

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
13
附庸关系0
 楼主| 发表于 2016-11-27 13:55:39 | 显示全部楼层
狂~劇情狂 发表于 2016-11-27 11:08
不單要修改單位數據庫,還要修改科技數據庫(techtree);兩者項目中英對照請參考置頂帖。
https://www.haw ...

科技  部队按钮好像都不重叠吧?那要不要修改一下
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441115
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2016-11-27 14:05:28 | 显示全部楼层
不同神祇的神獸部隊會重疊
回复

使用道具 举报

3

主题

0

精华

21

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
13
附庸关系0
 楼主| 发表于 2016-11-27 14:06:51 | 显示全部楼层
还有 我下载的2.6.1版本  没发现protox  techtreex 不知道修改哪个文件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
回复

使用道具 举报

3

主题

0

精华

21

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
13
附庸关系0
 楼主| 发表于 2016-11-27 14:10:20 | 显示全部楼层
狂~劇情狂 发表于 2016-11-27 14:05
不同神祇的神獸部隊會重疊

好谢谢提醒
回复

使用道具 举报

3

主题

0

精华

21

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
13
附庸关系0
 楼主| 发表于 2016-11-27 14:54:29 | 显示全部楼层
狂~劇情狂 发表于 2016-11-27 14:05
不同神祇的神獸部隊會重疊

只有proto2.5 和techtree2.5  修改这两个吗
回复

使用道具 举报

3

主题

0

精华

21

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
13
附庸关系0
 楼主| 发表于 2016-11-27 17:37:35 | 显示全部楼层
狂~劇情狂 发表于 2016-11-27 14:05
不同神祇的神獸部隊會重疊

按照您说的修改了一下 发现开不了游戏 说初始化失败
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441115
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2016-11-27 18:54:02 | 显示全部楼层
你應該改錯了,將你修改的文件發上來看看
回复

使用道具 举报

3

主题

0

精华

21

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
13
附庸关系0
 楼主| 发表于 2016-11-27 19:28:43 | 显示全部楼层
本帖最后由 asd6565249 于 2016-11-27 19:31 编辑
狂~劇情狂 发表于 2016-11-27 18:54
你應該改錯了,將你修改的文件發上來看看

额 我现在修改的可以打开游戏  只是 。。位置有点乱 有些不知道怎么回事就重叠了,我把研制的神兽都放在 房屋 里了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
回复

使用道具 举报

3

主题

0

精华

21

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
13
附庸关系0
 楼主| 发表于 2016-11-29 13:11:59 | 显示全部楼层
狂~劇情狂 发表于 2016-11-27 18:54
你應該改錯了,將你修改的文件發上來看看

还有 我发现按照您的方法修改的话 只有科技出来 而神兽在屋子里没出来
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441115
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2016-11-29 17:47:07 | 显示全部楼层
你的文件根末完全沒依上面我的指示修改,請別作出無根據的詆毀。



此截圖完全依據我在二樓的修改指示操作,亦即在 techtree 將該樓的 enable 系列效果放進 Starting Units Greek 科技,以及將 proto 的神殿內不同神獸部隊的訓練按鈕換行(尼米亞之獅忘記修改所以沒出現)。前後過程不用五分鐘。




你十樓附件自行添加的修改出現多個嚴重錯誤,最明顯是下列強行將四個科技寫成啟用單位格式的代碼:

  1.              <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  2.                 <target type="ProtoUnit">Flames of Typhon</target>
  3.             </effect>
  4.                         <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  5.                 <target type="ProtoUnit">Monstrous Rage</target>
  6.             </effect>
  7.                         <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  8.                 <target type="ProtoUnit">Will of Kronos</target>
  9.             </effect>
  10.                         <effect type="Data" amount="1.00" subtype="Enable" relativity="Absolute">
  11.                 <target type="ProtoUnit">Bacchanalia</target>
  12.             </effect>
复制代码

正確的啟用科技效果格式應該是:

  1. <effect type="TechStatus" status="obtainable">科技名稱</effect>
复制代码

相關科技如果像你十一樓所說會出現在遊戲中,原因也與我二樓內容及前述你的錯誤代碼毫無關聯,而只會是因為你擅自將這些科技要求選擇次神的條件移除。

其他你修改的錯誤包括:

一、啟用單位效果是在 Age 1 而非 Starting Units Greek ,因此會對所有文明生效。
二、你啟用的單位只有噴火獸、梅杜莎、獨眼巨人、九頭龍,並非首樓你所要求及二樓列出全部的希臘神獸部隊。
三、你修改 House 時誤刪了 PaintTextureWhenPlacing 及 NoIdleActions 兩個房子已有的標籤。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
回复

使用道具 举报

3

主题

0

精华

21

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
13
附庸关系0
 楼主| 发表于 2016-11-29 18:37:48 | 显示全部楼层
狂~劇情狂 发表于 2016-11-29 17:47
你的文件根末完全沒依上面我的指示修改,請別作出無根據的詆毀。

谢谢指出错误,我再修改修改 ,十分感谢
回复

使用道具 举报

3

主题

0

精华

21

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
13
附庸关系0
 楼主| 发表于 2016-11-29 18:40:40 | 显示全部楼层
狂~劇情狂 发表于 2016-11-29 17:47
你的文件根末完全沒依上面我的指示修改,請別作出無根據的詆毀。

大神可以把您修改好的文件发给我吗 我对照一下可以吗
回复

使用道具 举报

3

主题

0

精华

21

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
13
附庸关系0
 楼主| 发表于 2016-11-29 18:44:07 | 显示全部楼层
本帖最后由 asd6565249 于 2016-11-29 18:45 编辑
asd6565249 发表于 2016-11-29 18:37
谢谢指出错误,我再修改修改 ,十分感谢

额,原来是要到神话时代才能全部显示,我之前真的是按照您说的去修改 ,发现真的没出来可能是因为我在远古时代建造神殿发现没有出现所有神兽,所以我后面才自己修改修改,鉴于您所说的诋毁,我非常抱歉,在这里说声对不起。原谅我是个新手,我研究了好久,不知道科技代码和单位代码输出不用,对不起了
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-4-28 06:30 , Processed in 0.164586 second(s), 166 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

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