Modding Union
Modderecke => Tutorials => Thema gestartet 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
-
Der Link kann nicht funktionieren, wenn dort zweimal http drinne steht ;).
-
hab ich gemerkt. sry schon geändert
-
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
-
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
-
Hier die Fehlermeldung:
(http://img689.imageshack.us/img689/4042/82290908.png) (http://imageshack.us/photo/my-images/689/82290908.png/)
-
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
-
Das komische ist ja das ich an der object.ini gar nichts geändert habe :o
-
Oder du hast irgentwas in der upgrade.ini verpfuscht, und das Upgrade exestiert jetzt nicht mehr.
-
Das könnte sein, allerdings habe ich das upgrade genau aus dem tutorial abgeschrieben siehe code oben
-
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
-
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)
-
Weiss wirklich niemand wieso das nicht klappt, brauche dringend hilfe
-
Spontan und ohne zusammenhang würde ich versuchen alles unterhalb deines eingefügten objektes in eine andere ini zu verschieben
-
wie soll ich dann die Inis verbinden ?
-
muss nicht die upgrades objects syntax' weapons uswusw können in jeder beliebigen ini stehen
-
Also kann ich eine neue Ini erstellen und sie beispielsweise heroes_everywhere nennen und dort meinen Code einfügen ?
-
rein theoretisch schon musst du mal austesten. Wobei es nach wie vor nur eine vermutung ist, dass das dein Problem lösen könnte.