RingoD123

PZ Dev
  • Content count

    189
  • Joined

  • Last visited

6 Followers

About RingoD123

  • Rank
    Developer

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

1887 profile views
  1. Tile Problems in WorldEd

    OK, in WorlEd, click on Edit and then Preferences and make sure the tiles folder there is pointed at the same folder.
  2. Tile Problems in WorldEd

    In TileZed, click on Tools and then Tilesets, make sure the Tileset Folder is pointed at the Tiles folder you downloaded and NOT the 2x folder inside of it.
  3. So I want to start creating my own map

    Here's a link to the official Map Modding Guide:
  4. Download and install CartoZed from here: Follow the instructions in the above thread to create a top down image of your map mod (or any map mod), I created a copy of and renamed the default theme and removed all the trees, vegetation and walls options within to create the look I wanted for my map. Try it yourself, create a new theme and add/remove or edit different options to create different looks. Next, create the following file structure (if you are adding the lootable map to your own map mod then create all folders within the media folder below in your map mods media folder instead): Spoiler MyLootableMapsMod >media >>lua >>>server >>>>Items >scripts >ui >>LootbaleMaps Once you have finished editing your lootable map image you extracted using CartoZed (I simply copy and pasted one of the keys from one of the official lootable maps found in "steamapps\common\ProjectZomboid\media\ui\LootableMaps" and then area filled each building the corresponding colour) save it in your LootbaleMaps folder as a png file with a name like "MyLootableMap" or "FictitiousTownMap" etc. Next up create a .txt file in the scripts folder called something like "mylootablemap" (except make it more unique to avoid any possible compatability issues with other mods that might use the same names), it should include this code: Spoiler module Base { item MyLootableMap { Type = Normal, DisplayName = Your map name here, Icon = Map, Weight = 0.1, Map = media/ui/LootableMaps/MyLootableMap.png, } } The above code is adding a new item with the internal name "MyLootableMap" (so again make sure your's is something unique) into the vanilla pool of items, the above settings work for maps, just make sure the "Map = " line is pointed to your lootable map png. The last file you need you will want to create in the "media\lua\server\Items" folder, call it something like MyLootableMapDistribution.lua but again make it's a unique name to avoid any possible mod imcompatability with other mods. It should contain the following code: Spoiler require 'Items/SuburbsDistributions' table.insert(SuburbsDistributions["fossoil"]["shelvesmag"].items, "Base.MyLootableMap"); table.insert(SuburbsDistributions["fossoil"]["shelvesmag"].items, 2); table.insert(SuburbsDistributions["all"]["shelvesmag"].items, "Base.MyLootableMap"); table.insert(SuburbsDistributions["all"]["shelvesmag"].items, 0.5); In the above code you can see that we are adding our new Item "MyLootableMap" into the "shelvesmag" containers within the "fossoil" and "all" room definitions. The numbers 2 and 0.5 govern the likelihood of a map spawning in said containers, higher being more likely. To find the current room and container definitions, navigate to your "steamapps\common\ProjectZomboid\media\lua\server\Items" folder and open the Distributions.lua file. And that's it, copy your entire folder structure into your "C:\Users\YourUserNameHere\Zomboid\Mods" folder, load up the game, enable the mod (Your map mod if you made your lootable maps as part of a map mod) and start a new game, you now have your lootable map in game and waiting for you to find. If you need a working example you can always subscribe to Bedford Falls on Steam and check it's workshop folder "steamapps\workshop\content\108600\522891356" . It's handy to verify your folder/file structure etc if you're having problems.
  5. How to Combine Map Mods

    This is mainly for Single Player use as you can use the "mods=" for server setups. Also on Steam: http://steamcommunity.com/sharedfiles/filedetails/?id=944054233 First you want to subscribe to and/or download the maps that you want to combine. If you subscribe using Steam you will find the downloaded mods in your "Steam\steamapps\workshop\content\108600" folder, each mod with its own unique id number (for example Bedford Falls is 522891356). Now you want to create the following folder structure (on your desktop): Spoiler MyCombinedMaps media maps MyCombinedMaps Now, inside the first folder, alongside the media folder, you want to place a mod.info file and a poster.png file, you can create your own from scratch, but it's easier to copy them from one of the map mods (e.g, from the "steamapps\workshop\content\108600\522891356\mods\Bedford Falls" folder) and edit them to suit your needs. The mod.info should look like the following: Spoiler name=My Combined Maps id=MyCombinedMaps description=This adds multiple map mods together for use in Single Player poster=poster.png The poster.png file should be a 256x256 image, you can make your own using paint etc or simply use one from one of the map mods you downloaded. Now, for each map mod you would like to combine, navigate to its map data folder (e.g, "steamapps \workshop\content\108600\522891356\mods\Bedford Falls\media\maps\BedfordFalls") and copy across all of the ".lotheader", ".bin" and ".lotpack" files to your own map data folder ("MyCombinedMaps\media\maps \MyCombinedMaps"). Be careful when adding any maps that have cells that overlap, add the map you want be "on top" last. Once done, copy across the "map.info", "objects.lua", "spawnpoints.lua", "spawnregions.lua" and "thumb.png" from ONE of the map mods to the same folder as the files above. Rename the spawnpoints.lua file to something like bedfordspawns.lua or denverspawns.lua depending on the map. Now copy the rest of the spawnpoints.lua files from each map and rename them to something relevant too. Your map data foler should now have multiple "*spawns.lua" (one for each map) files alongside all the rest of the map files (".bin", ".lotheader", ".lotpack" etc). The next thing you need to do is add the objects.lua data from each other map to the one you copied into your map data folder. For each one, open using notepad and copy/paste everything after "objects= {" up to but not including the final "}" in the file, into the objects.lua already in your map data folder, after the final entry but before the final "}". Next, edit the map.info file to: Spoiler title=My Combined Maps lots=Muldraugh, KY description=Adds multiple map mods to the vanilla world The last file you need to edit is the spawnregions.lua file (some maps may not include one of these, but you can easily make your own too), you will need to add/edit entries to point to the "*spawns.lua" files you renamed, it should end up looking somehting like: Spoiler function SpawnRegions() return { { name = "Muldraugh, KY", file = "media/maps/Muldraugh, KY/spawnpoints.lua" }, { name = "West Point, KY", file = "media/maps/West Point, KY/spawnpoints.lua" }, { name = "Rosewood, KY", file = "media/maps/Rosewood, KY/spawnpoints.lua" }, { name = "Bedford Falls", file = "media/maps/MyCombinedMaps/bedfordspawns.lua" }, { name = "New Denver", file = "media/maps/MyCombinedMaps/denverspawns.lua" }, } end This will give you the option of spawning at any of the map mods (or vanilla games) spawn options after selecting your combined mod on the world select screen. All that is left to do now is copy your entire folder structure into your "C:\Users\YourUserName\Zomboid\mods" folder. Now you can load up the game, enable your mod, start a new game, select your combined mod and then spawn in a town of your choice. Some map mods will also come with additional folders inside of their "media" folder, alongside the maps folder, it's important to also copy these across to your combined mods "media" folder as they will be adding things such as lootable maps, additional items/recipes etc. Here's a working example that combines Bedford Falls and Fetzington into a single mod: http://www.filedropper.com/bedfetz_1 (Should only be used as an example as it will become outdated as soon as a new version of Bedford Falls or Fetzington are released).
  6. Full list of current Room Definitions

    wsensor - you already can:
  7. CartoZed

    Hey Turbo, tried the 1.2 update installed over 1.1 and also the standalone 1.2, I still crash every time I try to use Iso, I don't get any images saved. Here's the error i get:
  8. Bedford Falls V3 (Steam Workshop)

    Just updated on Steam/NexusMods to include findable, in-game maps of Bedford Falls.
  9. The One Stop TileZed Mapping Shop

    Cool, use the ALL option when placing a spawnpoint so any/all occupations (firefighter, park ranger etc) can spawn there when your mod is selected in the world screen. Also if you have used the world offset to place your mod in the original game world then you will want to place and write your spawn points afterwards otherwise your co-ordinates will not match and you will be spawned seemingly somewhere random.
  10. The One Stop TileZed Mapping Shop

    Did you create a spawnpoints.lua file in the correct folder as per "Step 4 - Exporting" and then save your mod and write spawn points to lua? Sounds like you missed a step somewhere here. Also, you HAVE to select your map in the world screen for your map to load, if you want to give people the option of spawning at different locations (Muldraugh etc) then you will need to use a spawnregions.lua as mentioned in the last part of "Step 4 - getting it in game".
  11. I have only seen this problem once before and it was because the map maker had jumped a few steps and created an objects.lua file before they had created their foraging zones. This caused the exact same error you are getting. If you follow this guide: you should be able to make and test your map, only downside is you will need to start your map mod again (from dragging your BMP/PNG files into WorldEd) as i have not found a way to remove this error from a map mod once it has manifested. The error will also re-occur if you copy any files across from the pre-existing mod to the new one.
  12. Bedford Falls V3 (Steam Workshop)

    Hi, i've just now updated the Nexus Mods version of Bedford Falls to include the latest updates made on Steam, should all work fine on a new save on the latest version of Zomboid.
  13. Issue with Custom Map Spawn Points

    Fixed with removal of old Tilezeds, a fresh install of latest Tilezed and starting a new project.
  14. Issue with Custom Map Spawn Points

    You don't want an object.lua until you have created your zones, what happens if you just delete your objects.lua?
  15. Issue with Custom Map Spawn Points

    I think that's all you should need to do.