Modderecke > Allgemeine Modding-Fragen

Joragons's Fragenthread

<< < (5/21) > >>

Prinz von Dol Amroth:
1. Du gehst in der Ini der Horde und dort gibt es folgenden Eintrag:
--- Code: ---MaxSimultaneousOfType =
--- Ende Code ---
Da schreibst du die Zahl hin du die haben willst oder machst es ganz weg.

2. Ich weiß nicht genau was du mit "Befehl" meinst, aber ich deute es so, dass du meinst, dass es sowas noch nicht gibt Elchreiter zu bauen. Dann musst du einen neuen Commandbutton anlegen, wo man die Elchreiter bauen kann. Gegenfalls auch noch ein neues Elchreiterobject/Childobject erstellen, wenn diese nur als Summon gehen.

Joragon:
Ja, genau, das meinte ich damit. Kanns grad aber nicht ausprobieren. Bin nicht mehr am Pc.
Aber trozdem Danke  ;)

Joragon:
Ja, hat funktioniert.
Jetzt hab ich die Elchreiter und die Speerträger zwar drin, aber jetzt sind Thranduils Bogenschützen plötzlich auch bei den Helden Legolas und Thranduil drin. Also da, wo man die 2 Helden rekrutieren kann, kann man die Thranduils Bogenschützen auch rekrutieren.
Das steht jetzt in der commandset.inc drin:

CommandSet MirkwoodBarracksCommandS et
      InitialVisible = 9
      1     = Command_SelectRevivables MirkwoodBarracks
      2     = Command_ConstructMirkwoo dWarriorHorde
      3     = Command_ConstructMirkwoo dSpearmen
      4     = Command_ConstructMirkwoo dWächterPfadeHorde
      5     = Command_ConstructMirkwoo dAvariWarriorHorde
      6     = Command_ConstructMirkwoo dElkriderHorde
      7     = Command_ConstructElvenMi rkwoodArcherHorde
      8     = Command_Sell
      9     = Command_PurchaseUpgradeM irkwoodBarracksLevel2

      10    = Command_FakeRingHeroRevi veSlot
      11    = Command_FakeCreateAHeroR eviveSlot 
      12    = Command_FakeFrodoRingHer oReviveSlot
      13    = Command_FakeSamRingHeroR eviveSlot
      14    = Command_FakeHeroReviveSl ot1
      15    = Command_FakeHeroReviveSl ot2
      16    = Command_FakeHeroReviveSl ot3
      17    = Command_GenericReviveSlo t4
      18    = Command_GenericReviveSlo t5
      19    = Command_FakeHeroReviveSl ot6
      20    = Command_FakeHeroReviveSl ot7
      21    = Command_FakeHeroReviveSl ot8
      22    = Command_FakeHeroReviveSl ot9
      23    = Command_FakeHeroReviveSl ot10
      24    = Command_FakeHeroReviveSl ot11
      25    = Command_RadialBack
End

Das FakeHeroRevive bedeutet das, dass der Slot nicht angezeigt wird und das GenericRevive, dass die Helden über die Slots rekrutierbar sind?
Dann macht das nämlich keinen Sinn, dass die Bogenschützen auch dort rekrutierbar sind.

Danke im Voraus :)
Lg
Joragon

Azaril:
Das ganze liegt an dem Button, der das Untermenü öffnet.


--- Code: ---CommandButton Command_SelectRevivablesMirkwoodBarracks
    Command                 = PUSH_VISIBLE_COMMAND_RANGE
    TextLabel               = CONTROLBAR:SelectRevivablesMenFortress
    ButtonImage             = UCCommon_GoodHeroes
    ButtonBorderType        = SYSTEM
    DescriptLabel           = CONTROLBAR:ToolTipCommandSelectRevivablesMirkwood
    Radial                  = Yes
    CommandRangeStart        = 6
    CommandRangeCount        = 16
End
--- Ende Code ---

Wichtig sind hierbei CommandRangeStart und CommandRangeCount.

Bei Start muss du angeben, bei welchem Button das Untermenü beginnt, das wäre bei dem Commandset in deinem Post 10. Da die Zählung hier allerdings bei 0 beginnt, muss die Zahl 9 sein.
Beim Count einfach angeben, wie viele Buttons im Untermenü sind, also in obigem Beispiel 16.

Der neue Button müsste folgendermaßen aussehen:


--- Code: ---CommandButton Command_SelectRevivablesMirkwoodBarracks
    Command                 = PUSH_VISIBLE_COMMAND_RANGE
    TextLabel               = CONTROLBAR:SelectRevivablesMenFortress
    ButtonImage             = UCCommon_GoodHeroes
    ButtonBorderType        = SYSTEM
    DescriptLabel           = CONTROLBAR:ToolTipCommandSelectRevivablesMirkwood
    Radial                  = Yes
    CommandRangeStart        = 9
    CommandRangeCount        = 16
End
--- Ende Code ---

Joragon:
Wie kann man das Untermenü dann umschreiben, also was bedeutet da was/Hat was zur Folge?
Z.B. FakeHeroReviveSlot1 Und Die anderen Befehle im Untermenü.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln