Modderecke > Coding

Fürst der Nazguls Coding Fragen Thread

<< < (3/10) > >>

Arathorn:
Wegem deinem Problem mit der CaH-Funktion:
http://forum.modding-union.com/index.php/topic,15091.0.html
Hier sollte die richtige Apt dabei sein, welche der CaH-Button entfernt
MfG Arathorn

Dunkler König:
Danke Ea ich setze mich noch diese Woche ran.Und Arathorn Das problem mit der CaH-Funktion habe ich nicht mehr da wir es als Sobmod für Edain angelegt haben trozdem danke ;)

Dunkler König:
so jetzt habe ich mal wieder eine frage wie bekomme ich den Lindonupgradebutton aus der arnor festung heraus?




--- Code: ---CommandSet ArnorFortressModCommandSet
    InitialVisible = 6
    //Main Menu
    1    = Command_SelectRevivablesArnorModFortress    
    2    = Command_SelectUpgradesArnorFaction
    3    = Command_SelectUpgradesLindonFaction
    4    = Command_FireWeaponArnorFortressBoilingOil
    5    = Command_SpecialAbilityArnorIvoryTowerVisionMod
    6    = Command_Sell

    //Arnor
    7    = Command_ConstructArnorPorter
    8    = Command_PurchaseUpgradeArnorFortressBanners
    9    = Command_PurchaseUpgradeArnorFortressHouseOfHealing
    10    = Command_PurchaseUpgradeArnorFortressFlamingMunitions
    11    = Command_PurchaseUpgradeArnorFortressBoilingOil
    12    = Command_PurchaseUpgradeArnorFortressNumenorStoneworkMod
    13    = Command_PurchaseUpgradeArnorFortressIvoryTowerMod
    14    = Command_RadialBack            
End    
--- Ende Code ---

Mein versuch:


--- Code: ---CommandSet ArnorFortressModCommandSet
    InitialVisible = 5
    //Main Menu
    1    = Command_SelectRevivablesArnorModFortress    
    2    = Command_SelectUpgradesArnorFaction
    3    = Command_FireWeaponArnorFortressBoilingOil
    4    = Command_SpecialAbilityArnorIvoryTowerVisionMod
    5    = Command_Sell

    //Arnor
    6    = Command_ConstructArnorPorter
    7    = Command_PurchaseUpgradeArnorFortressBanners
    8    = Command_PurchaseUpgradeArnorFortressHouseOfHealing
    9    = Command_PurchaseUpgradeArnorFortressFlamingMunitions
    10    = Command_PurchaseUpgradeArnorFortressBoilingOil
    11    = Command_PurchaseUpgradeArnorFortressNumenorStoneworkMod
    12    = Command_PurchaseUpgradeArnorFortressIvoryTowerMod
    13    = Command_RadialBack            
End    
--- Ende Code ---

hab es danach abgespeichert und das spiel gestartet nur leider ist dieser button immer noch hier: 3    = Command_SelectUpgradesLi ndonFaction weiß einer von euch wie man den button entfernen kann.

Mfg FdN

Edit: Danke Radagast ich versuche es nochmal vieleicht klapp es ja diesmal.

Radagast der Musikalische:
Entweder du hast doch vergessen zu speichern, hast es noch nicht ins Hauptverzeichnis geschoben oder es befindet sich noch eine big-Datei im Verzeichnis, die nach deiner gelesen wird.
Andere Gründe würden mir da jetzt nicht einfallen, warum der Button immer noch da sein sollte.

Dunkler König:
so ich habe jetzt folgendes problem ich will ein wahlsystem schaffen so wie in Edain nur das man zwischen den Elendili und der Königspartei wählen kann dazu habe ich 2 upgrades erstellt und 2 commandbuttons erstellt danach habe ich mich an die commandsets heran gewagt habe mir später die festungs ini und die des minenarbeiters angesehen und habe DwarvenFortress ini:
--- Code: ---    Behavior = CommandSetUpgrade ModuleTag_CommandSet1
        TriggeredBy       = Upgrade_ClanLangbärte
        CommandSet        = DwarvenFortressPadforLangbärteCommandSet
    End

    Behavior = CommandSetUpgrade ModuleTag_CommandSet2
        TriggeredBy       = Upgrade_ClanFeuerbärte
        CommandSet        = DwarvenFortressPadforFeuerbärteCommandSet
    End
