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

[求助] 怎么样触发生产出来的单位能被重命名了?

[复制链接]

7

主题

1

精华

4335

积分

公爵

耕战
745
鹰币
26
天龙币
0
回帖
35
附庸关系0
发表于 2009-9-9 16:49:45 | 显示全部楼层 |阅读模式
我想做一批精锐军队,但是要后期才生产,这样看起来才有新的味道,可是我想在他生产出来的同时也改掉他的名字,也就是说新的名字。。在线等。。:'(
回复

使用道具 举报

7

主题

1

精华

4335

积分

公爵

耕战
745
鹰币
26
天龙币
0
回帖
35
附庸关系0
 楼主| 发表于 2009-9-9 16:53:43 | 显示全部楼层
发错了,原来还有求肋的。。。
回复

使用道具 举报

62

主题

1

精华

6万

积分

流徒

耕战
13452
鹰币
120097
天龙币
0
回帖
612

二级翔鹰勋章三级嘉禾勋章

附庸关系0
发表于 2009-9-9 17:31:45 | 显示全部楼层
1。修改Dll语言文件
2。利用256隐藏斗篷(不过这个效果用在你的三国夺城不可行)
3。利用AOKTS通过删除单位获取新编号标识,使之产生出来的单位立即改成你想改的名字
回复

使用道具 举报

7

主题

1

精华

4335

积分

公爵

耕战
745
鹰币
26
天龙币
0
回帖
35
附庸关系0
 楼主| 发表于 2009-9-9 18:11:39 | 显示全部楼层
哦,谢谢啊!
能再作细点讲吗?我还是不太懂你的意思。。
回复

使用道具 举报

21

主题

1

精华

2万

积分

征服者

耕战
4535
鹰币
31
天龙币
0
回帖
1804

二级翔鹰勋章第五届火箭筒杯优秀战役第五届火箭筒杯最佳新人翔鹰建站十周年纪念章

附庸关系0
发表于 2009-9-9 18:14:53 | 显示全部楼层
三国向来说得简洁
只有本人知道什么意思的。囧
建议你用隐形抖蓬
就是用AOKTS自我进驻。
回复

使用道具 举报

229

主题

14

精华

11万

积分

圣徒

耕战
20973
鹰币
90387
天龙币
0
回帖
9213

特级翔鹰勋章一级嘉禾勋章一级帝国勋章雄鹰勋章第六届火箭筒杯最佳战役第七届火箭筒杯最佳战役

附庸关系0
发表于 2009-9-9 18:18:23 | 显示全部楼层
原帖由 喜爱地图 于 2009-9-9 18:11 发表
哦,谢谢啊!
能再作细点讲吗?我还是不太懂你的意思。。

我的意见是,能力不到就不要那么去做。
当然,你可以慢慢学。
鉴于你的描述,我认为改变dll更方便。
帝国里的文字信息基本都在一个叫empire**(因为有所不同).dll的一个文件里。
改变它就可以直接改掉单位本身名称,不用触发。
具体的方法,用……绿盟,我用的是绿盟…
用Aokts也可以
把你要改名的单位都放到这个城堡里,然后隐掉城堡
想让他们出来就把城堡删掉就可以

[ 本帖最后由 帝国银之风¤ 于 2009-9-9 18:25 编辑 ]
ΙΚΑΡΟΣ ΣΕ ΟΡΑΙ
回复

使用道具 举报

55

主题

8

精华

9万

积分

圣徒

耕战
17715
鹰币
13
天龙币
0
回帖
2134

翔鹰建站十周年纪念章特级翔鹰勋章特级帝国勋章雄鹰勋章第六届火箭筒杯优秀战役第六届火箭筒杯最佳新人翔五电影节季军

附庸关系0
发表于 2009-9-9 18:21:48 | 显示全部楼层
改了DLL
作者自己是方便了
玩家不方便了
回复

使用道具 举报

62

主题

1

精华

6万

积分

流徒

耕战
13452
鹰币
120097
天龙币
0
回帖
612

二级翔鹰勋章三级嘉禾勋章

