Ingame alles bauen was auch im Editor möglich ist // Bahnhofspaket + Tokyo v6.0 06.05.2012

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

    • Banjobeni schrieb:

      Es gibt aber Objekte, die man leider nicht mehr löschen kann, wenn man sie einmal platziert hat. Zum Beispiel Objekte platzieren -> Dekorationen hinzufügen -> Verschiedenes -> Grösse 1x1 lässt sich auch mit dem Menü-Bulldozer nicht abreissen.

      Doch kann man; zumindest meiner einer. :)

      Probier mal das hier: [Mod] "Straßen-im-Spiel-bauen"-Mod - Tools & more - Cities in Motion - Fanpage
      Dann wird es bestimmt passen. ;)
    • Die Zeile ist bei mir schon so, wie sie gemäss dem von dir verlinkten Post sein soll.

      Kannst du mal versuchen, das zu reproduzieren? Ich finde keinen Weg, im Spiel besagtes Objekt wieder zu löschen. Fast alle Objekte lassen sich löschen, nur ein paar wenige nicht. Im Editor besteht das Problem nicht, nur ingame mit dem Mod.

      Edit sagt, man kann auch keine Flughafenpisten abreissen.
      Cogito ergo sum. Ich denke, also bin ich. Denke ich denn?

      AFAIK = as far as I know (so weit ich weiss) / IMHO = in my humble opinion (Meiner unmassgeblichen Meinung nach) / lol = laughing out loudly (lautes Herauslachen) / prellen = (jemand dekoriert seine Sätze mit zu vielen ? und !) / ROFL = rolling on the floor laughin (auf dem Boden rollend vor lachen) / SCNR = sorry, could not resist (Ich konnt's mir nicht verkneifen) / UT(F)SE = use the (fucking) search engine (benutz endlich die Suchmaschine) / WFM = works for me (funktioniert bei mir)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Banjobeni ()

    • Ich habe es ingame versucht; aber auch ich krieg das nicht gelöscht. Selbst mit der Umstellung des Bulldozers nicht. Ich habe auch ein der editor.script geschaut, welche Werte man noch in die game.script übernehmen könnte. Aber da stößt es doch an die Grenze meines Wissens mit der Gamesprache. Habe einige Sachen kopiert, aber immer wieder stüzrte CiM ab, weil er es so nicht akzeptieren wollte. :(
    • Danke fürs Ausprobieren.

      Speedy schrieb:

      Doch kann man; zumindest meiner einer. :)

      Das war dann wohl falscher Alarm?
      Cogito ergo sum. Ich denke, also bin ich. Denke ich denn?

      AFAIK = as far as I know (so weit ich weiss) / IMHO = in my humble opinion (Meiner unmassgeblichen Meinung nach) / lol = laughing out loudly (lautes Herauslachen) / prellen = (jemand dekoriert seine Sätze mit zu vielen ? und !) / ROFL = rolling on the floor laughin (auf dem Boden rollend vor lachen) / SCNR = sorry, could not resist (Ich konnt's mir nicht verkneifen) / UT(F)SE = use the (fucking) search engine (benutz endlich die Suchmaschine) / WFM = works for me (funktioniert bei mir)
    • Sag mir mal jemand um welches Teil es geht kann ich mehr dazu sagen. (Debug Modus anschalten und im Editor das Teil suchen und bitte per Namen benennen).

      Leider hab ich immer noch keine vernünftige Lösung die original Script Dateien per Mod zu ändern ohne gleich irgendwelche anderen Scripte zu beeinträchtigen, sonst hätte ich schon mal meinen Debug Cursor der die Teilenamen anzeigt herausgebracht. CIM kennt auch kein Datei umbenennen (rename) oder ne Möglichkeit eine Script Datei per Laufzeit zu ersetzen :( Sonst gebe es von mir schon ein paar weitere Mods (die zu allen anderen Mods kompatibel wären und auch ein CIM Update überstehen)
    • Hi

      Also diese Texturen findest du bei Objekte platzieren -> Dekoration hinzufügen -> Verschiedenes -> Plattfrom oben links

      karel53

      Also den Grund dafür, warum die beiden Beton-Klötze nich abgerissen werden können, habe ich gefunden:

      Diese beiden Dinge sind keine Props, diese sind eigentlich "Straßen" und befinden sich auch in dem Ordner ROADS als Platform und Platform2.

      Hier die entsprechende .script:

      this.width = 4;
      this.height = 1;
      this.length = 1;
      this.flags = GRID_ITEM_COVER | GRID_ITEM_LOCK_GROUND | GRID_ITEM_ENABLE_BASE;
      this.diagonals = 0x0000;
      this.storeMesh = true;

      Bei dieser Modifikation werden alle Props mit dem linken Bagger abgerissen und die Strassen mit dem rechten Bagger.

      Diese beiden Plattformen sind aber so ein Zwischending - eigentlich Straßen, aber unter Props geführt ... mit dem Eregebnis, dass keiner der Bagger diese abreissen kann.

      Ich glaube, dass der MOD-Autor diese beiden Teile, was das Abreissen betrifft, daher separat "behandeln" müsste.

      Es stellt sich noch die Frage wie so der Editor-Bagger ALLES abreissen kann und warum der "inGame" zusätzliche rechte Bagger anders als der Original-Spiel-Bagger (links) arbeitet. Darin wird wohl der Fehler zu suchen sein.


      Hier noch ein Link dazu wo drüber im Forum geschrieben wurde.

      [Mod] Railway & Metro stations 2in1 1.0
      kein Abriss möglich

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von RedBarrier ()

    • Eine game.script erstellen in addons/<irgendetwas>/scripts/

      echo "Platform Del Script";
      function updateERA($year) {
      // dummy
      }

      function del() {
      MAIN.$toolbar.selectTool(GRIDMODE_REMOVE_OBJECTS, 0);
      $platform2 = MAIN.$grid.getGridObject("platform2");
      //dumpObjectStructure($platform2, "platform2");
      $platform2.displayName = "Platform2";
      }
      MAIN.$consoleCommands["del"] = del;


      Dann die Debug Konsole per F12/F11 öffnen, "del" rein schreiben danach "enter" drücken und Platform2 löschen...

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von eis_os ()

    • RedBarrier schrieb:

      bei mir klappts net =(

      hab eine game.script datei erstellt. Die commands eingefügt. denn in ordner addons. Spiel gestartet debug konsole geöffnet "del" eingegeben und denn kommt immer undefined command

      Da hab ich scripts vergessen im Verzeichniss. In der Metro Log sollte auch das neue echo auftauchen... (siehe voheriges post)

      PS: Wer ein anderes Objekt löschen möchte muss das Script natürlich anpassen...
    • Hallo.

      Hab ne kurze Frage zu diesem Post. Kann ich nur ein Objekt in das Script packen doer mehrere? Und wie schreib ich die dann dort rein?

      Mein Script sieht aktuell so aus:

      Quellcode

      1. echo "Platform Del Script";
      2. function updateERA($year) {
      3. // dummy
      4. }
      5. function del() {
      6. MAIN.$toolbar.selectTool(GRIDMODE_REMOVE_OBJECTS, 0);
      7. $platform2 = MAIN.$grid.getGridObject("platform2");
      8. //dumpObjectStructure($platform2, "platform2");
      9. $platform2.displayName = "Platform2";
      10. }
      11. {
      12. MAIN.$toolbar.selectTool(GRIDMODE_REMOVE_OBJECTS, 0);
      13. $runway-middle = MAIN.$grid.getGridObject("runway-middle");
      14. //dumpObjectStructure($runway-middle, "runway-middle");
      15. $runway-middle.displayName = "runway-middle";
      16. }
      17. {
      18. MAIN.$toolbar.selectTool(GRIDMODE_REMOVE_OBJECTS, 0);
      19. $runway-end = MAIN.$grid.getGridObject("runway-end");
      20. //dumpObjectStructure($runway-end, "runway-end");
      21. $runway-end.displayName = "runway-end";
      22. }
      23. {
      24. MAIN.$toolbar.selectTool(GRIDMODE_REMOVE_OBJECTS, 0);
      25. $airport-platform = MAIN.$grid.getGridObject("airport-platform");
      26. //dumpObjectStructure($airport-platform, "airport-platform");
      27. $airport-platform.displayName = "airport-platform";
      28. }
      29. {
      30. MAIN.$toolbar.selectTool(GRIDMODE_REMOVE_OBJECTS, 0);
      31. $taxiway-turn = MAIN.$grid.getGridObject("taxiway-turn");
      32. //dumpObjectStructure($taxiway-turn, "taxiway-turn");
      33. $taxiway-turn.displayName = "taxiway-turn";
      34. }
      35. {
      36. MAIN.$toolbar.selectTool(GRIDMODE_REMOVE_OBJECTS, 0);
      37. $taxiway-junction3 = MAIN.$grid.getGridObject("taxiway-junction3");
      38. //dumpObjectStructure($taxiway-junction3, "taxiway-junction3");
      39. $taxiway-junction3.displayName = "taxiway-junction3";
      40. }
      41. {
      42. MAIN.$toolbar.selectTool(GRIDMODE_REMOVE_OBJECTS, 0);
      43. $taxiway-junction4 = MAIN.$grid.getGridObject("taxiway-junction4");
      44. //dumpObjectStructure($taxiway-junction4, "taxiway-junction4");
      45. $taxiway-junction4.displayName = "taxiway-junction4";
      46. }
      47. {
      48. MAIN.$toolbar.selectTool(GRIDMODE_REMOVE_OBJECTS, 0);
      49. $taxiway-to-runway = MAIN.$grid.getGridObject("taxiway-to-runway");
      50. //dumpObjectStructure($taxiway-to-runway, "taxiway-to-runway");
      51. $taxiway-to-runway.displayName = "taxiway-to-runway";
      52. }
      53. {
      54. MAIN.$toolbar.selectTool(GRIDMODE_REMOVE_OBJECTS, 0);
      55. $taxiway = MAIN.$grid.getGridObject("taxiway");
      56. //dumpObjectStructure($taxiway, "taxiway");
      57. $taxiway.displayName = "taxiway";
      58. }
      59. MAIN.$consoleCommands["del"] = del;
      Alles anzeigen


      LG Kai