--- Ende Code ---
DwarvenMiner ini:
--- Code: ---  Behavior = CommandSetUpgrade ModuleTag_CommandSetErebor
        TriggeredBy       = Upgrade_ClanLangbärte
        CommandSet        = DwarvenMinerCommandSet_Erebor
    End

    Behavior = CommandSetUpgrade ModuleTag_CommandSetEisenberge
        TriggeredBy       = Upgrade_ClanFeuerbärte
        CommandSet        = DwarvenMinerCommandSet_Eisenberge
    End
--- Ende Code ---
habe die einträge der Zwergen festung in die arnor festungs ini kopiert und dort abgeändert das selber habe ich mit den einträgen des zwergen Baumeisters gemacht zu denen hier:Arnor Fortress ini:
--- Code: ---    Behavior = CommandSetUpgrade ModuleTag_CommandSet1
        TriggeredBy       = Upgrade_MännerdesKönigs
        CommandSet        = ArnorFortressCommandSet_MännerdesKönigs
End
    Behavior = CommandSetUpgrade ModuleTag_CommandSet2
        TriggeredBy       = Upgrade_Elendili
        CommandSet        = ArnorFortressCommandSet_Elendili
    End

--- Ende Code ---
und das hier in die ini des arnorporters:

--- Code: ---  Behavior = CommandSetUpgrade ModuleTag_CommandSetMännerdesKönigs
        TriggeredBy       = Upgrade_MännerdesKönigs
        CommandSet        = ArnorPorterCommandSet_MännerdesKönigs
    End

  Behavior = CommandSetUpgrade ModuleTag_CommandSetElendili
        TriggeredBy       = Upgrade_Elendili
        CommandSet        = ArnorPorterCommandSet_Elendili
    End
--- Ende Code ---

Upgrades:

--- Code: ---Upgrade Upgrade_ MännerdesKönigs
 DisplayName    = CONTROLBAR:MännerdesKönigs
 Tooltip        = TOOLTIP:MännerdesKönigs
Type           = PLAYER
BuildTime   = 0
BuildCost = 0
End

Upgrade Upgrade_ Elendili
 DisplayName    = CONTROLBAR:Elendili
 Tooltip        = TOOLTIP:Elendili
Type           = PLAYER
BuildTime   = 0
BuildCost = 0
End
--- Ende Code ---


Commandbutton:

--- Code: ---CommandButton Command_MännerdesKönigs
Command                = PLAYER_UPGRADE
Options                = CANCELABLE
Upgrade                = Upgrade Upgrade_ MännerdesKönigs
TextLabel              = CONTROLBAR:MännerdesKönigs
ButtonImage            = HSEreborZwergenreich
ButtonBorderType       = UPGRADE
DescriptLabel          = CONTROLBAR:ToolTipMännerdesKönigs
Radial                 = Yes
InPalantir             = Yes
End

CommandButton Command_Elendili
Command                = PLAYER_UPGRADE
Options                = CANCELABLE
Upgrade                = Upgrade Upgrade_Elendili
TextLabel              = CONTROLBAR:Elendili
ButtonImage            = HSEisenbergeZwergenreich
ButtonBorderType       = UPGRADE
DescriptLabel          = CONTROLBAR:ToolTipElendili
Radial                 = Yes
InPalantir             = Yes
End
--- Ende Code ---


Commandset

--- Code: ---CommandSet ArnorPorterCommandSet_MännerdesKönigs
   1  = Command_Stop
   2  = Command_PorterExtinguishFire
   3  = Command_Repair
   4  = Command_PorterConstructMenFarm
   5  = Command_PorterConstructArnorBlacksmithMod
   6  = Command_PorterConstructMenBarracks_forFornost
   7  = Command_PorterConstructMenArcheryRange_forFornost
   8  = Command_PorterConstructMenStable_forFornost
   9  = Command_PorterConstructMenWorkshop
  10  = Command_PorterConstructArnorSentryTower
  11  = Command_PorterConstructMenWell
  12  = Command_PorterConstructMenStatue
  13  = Command_ConstructGondorStoneMaker
  14  = Command_PorterConstructMenWallHub
  15  = Command_PorterConstructArnorFortress
