Modding Union

Modderecke => Tutorials => Thema gestartet von: DiegoDelaVega am 12. Jan 2011, 17:29

Titel: Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: DiegoDelaVega am 12. Jan 2011, 17:29
wie schonmal angekündigt habe ich mal meine entdeckung in einem tutorial zusammengeschieben.

Wie man Helden in einem beliebigen Gebäude ausbilden und wiederbeleben kann (http://www.file-upload.net/download-3124235/Wie-man-Helden-in-einem-beliebigen-Geb-ude-ausbilden-und-wiederbelebn-kann-....pdf.html)

Ich denke doch das hier wird einige Leute sehr freuen und wünsche euch viel spaß damit

Diego Dela Vega
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Schatten aus vergangenen Tagen am 12. Jan 2011, 17:30
Der Link kann nicht funktionieren, wenn dort zweimal http drinne steht ;).
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: DiegoDelaVega am 12. Jan 2011, 17:31
hab ich gemerkt. sry schon geändert
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Natsu am 23. Jun 2012, 19:15
Hallo, bei mir wird immer ein Fehler ausgeben und führt zum Game crash.
Anbei die änderungen an meinen inis:

upgrade.ini

Upgrade Upgrade_FakeReviveSlotMarker
  Type               = OBJECT
End

commandbutton.ini
CommandButton Command_FakeReviveSlot1
Command = REVIVE
Options = NEED_UPGRADE HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
NeededUpgrade = Upgrade_FakeReviveSlotMarker
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End


CommandButton Command_FakeReviveSlot2
Command = REVIVE
Options = NEED_UPGRADE HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
NeededUpgrade = Upgrade_FakeReviveSlotMarker
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End


CommandButton Command_FakeReviveSlot3
Command = REVIVE
Options = NEED_UPGRADE HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
NeededUpgrade = Upgrade_FakeReviveSlotMarker
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End


CommandButton Command_FakeReviveSlot4
Command = REVIVE
Options = NEED_UPGRADE HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
NeededUpgrade = Upgrade_FakeReviveSlotMarker
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End


CommandButton Command_FakeReviveSlot5
Command = REVIVE
Options = NEED_UPGRADE HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
NeededUpgrade = Upgrade_FakeReviveSlotMarker
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End


CommandButton Command_FakeReviveSlot6
Command = REVIVE
Options = NEED_UPGRADE HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
NeededUpgrade = Upgrade_FakeReviveSlotMarker
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End


CommandButton Command_FakeReviveSlot7
Command = REVIVE
Options = NEED_UPGRADE HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
NeededUpgrade = Upgrade_FakeReviveSlotMarker
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End


CommandButton Command_FakeReviveSlot8
Command = REVIVE
Options = NEED_UPGRADE HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
NeededUpgrade = Upgrade_FakeReviveSlotMarker
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End


CommandButton Command_FakeReviveSlot9
Command = REVIVE
Options = NEED_UPGRADE HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
NeededUpgrade = Upgrade_FakeReviveSlotMarker
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End


CommandButton Command_FakeReviveSlot10
Command = REVIVE
Options = NEED_UPGRADE HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
NeededUpgrade = Upgrade_FakeReviveSlotMarker
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End


CommandButton Command_FakeReviveSlot11
Command = REVIVE
Options = NEED_UPGRADE HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
NeededUpgrade = Upgrade_FakeReviveSlotMarker
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End


CommandButton Command_FakeReviveSlot12
Command = REVIVE
Options = NEED_UPGRADE HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
NeededUpgrade = Upgrade_FakeReviveSlotMarker
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End


CommandButton Command_FakeReviveSlot13
Command = REVIVE
Options = NEED_UPGRADE HIDE_WHILE_DISABLED CANCELABLE ;Hides button while disabled.
TextLabel = CONTROLBAR:GenericReviveHero
NeededUpgrade = Upgrade_FakeReviveSlotMarker
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End


CommandButton Command_FakeRingHeroReviveSlot
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE NEED_UPGRADE ;Hides button while disabled.
NeededUpgrade = Upgrade_RingHero Upgrade_FortressRingHero
  Upgrade_FakeReviveSlotMarker
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End

