Modderecke > Coding

Baumeister neues Gebäude

(1/3) > >>

Marci_99:
Hallo, ich fange gerade an eine Submod für Edain zu entwickeln nur hab ich
berreits das erste problem ich weiß nicht wie ich einem Baumeister ein neues Gebäude gebe.
Habe folgendes bei den Orks gefunden
    CommandSet = GondorWorkerCommandSet
    CommandSet = EmptyCommandSet
Dies hilft mir natürlich garnicht weiter ich würde dem Ork Baumeister gerne
die Fähigkeit geben einen Drachenhort zu bauen wenn der Drachenhort in der Festung
also das Upgrade erforscht wurde.
Info: Ich verwende Edain Mod

Habe den Eintrag nun in der ini Gefunden habe nun aber probleme beim Bauen

Prinz von Dol Amroth:
Du gehst in die Ini des Wildporter.

--- Code: ---    CommandSet = WildPorterCommandSet
--- Ende Code ---
Dort fügst du einen neuen Commandbutton hinzu. Kopiere am besten einen bisherigen Commandbutton von ihm und verändere ihn so.
Du musst dann noch in den Commandbutton folgendes einfügen:

--- Code: ---CommandButton ABC
    Options                = NEED_UPGRADE
    NeededUpgrade = Upgrade_ABC
End
--- Ende Code ---
Bei dem Drachenhort object müsstest du aber noch ein paar Sachen verändern, damit du es bauen kannst. Mach am besten ein extra ChildObject, wo du dann unteranderem BuildCost und BuildingBehavior hinzufügen musst und auch Side ändern solltest.

Marci_99:

--- Code: ---Okay, habe schon ein paar Dinge selbst rausgefunden:
CommandButton Command_PorterConstructFireDrakeLair_Submod
  Command              = DOZER_CONSTRUCT
  Object               = FireDrakeLair
  NeededUpgrade      = Upgrade_WildFortressWebCocoon 
  TextLabel            = CONTROLBAR:ConstructFireDrakeLair_Submod
  ButtonImage          = BWFortress_DragonNest
  ButtonBorderType     = BUILD
  DescriptLabel        = CONTROLBAR:ToolTipFireDrakeLair_Submod
  Radial               = Yes 
End
--- Ende Code ---
Nun kappier ichs mit der CommandSet noch nicht bei der ini der Einheit
ist diese Ausgeklammert warum?
Einfach eine eigene erstellen und einklammern?
Finde außerdem die bisherige nicht :S
Wo finde ich die ini des Drachenhorts hat edain da was verändert ja oder?

Prinz von Dol Amroth:
Was meinst du mit Ausgeklammert? Du gehst in die commandset.inc und gehst zu dem Commandset des Nebelbergbaumeister (WildPorterCommandSet).
Dort fügst du deinen Commandbutton rein, an der Stelle wo du ihn haben möchtest (und veränderst gegenenfalls die Zahlen der anderen Commandbuttons).

data\ini\object\neutral\firedrakelair.ini
Edain hat hier etwas verändert, wie zum Beispiel das CommandSetUpgrade.

Bei deinem CommandButton fehlt übrigens noch das:

--- Code: ---Options                = NEED_UPGRADE
--- Ende Code ---

Marci_99:
ist ; nicht zum Ausklammern?
Finde da folgendes vor:

--- Code: ---;CommandSet WildPorterCommandSet
;    1  = Command_Stop
;    2  = Command_PorterExtinguishFire
;    3  = Command_PorterConstructWildMineShaft
;    4  = Command_PorterConstructWildLumberMill
;    5  = Command_PorterConstructWildCave
;    6  = Command_PorterConstructWildSpiderPit
;    7  = Command_PorterConstructWildFissure  
;    8  = Command_PorterConstructWildSentryTower
;    9  = Command_PorterConstructWildTreasureTrove
;    10 = Command_PorterConstructWildFortress
;
;End

--- Ende Code ---
Finde den richtigen Abschnitt einfach nicht :S

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln