This tutorial is good for the build 40. Video made on 41.19 IWBUMS.
If you have any questions please try using google or checking out the forums & discord before asking me. I am not an expert so please understand that I may not be able to help with your questions.
0:00 Intro
0:37 Older Video has good info on it.
1:09 Tools Needed (tool download links below)
2:58 Using MapZoid
04:27 Painting your map
13:52 Vegetation Map file
19:21 Zombie Spawn Map File
26:07 Using TileEd and WorldEd
29:44 Adding Buildings to the map
36:18 Adding Forage Zones
42:47 Adding Vehicle Spawn Zones
49:09 Getting your map ready to test
39:11 World Origin, Zombie Spawn Map, .tiles, & Lot Files
53:05 Spawnpoints.lua, spawnregions.lua & objects.lua
1:04:04 Making your map a mod
1:06:59 Testing your custom map
Links
TileEd, WorldEd, and Tileset Images
https://theindiestone.com/forums/inde...
Mapzoid
https://theindiestone.com/forums/inde...
Paint.Net
http://www.getpaint.net/index.html
Notepad++
https://notepad-plus-plus.org/
Color Chart
https://theindiestone.com/forums/inde...
----Base Map Colours---
Dark Grass | 90 100 35
Medium Grass | 117 117 47
Light Grass | 145 135 60
Sand | 210 200 160
Light Asphalt | 165 160 140
Dark Asphalt (main roads) | 100 100 100
Medium Asphalt | 120 120 120
Gravel Dirt | 140 70 15
Dirt | 120 70 20
Dark Pothole | 110 100 100
Light Pothole | 130 120 120
Water | 0 138 255
---Veg Map Colours---
Dense Forest | 255 0 0
Dense Trees + Dark grass | 127 0 0
Trees + grass | 64 0 0
Mainly grass, some trees | 0 128 0
Light long grass | 0 255 0
None (black) | 0 0 0
Smallville Files used in Video Tutorial (link now working 8.19.2020)
https://drive.google.com/file/d/1XZaa...
Spawnpoints.lua
function SpawnPoints()
return {
constructionworker = {
{ worldX = 39, worldY = 24, posX = 134, posY = 108, posZ = 0 },
},
fireofficer = {
{ worldX = 39, worldY = 24, posX = 134, posY = 108, posZ = 0 },
},
parkranger = {
{ worldX = 39, worldY = 24, posX = 134, posY = 108, posZ = 0 },
},
policeofficer = {
{ worldX = 39, worldY = 24, posX = 134, posY = 108, posZ = 0 },
},
securityguard = {
{ worldX = 39, worldY = 24, posX = 134, posY = 108, posZ = 0 },
},
unemployed = {
{ worldX = 39, worldY = 24, posX = 134, posY = 108, posZ = 0 },
},
}
end
spawnregions.lua
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 = "Bedford Falls", file = "media/maps/BedfordFalls/spawnpoints.lua" },
{ name = "smallville", file = "media/maps/smallville/spawnpoints.lua" },
}
end
Objects.lua (WARNING! this .lua file is automatically generated in WorldEd)
objects = {
{ name = "", type = "DeepForest", x = 11837, y = 7319, z = 0, width = 8, height = 10 },
{ name = "", type = "TownZone", x = 11832, y = 7329, z = 0, width = 39, height = 26 },
{ name = "", type = "TownZone", x = 11871, y = 7324, z = 0, width = 1, height = 1 },
{ name = "", type = "TownZone", x = 11850, y = 7319, z = 0, width = 21, height = 10 },
{ name = "", type = "TownZone", x = 11849, y = 7355, z = 0, width = 22, height = 11 },
{ name = "police", type = "ParkingStall", x = 11871, y = 7336, z = 0, width = 3, height = 4 },
{ name = "good", type = "ParkingStall", x = 11871, y = 7332, z = 0, width = 15, height = 4 },
{ name = "bad", type = "ParkingStall", x = 11887, y = 7332, z = 0, width = 15, height = 4 },
{ name = "police", type = "ParkingStall", x = 11874, y = 7336, z = 0, width = 12, height = 4 },
{ name = "trafficjamn", type = "ParkingStall", x = 11845, y = 7254, z = 0, width = 4, height = 75 },
{ name = "", type = "DeepForest", x = 11836, y = 7303, z = 0, width = 1, height = 1 }
}
foraging code:
https://pastebin.com/WCPuJXVE
Tools Needed
(I've changed my google drive setup. This link has accidentally been deleted. Search the zomboid forums for the tools until I get this link back up..)
https://drive.google.com/drive/folder...
Building Pool
(Buildings map for the community by the community)
https://drive.google.com/drive/folder...
Информация по комментариям в разработке