附庸关系0
发表于 2009-9-9 18:33:30 | 显示全部楼层
```等自修回来再说吧。。。
还有...楼主做的图是联机的三国夺城:L
不适合用隐藏斗篷
回复

使用道具 举报

7

主题

1

精华

4335

积分

公爵

耕战
745
鹰币
26
天龙币
0
回帖
35
附庸关系0
 楼主| 发表于 2009-9-9 18:36:45 | 显示全部楼层
原帖由 blgzzycsx 于 2009-9-9 18:21 发表
改了DLL
作者自己是方便了
玩家不方便了

我想,用触发是做不出来的了,我看,还是用最旧的办法去做好了。
还在修。。。。。。。。。。
回复

使用道具 举报

229

主题

14

精华

11万

积分

圣徒

耕战
20973
鹰币
90387
天龙币
0
回帖
9213

特级翔鹰勋章一级嘉禾勋章一级帝国勋章雄鹰勋章第六届火箭筒杯最佳战役第七届火箭筒杯最佳战役

附庸关系0
发表于 2009-9-9 18:46:41 | 显示全部楼层
原帖由 blgzzycsx 于 2009-9-9 18:21 发表
改了DLL
作者自己是方便了
玩家不方便了


这还不是麻烦的
我讨厌改Dat的。Dll还好。
ΙΚΑΡΟΣ ΣΕ ΟΡΑΙ
回复

使用道具 举报

7

主题

1

精华

4335

积分

公爵

耕战
745
鹰币
26
天龙币
0
回帖
35
附庸关系0
 楼主| 发表于 2009-9-9 18:53:49 | 显示全部楼层
原帖由 帝国银之风¤ 于 2009-9-9 18:46 发表


这还不是麻烦的
我讨厌改Dat的。Dll还好。

我不懂你们在说些什么,没有能解的答案出来,算了,回家睡觉。。
噢,继续进入地图里工作。。
回复

使用道具 举报

132

主题

12

精华

5万

积分

圣徒

耕战
10009
鹰币
1090
天龙币
0
回帖
4763

特级翔鹰勋章一级帝国勋章第二届火箭筒杯最佳战役第三届火箭筒杯最佳战役雄鹰勋章

附庸关系0
发表于 2009-9-9 18:58:00 | 显示全部楼层
改dll並不是方法之一,譴責誤導
You'll never walk alone!
回复

使用道具 举报

229

主题

14

精华

11万

积分

圣徒

耕战
20973
鹰币
90387
天龙币
0
回帖
9213

特级翔鹰勋章一级嘉禾勋章一级帝国勋章雄鹰勋章第六届火箭筒杯最佳战役第七届火箭筒杯最佳战役

附庸关系0
发表于 2009-9-9 19:46:26 | 显示全部楼层
原帖由 尼克 于 2009-9-9 18:58 发表
改dll並不是方法之一,譴責誤導

……还是尼克来说说吧- -改Dll咋不成了。。
ΙΚΑΡΟΣ ΣΕ ΟΡΑΙ
回复

使用道具 举报

132

主题

12

精华

5万

积分

圣徒

耕战
10009
鹰币
1090
天龙币
0
回帖
4763

特级翔鹰勋章一级帝国勋章第二届火箭筒杯最佳战役第三届火箭筒杯最佳战役雄鹰勋章

附庸关系0
发表于 2009-9-9 21:37:54 | 显示全部楼层
問題是「怎樣令觸發生產出來的單位能被重命名」,改dll是使所有該種單位改名,換言之不是觸發生產出來的單位也會被改名,這達不到樓主要求。總不能把不是觸發生產出來的該單位全用觸發改名吧……
You'll never walk alone!
回复

使用道具 举报

62

主题

1

精华

6万

积分

流徒

耕战
13452
鹰币
120097
天龙币
0
回帖
612

二级翔鹰勋章三级嘉禾勋章

附庸关系0
发表于 2009-9-9 21:49:59 | 显示全部楼层
:L 如果是用DLL的方法的话,用触发把其他不是产生的同类改成其他名字不就行了
回复

使用道具 举报

132

主题

12

精华

5万

积分

圣徒

耕战
10009
鹰币
1090
天龙币
0
回帖
4763

特级翔鹰勋章一级帝国勋章第二届火箭筒杯最佳战役第三届火箭筒杯最佳战役雄鹰勋章

附庸关系0
发表于 2009-9-9 22:09:37 | 显示全部楼层
這是傳說中的畫蛇添足,不但麻煩自己,也麻煩玩家。用256或自我駐紮吧。
You'll never walk alone!
回复

使用道具 举报

229

主题

14

精华

11万

积分

圣徒

耕战
20973
鹰币
90387
天龙币
0
回帖
9213

特级翔鹰勋章一级嘉禾勋章一级帝国勋章雄鹰勋章第六届火箭筒杯最佳战役第七届火箭筒杯最佳战役

附庸关系0
发表于 2009-9-9 22:21:52 | 显示全部楼层
原帖由 尼克 于 2009-9-9 22:09 发表
這是傳說中的畫蛇添足,不但麻煩自己,也麻煩玩家。用256或自我駐紮吧。

嗯。还是这样好。我看成了重复产生。如果是一次性,直接就256好了,简单易行
ΙΚΑΡΟΣ ΣΕ ΟΡΑΙ
回复

使用道具 举报

9

主题

4

精华

8163

积分

国王

耕战
1184
鹰币
144
天龙币
0
回帖
288

特级嘉禾勋章十字军勋章活跃者使者勋章

附庸关系0
发表于 2009-9-10 23:39:37 | 显示全部楼层
「怎樣令觸發生產出來的單位能被重命名」
要真真正正做到上述效果, 即並非使用什麼隱形方法 或是 什麼修改資料庫 dll 檔, 是有方法的,
但遺憾那效果的條件限制是, 你需要確認你那些騎兵屬於第幾個單位(由劇情第一個出現單位計起), 以及需要知道單位是何時建立,
因為這兩個特別的條件限制, 能夠用到這效果的劇情不多

[ 本帖最后由 nomygf 于 2009-9-10 23:48 编辑 ]
回复

使用道具 举报

9

主题

4

精华

8163

积分

国王

耕战
1184
鹰币
144
天龙币
0
回帖
288

特级嘉禾勋章十字军勋章活跃者使者勋章

附庸关系0
发表于 2009-9-10 23:54:41 | 显示全部楼层
效果很久之前就有了, 但教學文章卻沒有,
之前寫過一篇教學, 現在發上來...


遊戲 ID 系統:
遊戲內, 有無限個 ID 給予地圖上的所有單位,
首個出現於地圖中的單位將獲發 ID 0,
次個出現於地圖中的單位將獲發 ID 1,
如此類推。
假如地圖上有兩個單位, 首個出現於地圖中的單位(即單位ID:0)被刪除,
然後再建立一個單位, 這個新建立的單位的 ID 不會是 0,
而是 2 (即是在地圖上第三個出現的單位)。
根據這個遊戲 ID 系統, 我們便做到改變以事件建立的單位的名稱,
首先現在我們要將所有效果/狀況中的「設定單位」相像等同於「設定ID」,
一隻弓兵將會是在地圖上第 X 個出現, 假設 X 是 5,
那麼我們只要將 改變目標名稱 中的「設定ID」設定為 4,
那麼弓兵建立後, 便會被更改名稱。
註: 所謂的單位不一定是弓兵這類單位, 可能是箭, 可能是鷹, 可能是石礦。

至於要怎樣才可以設定一個合自己心水的ID 呢 ?
假設你要設定的ID是 10
建立一個新的地圖, 在地圖上建立 11 個單位,
第一個單位 ID 會是 0, 第三個會是 2, 第 11 個單位會是 10,
用 改變目標名稱 的「設定單位」設置在第 11 個單位,
即是說, 這個效果將只是改變 ID 為 10 的單位,
將這個效果在 AoKTS 複製, 再在正式的地圖的觸發事件上貼上,
效果依然是改變 ID 為 10 的單位, 而在你正式的地圖中,
ID10 的單位可能是未出現的, 那就做到改變以事件建立的單位的名稱。

(方法2: 將劇情的觸發事件以文字方式匯出, 然後 ID 值便可以隨意修改, 儲存後再匯入劇情中)
(方法3: 用修改軟體(例如 GameMaster8)修改記憶體位置的值)

「設定單位」只出現在「改變目標名稱」的效果中嗎 ?
狀況的摧毀目標中有嗎?效果的改變目標生命值有嗎 ?
明白這點, 就做到例如 改變以事件建立的單位的生命值、當以事件建立的單位死亡時會怎樣……

補充 :
上述文章中曾經說過所有含 "設定物品" 這個按鈕都能夠使用本效果,
理論上, 這句話沒有錯, 但有一點欠了沒有說,
所有 狀況 只要使用上述效果, 狀況必定會在遊戲開始時數秒內生效,
若在這數秒內沒有被使用(觸發事件關閉了/含有計時器…), 過了這個有效時間,
這個 狀況 就會失效。另一方面, 所有 效果 只要使用上述效果, 效果會在所有狀況達成的一刻立即啟動。
不論狀況還是效果, 也只能啟用一次, 也就是說設置觸發循環也沒用。

[ 本帖最后由 nomygf 于 2009-9-11 00:01 编辑 ]
回复

使用道具 举报

132

主题

12

精华

5万

积分

圣徒

耕战
10009
鹰币
1090
天龙币
0
回帖
4763

特级翔鹰勋章一级帝国勋章第二届火箭筒杯最佳战役第三届火箭筒杯最佳战役雄鹰勋章

附庸关系0
发表于 2009-9-11 00:54:17 | 显示全部楼层
LS的方法小霖發過,的的確確是做到了重新命名生產出來的單位。但實用性則明顯不及256及自我駐紮,故沒有被普遍注視到。
You'll never walk alone!
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-11-16 11:46 , Processed in 0.195124 second(s), 217 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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