End

CommandSet ArnorPorterCommandSet_Elendili
   1  = Command_Stop
   2  = Command_PorterExtinguishFire
   3  = Command_Repair
   4  = Command_PorterConstructMenFarm
   5  = Command_PorterConstructArnorBlacksmithMod
   6  = Command_PorterConstructMenBarracks_forFornost
   7  = Command_PorterConstructMenArcheryRange_forFornost
   8  = Command_PorterConstructMenStable_forFornost
   9  = Command_PorterConstructMenWorkshop
  10  = Command_PorterConstructArnorSentryTower
  11  = Command_PorterConstructMenWell
  12  = Command_PorterConstructMenStatue
  13  = Command_ConstructGondorStoneMaker
  14  = Command_PorterConstructMenWallHub
  15  = Command_PorterConstructArnorFortress
End

CommandSet ArnorFortressModCommandSet_MännerdesKönigs
    InitialVisible =5
    //Main Menu
    1    = Command_SelectRevivablesArnorModFortress    
    2    = Command_SelectUpgradesArnorFaction
    3    = Command_FireWeaponArnorFortressBoilingOil
    4    = Command_SpecialAbilityArnorIvoryTowerVisionMod
    5    = Command_Sell

    //Arnor
    6    = Command_ConstructArnorPorter
    7    = Command_PurchaseUpgradeArnorFortressBanners
    8    = Command_PurchaseUpgradeArnorFortressHouseOfHealing
    9    = Command_PurchaseUpgradeArnorFortressFlamingMunitions
    10    = Command_PurchaseUpgradeArnorFortressBoilingOil
    11    = Command_PurchaseUpgradeArnorFortressNumenorStoneworkMod
    12    = Command_PurchaseUpgradeArnorFortressIvoryTowerMod
    13    = Command_RadialBack            
End    

CommandSet ArnorFortressModCommandSet_Elendili
    InitialVisible =5
    //Main Menu
    1    = Command_SelectRevivablesArnorModFortress    
    2    = Command_SelectUpgradesArnorFaction
    3    = Command_FireWeaponArnorFortressBoilingOil
    4    = Command_SpecialAbilityArnorIvoryTowerVisionMod
    5    = Command_Sell

    //Arnor
    6    = Command_ConstructArnorPorter
    7    = Command_PurchaseUpgradeArnorFortressBanners
    8    = Command_PurchaseUpgradeArnorFortressHouseOfHealing
    9    = Command_PurchaseUpgradeArnorFortressFlamingMunitions
    10    = Command_PurchaseUpgradeArnorFortressBoilingOil
    11    = Command_PurchaseUpgradeArnorFortressNumenorStoneworkMod
    12    = Command_PurchaseUpgradeArnorFortressIvoryTowerMod
    13    = Command_RadialBack            
End    

CommandSet ArnorFortressModCommandSet
1    = Command_MännerdesKönigs
2    = Command_Elendili
End

--- Ende Code ---
Jedoch musste ich feststellen das es nicht klappt als ich das spiel starten wollte habe ich folgende fehlermeldung erhalten.


--- Code: ---An upgrade mask references Upgrade_MännerdesKönigs, which
is not an Upgrade

Error parsing field 'TriggeredBy' in block 'ChildObject' in file 'data\ini\goodfaction\structures\arnor\arnorfortress.ini' ,line 1294

Error parsing INI block'       TriggeredBy' in file 'data\ini\object\goodfaction\structures\arnor\arnoirfortress.ini',addresses:

(unknown)(0):game.dat+239838 (unknown)
(unknown)(0):game.dat+2346667 (unknown)
(unknown)(0):game.dat+2376649 (unknown)
(unknown)(0):game.dat+6541831 (unknown)
(unknown)(0):kernel32.dll+322924 BaseThreadInitThunk+18
(unknown)(0):ntdll.dll+407419 RtlInitializeExceptionChain+239
(unknown)(0):ntdll.dll+407374 RtlInitializeExeptionChain+194

Because of the severity of this error the game will now exit.
--- Ende Code ---

Ich hoffe das mir jemand helfen kann.

Mfg FdN

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln