Um alle Funktionen des Forums nutzen zu können, sollten Sie sich registrieren. Wenn Sie schon regstriert sind, sollten Sie sich anmelden.

[LS19] Landkaufaufteilung entfernen bei Maps

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • nicht ganz korrekt aber nahe dran. Im LS19 setzt du kaufbare Felder als Farmland. Diese vergibst du im GE als Layer mit einer ID. Effektiv bemalst du die Fläche mit einer ID, ähnlich wie bei der Fläche für Tiere. Die ID aus dem GE überträgst du dann in die sogenannte "Farmlands.XML"

    Beispiel:

    XML-Quellcode: Sample_Farmlands.xml

    1. <?xml version="1.0" encoding="utf-8" standalone="no" ?>
    2. <map>
    3. <farmlands densityMapFilename="[meineMap]/[meineMap]_farmland.grle" numChannels="6" pricePerHa="60000">
    4. <farmland id="1" priceScale="1" npcName="NPC_DE_01" defaultFarmProperty="true" />
    5. </farmlands>
    6. </map>

    demzufolge gehört dir dann zu Start des Spiels jedes Farmland mit der ID 1

    über "pricescale" kannst du dann den Grundbetrag ändern also ob ein Feld etwas/deutlich mehr oder weniger wert ist als der angegebene Grundbetrag von 60.000 € pro Ha.

    wenn du Felder kaufbar machen möchtest müsstest du das dann wie folgt erledigen:

    XML-Quellcode: Sample_Farmland.xml

    1. <?xml version="1.0" encoding="utf-8" standalone="no" ?>
    2. <map>
    3. <farmlands densityMapFilename="[meineMap]/[meineMap]_farmland.grle" numChannels="6" pricePerHa="60000">
    4. <farmland id="1" priceScale="1" npcName="NPC_DE_01" />
    5. <farmland id="2" priceScale="1.5" npcName="NPC_DE_08" />
    6. </farmlands>
    7. </map>
    und so weiter. Also gehärt ID1 NPC1 und ID2 NPC8.

    Wenn du also zb den Bereich für dich verfügbar machen möchtest, der dir nicht gehört, musst du der entsprechenden farmlands.xml einzig folgendes hinzufügen:

    XML-Quellcode

    1. defaultFarmProperty="true"
    damit gehört dir dann der Bereich von Start an und zählt wie jedes gekaufte Farmland. Wenn du schon einen Speicherstand hast, musst du das aber über den Speicherstand und folgende Datei ändern:

    XML-Quellcode: farmland.xml

    1. <farmlands>
    2. <farmland id="1" farmId="0"/>
    3. <farmland id="2" farmId="1"/>
    4. </farmlands>
    und änderst die "farmId" von 0 auf 1. Das ist das für den Singleplayer, im Multiplayer müsstest du dann die entsprechende ID aus der jeweiligen Farm eintragen. Die findest du dann auch im Savegame unter "farms.xml" da ist dann die ganze statistik aufgelistet, welche farm wem gehört, wieviel gülle verbraucht wurde etc. wichtig ist dann eigentlich bloß folgende Zeile:

    XML-Quellcode: farms.xml

    1. <farms>
    2. <farm farmId="1" name="Meine Farm" color="1" loan="600000.000000" money="79461.070313" loanAnnualInterestRate="200.000000">
    3. </farms>
    weil du da die ID siehst und auch den Namen zum zuordnen. Somit sollte das auch nochmal für jeden erklärt sein. Und wenn keine Fragen mehr offen sind, so setze doch bitte ein Häkchen als erledigt hin.
    bis 25.000 Polys ist alles Lowpoly. egal ob Schraube oder Benz :thumbsup:

    Website und 3D Modelle | Twitch - Livestream | Spenden | Mail