Modderecke > Allgemeine Modding-Fragen

EvilDets Fragenthread

<< < (7/27) > >>

EvilDet:
Sorry für den Doppelpost, aber ich hab mal wieder eine Frage:
Wie kann ich zwei Fähigkeiten kombinieren, also z.B einen Wirbelsturm erstellen, bei dem zugleich auch noch die Eisregen-Fähigkeit in Kraft tritt?

Danke schonmal im voraus

EvilDet

Edit:
Anscheinend weiß niemand, wie das geht

Ealendril der Dunkle:
Mit ein wenig selbst überlegen, schafft man das schon. ;)
Schnapp dir Dains MightyRage Fähigkeit und schaue dir diese genauer an.
Dort kannst du ModuleTags miteinander veknüpfen und somit OCLs oder Wetterspells zusammenmischen.

EvilDet:
Danke Ea, jetzt funktioniert es alles. Damit wäre dieser Held abgeschlossen.
Allerdings habe ich wieder einige Fragen parat, an denen ich schon Stunden verzweifle:

1.Ich habe meinem Helden Kankras Tunnelbau-Fähigkeit gegeben, doch ich kann den Helden nicht, wie eigentlich vorgesehen, irgendwo auf der Map, sondern nur im sichtbaren Bereich erscheinen lassen.

Behaviour:

--- Code: ---    Behavior = UnpauseSpecialPowerUpgrade ModuleTag_TunnelEnabler
        SpecialPowerTemplate        = SpecialAbilityTulkasRun
        TriggeredBy                = Upgrade_TulkasRun
    End

    Behavior = SpecialPowerModule ModuleTag_TeleportStarter                      
        SpecialPowerTemplate        = SpecialAbilityTulkasRun
        UpdateModuleStartsAttack    = Yes
        StartsPaused            = Yes
        SetModelCondition        = ModelConditionState:EMOTION_CELEBRATING
        SetModelConditionTime    = 3.6
    End

    Behavior = TeleportSpecialAbilityUpdate ModuleTag_TeleportUpdate  
        SpecialPowerTemplate        = SpecialAbilityTulkasRun

        UnpackTime                    = 1800
        PackTime                    = 1300
        UnpackingVariation            = 3

        ApproachRequiresLOS            = No
        BusyForDuration                = 1800
        MaxDistance                    = 9999999999
        DestinationWeaponName        = TulkasRun
    End
--- Ende Code ---
Specialpower.ini

--- Code: ---SpecialPower SpecialAbilityTulkasRun
    Enum             =    SPECIAL_BALROG_WINGS
    ReloadTime         =    0
    InitiateAtLocationSound = CaH_Invulnerability
End
--- Ende Code ---

2. Ich wollte, dass mein Held den Gegner wegschleudert, also so wie Sharkus Menschenfresserfähigkeit, allerdings macht die Zieleinheit nur einen Salto auf der Stelle und kämpft dann ganz normal weiter. Die ihm zugewiesene Animation macht er auch nicht.

Behaviour:

--- Code: ---Behavior = UnpauseSpecialPowerUpgrade ModuleTag_ManEaterEnabler
        SpecialPowerTemplate        = SpecialAbilityTulkasGrab
        TriggeredBy                    = Upgrade_TulkasRinger
    End

    Behavior = SpecialPowerModule ModuleTag_SpecialPowerModuleGrabStarter
        SpecialPowerTemplate        = SpecialAbilityTulkasGrab
        UpdateModuleStartsAttack    = Yes
        StartsPaused                = Yes
        InitiateSound                = SharkuManeaterStartMS
    End
    
    Behavior = WeaponFireSpecialAbilityUpdate ModuleTag_WeaponFireSpecialAbilityUpdateGrab
        SpecialPowerTemplate        = SpecialAbilityTulkasGrab
        SkipContinue                = Yes
        UnpackTime                    = 933                        ; Frame 28/99
;        PackTime                    = 2367                        ; Remaining 71/99 frames
        
        StartAbilityRange            = 1.0
        
        SpecialWeapon                = TulkasRinger
        ChainedButton                = Command_SpecialAbilityTulkasRingerFlingPassenger
        CustomAnimAndDuration        = AnimState:SPECIAL_WEAPON_ONE AnimTime:300

        TriggerAttributeModifier    = SharkuManEater
        AttributeModifierDuration    = 20000
        TriggerSound                = SharkuManEaterEatingMS
        BusyForDuration                = 2000
    End

    Behavior = PlayerHealSpecialPower ModuleTag_SpecialPowerModuleFlingPassengerStarter
        SpecialPowerTemplate        = SpecialAbilityTulkasDrop
        UpdateModuleStartsAttack    = Yes
        StartsPaused                = No
        HealAmount                    = 0.0
        HealAsPercent                = Yes
        HealAffects                    = HERO
        HealRadius                    = 0.0
    End

    Behavior = FlingPassengerSpecialAbilityUpdate ModuleTag_FlingPassengerSpecialAbilityUpdate
        SpecialPowerTemplate            = SpecialAbilityTulkasrDrop
        UnpackTime                        = 1250
        FlingPassengerVelocity            = X:0 Y:0 Z:0
        FlingPassengerLandingWarhead    = TulkasRingerWarhead
    End
--- Ende Code ---

Specialpower.ini

--- Code: ---SpecialPower SpecialAbilityTulkasGrab
    Enum        = SPECIAL_AT_VISIBLE_OBJECT
    ObjectFilter    = ALL ENEMIES -STRUCTURE
    ReloadTime    = 0
End
;------------------------------------------------------------------------------
SpecialPower SpecialAbilityTulkasDrop
    Enum                = SPECIAL_GENERAL_TARGETLESS
    ReloadTime                       = 0
End
--- Ende Code ---

Danke im Voraus
MfG
EvilDet

EvilDet:
Sorry für den Doppelpost, aber es sind 3 Fragen aufgekommen, die (denke ich) ziemlich einfach zu beantworten sein müssten. Habe schon einige Sachen ausprobiert, bei der letzten Frage viele inis durchforstet und komme einfach zu keinem Ergebnis. Wäre nett, wenn ihr mir helfen könnt.

1. Wie weist man einer Fähigkeit eine Animation zu?

2. Wie mache ich diese blaue Aura um die Zwergen-Helden weg?

3.In welcher ini findet man das Object "TheDroppedRing"?

Danke im Voraus
EvilDet

P.S.:
Ich weiß, es gibt einen Edit-Button, doch dann merkt ja (glaube ich) niemand, dass ich eine neue Frage habe (stimmt doch, oder?)

Ealendril der Dunkle:

--- Zitat von: 3vil Det am 25. Feb 2010, 20:49 ---
1. Wie weist man einer Fähigkeit eine Animation zu?

2. Wie mache ich diese blaue Aura um die Zwergen-Helden weg?

3.In welcher ini findet man das Object "TheDroppedRing"?


--- Ende Zitat ---

1. In den behaviourModulen der Fähigkeiten stehen verschiedene Dinge, die auf Animationen hinweisen. WhichSpecialWeapon = 1   würde z.b. auf die Animation:
Animation = SPECIAL_WEAPON_ONE  hinweisen.
UnpackVariation = 1
Hinweis auf: Animation= UNPACKING SPECIAL_POWER_1 und PACKING SPECIAL_POWER_1, sowie SPECIAL_POWER_1

Einfach ein wenig ausprobieren.

2. Das ist ein extra draw. Suche einmal nach "icon" in deiner ini und lösche den gesamten draw davon.

3. data/ini/crate.ini

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln