Modderecke > Coding

Marci_99's Fragenthread

<< < (26/47) > >>

Prinz von Dol Amroth:
Mit Cursorn kenne ich mich nicht wirklich aus.

Zum Baumeister:
Welche 2 KindOf's hast du ihm gegeben?
Bist du dir sicher, dass man ihm dafür STRUCTURE geben muss. Ich würde einfach nur MP_COUNT_FOR_VICTORY nehmen.

Wenn das nicht klappen sollte (wovon ich aber nicht ausgehe), dann lass den BM doch ein Object beschwören, welches dafür sorgt, dass man nicht verliert und welches beim Tod des BM auch stirbt.

Marci_99:
Nur mit dem Victory gings glaub nicht, wie meinst du das mit dem Objekt?
Und hast du eine Idee wegen dem Radius Cursor?

Prinz von Dol Amroth:
Du erstellst ein unsichtbares und unangreifbares Object. Dieses bekommt dann das Victory und Structure Kindof. Das Object wird von dem Baumeister beschworen. Damit es stirbt, wenn der Baumeister tot ist, kannst du ja den DieOnMastersDeath Befehl benutzen.

Marci_99:
So habe ein funktionierendes Objekt aber die KI kann diese Unsichtbaren
Objekte angreifen mache ich bei KindOf UNATTACKABLE scheint das Gebäude
nicht mehr zu zählen und man stirbt trotz dem Objekt
was soll ich ändern um dies zu beheben?

--- Code: ---Object AntiLoseObjectNoldor
 
 SelectPortrait = BPEFortress

 
  ; *** ART Parameters ***
    Draw = W3DScriptedModelDraw ModuleTag_Draw
        OkToChangeModelColor  = Yes
        UseStandardModelNames = Yes

        DefaultModelConditionState
            Model = None
        End
    End

 
   PlacementViewAngle  = 0


  ; ***DESIGN parameters ***
  DisplayName         = OBJECT:AntiLoseObject
  Description         = OBJECT:AntiLoseObjectDescription
  Side                = Noldor
  EditorSorting       = STRUCTURE
  ThreatLevel         = 1.0
  Scale               = 1.05
  VisionRange         = 0
  ShroudClearingRange = 0

  CommandSet          = EmptyCommandSet
 
  ArmorSet
     Conditions       = None
     Armor            = FactoryArmor
     ;DamageFX         = StructureDamageFXNoShake
  End
 
    WeaponSet
        Conditions            = None
    End


    ; *** AUDIO Parameters ***
    #include "..\..\..\Includes\StandardBuildingEvaEvents.inc"
 
  ; *** ENGINEERING Parameters ***
  RadarPriority       = NOT_ON_RADAR
  KindOf              = PRELOAD STRUCTURE IMMOBILE SCORE NEED_BASE_FOUNDATION MP_COUNT_FOR_VICTORY AUTO_RALLYPOINT FS_FACTORY LIVING_WORLD_BUILDING_MIRROR
 
    Body                    = InactiveBody ModuleTag_05       
    End
   
    Behavior = SlavedUpdate ModuleTag_Slave
        DieOnMastersDeath = Yes
    End
End

--- Ende Code ---

Prinz von Dol Amroth:
Es gibt mehrere Möglichkeiten, wie eine Unverwundbarkeitsarmor zu geben genauso kannst du auch ein attributemodifierupgrade machen, welches dem object unverwundbarkeit gibt.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln