- UID
 - 19393
 
- 阅读权限
 - 80
 
- 注册时间
 - 2008-4-12
 
- 最后登录
 - 2013-5-4
 
- 在线时间
 - 210 小时
 
- 性别
 - 男
 
- 生日
 - 1993 年 9 月 3 日
 
 
 
 
 
国王 
 
- 耕战
 - 1184 
 
- 鹰币
 - 144 
 
- 天龙币
 - 0 
 
- 回帖
 - 288
 
 
     
 
 | 
 
 
发表于 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 编辑 ] |   
 
 
 
 |