Modderecke > Coding

Marci_99's Fragenthread

<< < (22/47) > >>

Radagast der Musikalische:
Ich kann jetzt auf den ersten Blick keinen gravierenden Fehler erkennen, der dazu führen könnte, vor allem, da ja bis auf die Fähigkeit und dem HordeTransportContain der Großteil aus kopiert wurde. Aus diesem Grund vermute ich, dass es generell problematisch ist fliegende Einheiten den Ring aufsammeln zu lassen, auch wenn ich das nicht auf eigene Erfahrungen stützen kann, da ich noch nie einen Adler den Ring habe aufsammeln lassen.

Ich habe auch ein paar Fragen an dich:
1) Ist das Problem mit dem fehlenden CommandButton im CommandSet behoben?
2) Du wolltest ja die Farbe eines Pfeilmodels ändern und meintest du hättest es jetzt schon geschafft. Mich würde interessieren, wie du das gemacht hast.

Marci_99:
1. Behoben die Horde Commandset war noch die alte habe nur die Einheit Commandset geändert
2. mit Hex Editing Gwanw hat mir dabei geholfen.
Gibt es ein Tutorial wie ich bestimmen kann welcher Held
wo produziert wird, das bugt bei mir nen bissle rum

Radagast der Musikalische:
Ah, das hatte ich bereits vermutet.
Es gab mal ein Tutorial hier auf der MU, aber das scheint es nicht mehr zu geben. Das Prinzip ist aber wirklich simpel. Ich schonmal erklärt, wie man Aragorn in der Gondor-Kaserne rekrutierbar machen kann. Ich denke, dass du daran ganz gut sehen kannst wie das ganze funktioniert:

--- Zitat von: Radagast der Musikalische am  6. Feb 2012, 16:31 ---Um Helden in einem anderen Gebäude rekrutierbar zu machen musst du nur einen GenericReviveSlot für diesen Helden anlegen. Ich erkläre dir das jetzt anhand des CommandSets einer Gondor-Kaserne.
Zuerst schaust du dir die Playertemplate.ini an und suchts unter Playertemplate FactionMen nach der Zeile

--- Code: ---     BuildableHeroesMP        = CreateAHeroDummy GondorBeregond GondorFaramir_mod GondorBoromir_mod GondorGandalf_mod GondorImrahil GasthausPalando GasthausAlatar GondorAragornEntwicklung1 RohanPippin_mod GondorGandalfWhite_mod

--- Ende Code ---
In dieser Zeile sind die Helden des Volkes Gondor definiert. Streicher heißt in den Codes
GondorAragornEntwicklung 1 und ist der 8te Held. Das musst du dir merken und im CommandSet des gewünschten Gebäudes nachschauen.


--- Code: ---CommandSet GondorBarracksCommandSet
 InitialVisible = 15
      1    = Command_SelectRevivablesGondorBarracks
      2    = Command_ConstructGondorFighterHorde
      3    = Command_ConstructGondorSpeerträgerHorde
      4    = Command_ConstructGondorBoromirGuardHorde
      5    = Command_ConstructLehenLossarnachÄxteHorde_AragornKing
      6    = Command_Sell
      7    = Command_ConstructRingValeSwordsmanHorde_AragornKing
      8    = Command_ConstructPelegirSpearmenHorde_AragornKing
      9    = Command_ConstructLehenDolsoldatenHorde_AragornKing
     10    = Command_ConstructGondorTowerShieldGuardHordeEdain
     11    = Command_ConstructGondorWächterVesteHorde
     12    = Command_ConstructGondorFighterHorde_Denethor
     13    = Command_ConstructGondorSpeerträgerHorde_Denethor
     14    = Command_PurchaseUpgradeGondorBarracksLevel2
 
     15    = Command_FakeRingHeroReviveSlot
     16    = Command_FakeCreateAHeroReviveSlot 
     17    = Command_GenericReviveSlot1
     18    = Command_FakeHeroReviveSlot2
     19    = Command_GenericReviveSlot3
     20    = Command_FakeHeroReviveSlot4
     21    = Command_ImrahilGenericReviveSlot
     22    = Command_FakeHeroReviveSlot6
     23    = Command_FakeHeroReviveSlot7
     24    = Command_FakeHeroReviveSlot8
     25    = Command_FakeHeroReviveSlot9
     26    = Command_FakeHeroReviveSlot10
     27    = Command_RadialBack
End

--- Ende Code ---
Die ersten 14 Commands sind für dich uninteressant. Wichtig ist nur das hier:

--- Code: ---     15    = Command_FakeRingHeroReviveSlot
     16    = Command_FakeCreateAHeroReviveSlot 
     17    = Command_GenericReviveSlot1
     18    = Command_FakeHeroReviveSlot2
     19    = Command_GenericReviveSlot3
     20    = Command_FakeHeroReviveSlot4
     21    = Command_ImrahilGenericReviveSlot
     22    = Command_FakeHeroReviveSlot6
     23    = Command_FakeHeroReviveSlot7
     24    = Command_FakeHeroReviveSlot8
     25    = Command_FakeHeroReviveSlot9
     26    = Command_FakeHeroReviveSlot10
     27    = Command_RadialBack

--- Ende Code ---
Es gibt mehrere Typen von Buttons im Heldenmenü.


--- Code: ---Command_FakeRingHeroReviveSlot
--- Ende Code ---
-> Dieser Button ist ein FakeButton, der eigentlich für die Rekrutierung des Ringhelden zuständig wäre, aber ingame nicht angezeigt wird, da er nicht gebraucht wird.


--- Code: ---Command_FakeCreateAHeroReviveSlot
--- Ende Code ---
 
-> Dieser Button ist ein FakeButton, der eigentlich für die Rekrutierung des Eigenen Helden zuständig wäre, aber ingame nicht angezeigt wird, da er nicht gebraucht wird.


--- Code: ---Command_GenericReviveSlot1
--- Ende Code ---
-> Dieser Button ist der normale Rekrutierungsbutton für Helden. Diese werden durchnummeriert. GenericReviveSlot1 ist dementsprechend für den ersten Helden in der PlayerTemplate.ini, also in diesem Fall Gondor Beregond. Beregond kann also in der Kaserne rekrutiert werden.


--- Code: ---Command_FakeHeroReviveSlot2
--- Ende Code ---
-> Dieser Button ist ein Fake-Rekrutierungsbutton für Helden. Diese werden ebenfalls durchnummeriert. FakeHeroReviveSlots werden ingame nicht angezeigt. Also wird Faramir nicht in der Kaserne rekrutiert.

Da Streicher der 8te Held ist musst du nun

--- Code: ---Command_FakeHeroReviveSlot8
--- Ende Code ---
in
--- Code: ---Command_GenericReviveSlot8
--- Ende Code ---
ändern. Danach kannst du Streicher in der Kaserne rekrutieren.

MfG Radagast

--- Ende Zitat ---

Marci_99:
Danke, ich wollte gerade Baubottuns etc. machen und einfügen.
Nur passen die vorallem vom Hintergrund nicht wo soll ich die Bilder schießen?
im W3D Viewer hab ich bei vielen zusätzlich das Problem mit falscher Beleuchtung.
Außerdem ist wie man auf dem folgenden Screen sehen kann der Hintergrund
unpassend zu den Anderen Buttons.

Turin Turumbar:
Machs im W3D-Viewer ohne Scene Lightning, gibt da nen Button der "Kill Scene Lightning" oder so heißt. Dann hast du auch kein Beleuchtungsproblem. Für den Hintergrund brauchst du logischerweise ne Vorlage. Bzw färbst ihn so, dass er den anderen ähnlich ist.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln