找回密码
 点一下
查看: 721|回复: 4

台版地圖新手的幾個問題求助

[复制链接]
发表于 2012-7-23 23:33:41 | 显示全部楼层 |阅读模式
敝人最進剛踏入地圖編輯器的領域
在發問之前也盡可能看了所有打的開的文件
但我仍然有許多問題需要解決

1.我把防禦矩陣(Defensive Matrix :SC2戰役戰巡艦(BattleCruiser)的技能)
   做成可以套用到無護盾目標身上的技能
   卻發現除了戰巡艦之外的許多單位護盾名稱會寫未知
   檢查後才知道使用者介面有固定單位護盾名稱(CUnit_ShieldArmorName)
   請問有沒有方法可以暫時修改CUnit_ShieldArmorName的值?
   或是暫時改變這個文字描述?
   然後效果結束後就改回來?
   不然對托許放防禦矩陣卻看到護盾叫幽能護盾有點怪.......
    未命名-1.jpg 未命名-2.jpg

2.為了避免跟上面的改造版防禦矩陣互卡護盾位置(防禦矩陣修改版設定成只能對無護盾目標施放)
   我試著做以能量條當護盾的Buff行為
   我參考神族不朽者堅毅護盾和人類戰役中的亡靈戰機匿蹤位移力場做了一個Buff
   Buff內容是依傷害扣能量條  同時完全減傷
   驗證器是看能量值是否大於0   與護盾值是否等於0(為了讓防禦矩陣效果可以優先使用)
   此時出現了一個不符合護盾效果的地方
   當傷害大於能量殘值時
   傷害會完整的從生命值扣除
   而不是像護盾那樣扣除吸收傷害後才返還到生命值上
   請問我製作這個Buff時是不是用錯Buff參考對象?
   有沒有其他比較好的做法?

(已解決)3.參考神族聖堂的潰蝕(FeedBack)與托許的吞噬(Consumption)
   做了一個吸能量值+扣血的技能(花費50能量值)
   此時碰到一個問題
   不論被吸能量值的對象有多少能量值
   測試時的科學球(能量值上限200)
   怎麼吸能量值都不會超過150
   修改花費為25或其他值
   吸完就會低於175或是200-花費值
   CAbilEffectTarget系統的技能花費似乎是在效果結算後才扣除的?
   若是希望能夠保留花費但能量值該吸滿就吸滿的話
   請問該怎麼做?(這個技能後來暫時被我刪掉了 因為我後來想把這個技能做成範圍技 還沒動工)

(已解決)4.空中單位使用技能創造地面單位的時候
   地面單位直接出現在地面上看起來很奇怪
   想說像醫療艇或海克力士卸載那樣掉下來
   但是做一個複製自UnloadDropAnim的動作者(Actor)卻怎麼調整都沒有效果
   請問我該怎麼做?

附上有這些問題的測試地圖(繁中1.4.4)
感謝大家幫助

TEST.SC2Map

1.53 MB, 下载次数: 7

发表于 2012-7-24 11:52:38 | 显示全部楼层
1. 神族護盾是 Unit/ShieldArmorName/ProtossPlasmaShields
沒名字那些要手動改

2. @頭目  

3. 套一個Create Persistent

4. UnloadDropAnim是macro,綁定了unload技能的事件
你要的東西有兩種做法,發射飛彈(Raven - AutoTurret)或者一般的Unload
回复

使用道具 举报

 楼主| 发表于 2012-7-24 14:08:46 | 显示全部楼层
關於1.的部份
看起來是我問的方式不對

這是托許的幽能護盾

這是托許的幽能護盾

這是托許的幽能護盾
護盾裝甲名稱是幽能護盾

這是對托許使用防禦矩陣

這是對托許使用防禦矩陣

這是對托許使用防禦矩陣
護盾裝甲名稱還是幽能護盾

對沒有護盾裝甲名稱的單位
Screenshot2012-07-24 13_49_02-2.jpg
就像這樣寫未知

我需要的功能並不是事先改名
而是碰到托許這樣本身有護盾技能的單位時
需要能夠在遊戲進行中暫時介入CUnit_ShieldArmorName
在防禦矩陣效果其間可以暫時的把CUnit_ShieldArmorName
從原本的護盾裝甲名稱(如托許的幽能護盾)改成防禦矩陣
防禦矩陣效果結束後就回歸原本的護盾裝甲名稱

這樣才不會明明是數種不同技能各自產生的護盾
卻都是同一個護盾裝甲名稱的窘態

也才不會有同一個暫時性護盾技能
面對不同單位卻是不同護盾的問題

而我的問題則是如何做到這一點


另外4.的部份複製UnloadFX也沒效果 有時還會當掉 我已經搞不清楚哪個才是對的了
回复

使用道具 举报

发表于 2012-7-24 14:24:06 | 显示全部楼层
那个护甲名称无法针对单个单位修改。

要修改是可以的,但是会影响到所有同一类型的单位。



所以还不如制作一个假的武器,然后修改它的提示信息。然后让buff来附加它。图标和提示信息做成像是护盾的就可以了。

如果不想看到“伤害”这些文字的话就需要通过触发器来修改提示信息了。参考我最近发的触发器修改UI教程吧。
回复

使用道具 举报

发表于 2012-7-24 15:53:16 | 显示全部楼层
未命名.jpg
坦克actor
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-24 16:47 , Processed in 0.143918 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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