CommandButton Command_FakeCreateAHeroReviveSlot
Command = REVIVE
Options = HIDE_WHILE_DISABLED CANCELABLE NEED_UPGRADE ;Hides button while disabled.
NeededUpgrade = Upgrade_AllowBuildCreateAHero
  Upgrade_FakeReviveSlotMarker
TextLabel = CONTROLBAR:GenericReviveHero
;ButtonImage = ***Filled in automatically! No need to specify a button image.
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipGenericReviveHero
InPalantir = No
Radial = Yes
End
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Souls of Black am 23. Jun 2012, 19:23
Guten Morgen, bei so etwas hilft immer die Fehlermeldung. Dort wird meist die Ini und die Zeile angegeben und in etwa was da nicht stimmt. Wir können dir besser helfen, wenn du sie uns auch noch gibst.
Gruß Souls
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Natsu am 23. Jun 2012, 20:36
Hier die Fehlermeldung:

(http://img689.imageshack.us/img689/4042/82290908.png) (http://imageshack.us/photo/my-images/689/82290908.png/)

Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Sanalf 2 am 24. Jun 2012, 13:33
Okay, danke für die Fehlermeldung.

Also du siehst ja, dass sie aussagt, dass du in der object.ini einen Fehler gemacht hast. In Zeile 224 hast du ein Upgrade angegeben, das das Spiel nicht kennt. Schau da doch noch einmal nach.

Und wenn du nichts findest, dann könntest du uns ja die entsprechenden Absätze aus object.ini und upgrades.ini posten.

mfg
sanalf 2
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Natsu am 24. Jun 2012, 14:02
Das komische ist ja das ich an der object.ini gar nichts geändert habe  :o
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: thepinking am 24. Jun 2012, 14:05
Oder du hast irgentwas in der upgrade.ini verpfuscht, und das Upgrade exestiert jetzt nicht mehr.
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Natsu am 24. Jun 2012, 14:09
Das könnte sein, allerdings habe ich das upgrade genau aus dem tutorial abgeschrieben siehe code oben
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Sanalf 2 am 24. Jun 2012, 14:42
Ja, mit deinem selbst geschriebenen Upgrade dürfte ja auch alles in Ordnung sein, so wie ich das sehe. Aber du hast möglicherweise beim Schreiben des neuen Upgrades irgendetwas verändert/übersehen, dass das Spiel jetzt das Upgrade aus der Fehlermeldung (BrutalAISinglePlayer) nicht mehr kennt...die komplette upgrades.ini wär hier wahrscheinlich nicht schlecht.

mfg
sanalf 2
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Natsu am 24. Jun 2012, 15:02
Ok, hier die upgrade.ini:
http://www.megafileupload.com/en/file/357461/upgrade-ini.html (http://www.megafileupload.com/en/file/357461/upgrade-ini.html)

commandbutton.ini:
http://www.megafileupload.com/en/file/357462/commandbutton-ini.html (http://www.megafileupload.com/en/file/357462/commandbutton-ini.html)
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Natsu am 26. Jun 2012, 19:16
Weiss wirklich niemand wieso das nicht klappt, brauche dringend hilfe
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Mîlûr der Helle am 26. Jun 2012, 20:35
Spontan und ohne zusammenhang würde ich versuchen alles unterhalb deines eingefügten objektes in eine andere ini zu verschieben
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Natsu am 26. Jun 2012, 21:04
wie soll ich dann die Inis verbinden ?
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Mîlûr der Helle am 26. Jun 2012, 21:12
muss nicht die upgrades objects syntax' weapons uswusw können in jeder beliebigen ini stehen
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Natsu am 27. Jun 2012, 18:47
Also kann ich eine neue Ini erstellen und sie beispielsweise heroes_everywhere nennen und dort meinen Code einfügen ?
Titel: Re:Helden in beliebigen Gebäuden ausbilden und wiederbeleben
Beitrag von: Mîlûr der Helle am 27. Jun 2012, 18:51
rein theoretisch schon musst du mal austesten. Wobei es nach wie vor nur eine vermutung ist, dass das dein Problem lösen könnte.