Jump to content

Search the Community

Showing results for tags 'mods'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • News & Announcements
    • News
  • Project Zomboid
    • PZ Updates
    • General Discussions
    • Bug Reports
    • PZ Support
    • PZ Multiplayer
    • PZ Community & Creativity
    • PZ Suggestions
  • PZ Modding
    • Tutorials & Resources
    • Mods
    • Items
    • Mapping
    • Mod Ideas and Requests
  • General Games Development
    • Indie Scene
  • Other Discussions
    • General Discussion
    • Forum Games & Activities

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Twitter


Location


Interests

  1. Hi! Since I do not know to which category my question belongs, I just ask it here in the "General Discussions" section. Does anyone knows what The Indie Stone's opinion on mods including nudity is and whether those mods are allowed in Project Zomboid's Steam workshop? I am NOT thinking about mods containing any explicit sexual content. Just thinking about mods which add nude character textures or models for the sake of realism. Thanks for any info on that matter!
  2. Regret

    Modding issue

    I am trying to make a mod that makes you vomit on throwup I have an idea of everything, but my problem is with checking if the player has ate a food item that is (Rotten) or (Uncooked) Is there a method that allows me to check that under a boolean? Am I using the constructor wrong? here is my novice code: for playerIndex = 0, getNumActivePlayers() - 1 do local player = getSpecificPlayer(playerIndex) local food = Eat("Peach (Rotten)") if food then player:Say("I'm gonna be sick") end end
  3. REJOINS LA STATION -------> https://discord.gg/oxumstation <------ JOIN THE STATION - admins actifs - 24/7 - 128go ram-3.6ghz - Top 100 mods verifies et sans impacts sur les performances - Dll automatique / PVE : grande population Z / RP : events- lore - quetes / PVP : zone dediee statistiques du serveur : https://www.battlemetrics.com/servers/zomboid/15561562 ------------------------PORT / 16261------------------------------ ------------------------IP / 95.217.226.204---------------------- [RULES] 1/ Hors zone PVP vous devez respecter la règle du TIR A VUE INTERDIT C'est à dire que vous pouvez tuer quelqu'un seulement après avoir communiqué 2/ Nous nous autorisons à bannir toutes personne jugé toxique. Le respect des règles et des personnes est une condition essentielle et inaltérable 1/ Outside the PVP zone, you must respect the FORBIDDEN SHOOTING ON SIGHT rule. That is to say, you can kill someone only after communicating with them. 2 / We allow ourselves to banish anyone deemed toxic. Respect for rules and people is an essential and unalterable condition
  4. First, 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 >>>client >>>>ISUI >>>>>Maps >scripts >textures >>worldMap 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 { DisplayCategory = Cartography, Type = Map, DisplayName = Your map name here, Icon = Map, Weight = 0.1, Map = MyLootableMap, WorldStaticModel = Map, } } The above code is adding a new item with the internal name "MyLootableMap" (so again make sure yours is something unique) into the vanilla pool of items, the above settings work for maps. The next 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 local function preDistributionMerge() table.insert(ProceduralDistributions.list.MagazineRackMaps.items, "MyLootableMap"); table.insert(ProceduralDistributions.list.MagazineRackMaps.items, 50); end Events.OnPreDistributionMerge.Add(preDistributionMerge); In the above code you can see that we are adding our new Item "MyLootableMap" into the "MagazineRackMaps" loot table inside of ProceduralDistributions.lua, this will affect any roomDef of any building that pulls from the MagazineRackMaps loot table. We are doing it this way as the definition we want to add to has the "procedural" tag in Distributions.lua and is therefore using the procedural loot tables. The number 50 is the "weight" of the item you are adding, higher number = more chance. 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. If the definition you want to add your item to is not procedural (does not have the "procedural = true" line) then you want to add this code instead of the above code: Spoiler local myMapdistributionTable = { all = { shelves = { rolls = 5, items = { "Magazine", 20, "Newspaper", 20, "Book", 20, "SheetPaper2", 20, "Notebook", 20, "BookTailoring1", 2, "BookTailoring2", 1, "BookTailoring3", 0.7, "BookTailoring4", 0.5, "BookTailoring5", 0.3, "BookCarpentry1", 2, "BookCarpentry2", 1, "BookCarpentry3", 0.7, "BookCarpentry4", 0.5, "BookCarpentry5", 0.3, "BookCooking1", 2, "BookCooking2", 1, "BookCooking3", 0.5, "BookCooking4", 0.3, "BookForaging1", 2, "BookForaging2", 1, "BookForaging3", 0.7, "BookForaging4", 0.5, "BookForaging5", 0.3, "BookFarming1", 2, "BookFarming2", 1, "BookFarming3", 0.7, "BookFarming4", 0.5, "BookFarming5", 0.3, "BookFishing1", 2, "BookFishing2", 1, "BookFishing3", 0.7, "BookFishing4", 0.5, "BookFishing5", 0.3, "BookTrapping1", 2, "BookTrapping2", 1, "BookTrapping3", 0.7, "BookTrapping4", 0.5, "BookTrapping5", 0.3, "BookFirstAid1", 2, "BookFirstAid2", 1, "BookFirstAid3", 0.7, "BookFirstAid4", 0.5, "BookFirstAid5", 0.3, "BookMetalWelding1", 2, "BookMetalWelding2", 1, "BookMetalWelding3", 0.7, "BookMetalWelding4", 0.5, "BookMetalWelding5", 0.3, "BookElectrician1", 2, "BookElectrician2", 1, "BookElectrician3", 0.7, "BookElectrician4", 0.5, "BookElectrician5", 0.3, "BookMechanic1", 2, "BookMechanic2", 1, "BookMechanic3", 0.7, "BookMechanic4", 0.5, "BookMechanic5", 0.3, "FishingMag1", 1, "FishingMag2", 1, "HuntingMag1", 1, "HuntingMag2", 1, "HuntingMag3", 1, "HerbalistMag", 1, "FarmingMag1", 1, "CookingMag1", 1, "CookingMag2", 1, "ElectronicsMag1", 1, "ElectronicsMag2", 1, "ElectronicsMag3", 1, "ElectronicsMag4", 1, "ElectronicsMag5", 1, "MechanicMag1", 1, "MechanicMag2", 1, "MechanicMag3", 1, "EngineerMagazine1", 1, "EngineerMagazine2", 1, "MetalworkMag1", 1, "MetalworkMag2", 1, "MetalworkMag3", 1, "MetalworkMag4", 1, "Journal", 2, "Radio.RadioBlack",2, "Radio.RadioRed",1, "MyLootableMap", 50, } }, } } table.insert(Distributions, 2, myMapdistributionTable); This would add your map to the existing "all>shelves" definitions, which would be every shelves container in the game world not inside a roomdef defined inside Distributions.lua, so for example your map would not spawn on shelves that are placed inside a "bookstore" room def as that room def already exists in Distributions.lua with a rule for shelves. You can also check this thread: for a more in-depth guide to working with the loot tables. Lastly, inside of your "media\lua\client\ISUI\Maps" folder create a new file called something like MyLootableMapDefinition.lua (make it unique to your mod instead of a generic name) and include the following code: Spoiler require "ISMapDefinitions" MapUtils = {} function MapUtils.initDirectoryMapData(mapUI, directory) local mapAPI = mapUI.javaObject:getAPIv1() local file = directory..'/worldmap-forest.xml' if fileExists(file) then mapAPI:addData(file) end file = directory..'/worldmap.xml' if fileExists(file) then mapAPI:addData(file) end -- This call indicates the end of XML data files for the directory. -- If map features exist for a particular cell in this directory, -- then no data added afterwards will be used for that same cell. mapAPI:endDirectoryData() mapAPI:addImages(directory) end function MapUtils.initDefaultMapData(mapUI) local mapAPI = mapUI.javaObject:getAPIv1() mapAPI:clearData() -- Add data from highest priority (mods) to lowest priority (vanilla) local dirs = getLotDirectories() for i=1,dirs:size() do MapUtils.initDirectoryMapData(mapUI, 'media/maps/'..dirs:get(i-1)) end end local MINZ = 0 local MAXZ = 24 local WATER_TEXTURE = false function MapUtils.initDefaultStyleV1(mapUI) local mapAPI = mapUI.javaObject:getAPIv1() local styleAPI = mapAPI:getStyleAPI() local r,g,b = 219/255, 215/255, 192/255 mapAPI:setBackgroundRGBA(r, g, b, 1.0) mapAPI:setUnvisitedRGBA(r * 0.915, g * 0.915, b * 0.915, 1.0) mapAPI:setUnvisitedGridRGBA(r * 0.777, g * 0.777, b * 0.777, 1.0) styleAPI:clear() local layer = styleAPI:newPolygonLayer("forest") layer:setMinZoom(13.5) layer:setFilter("natural", "forest") if true then layer:addFill(MINZ, 189, 197, 163, 0) layer:addFill(13.5, 189, 197, 163, 0) layer:addFill(14, 189, 197, 163, 255) layer:addFill(MAXZ, 189, 197, 163, 255) else layer:addFill(MINZ, 255, 255, 255, 255) layer:addFill(MAXZ, 255, 255, 255, 255) layer:addTexture(MINZ, "media/textures/worldMap/Grass.png") layer:addTexture(MAXZ, "media/textures/worldMap/Grass.png") layer:addScale(13.5, 4.0) layer:addScale(MAXZ, 4.0) end layer = styleAPI:newPolygonLayer("water") layer:setMinZoom(MINZ) layer:setFilter("water", "river") if not WATER_TEXTURE then layer:addFill(MINZ, 59, 141, 149, 255) layer:addFill(MAXZ, 59, 141, 149, 255) else layer:addFill(MINZ, 59, 141, 149, 255) layer:addFill(14.5, 59, 141, 149, 255) layer:addFill(14.5, 255, 255, 255, 255) layer:addTexture(MINZ, nil) layer:addTexture(14.5, nil) layer:addTexture(14.5, "media/textures/worldMap/Water.png") layer:addTexture(MAXZ, "media/textures/worldMap/Water.png") -- layer:addScale(MINZ, 4.0) -- layer:addScale(MAX, 4.0) end layer = styleAPI:newPolygonLayer("road-trail") layer:setMinZoom(12.0) layer:setFilter("highway", "trail") layer:addFill(12.25, 185, 122, 87, 0) layer:addFill(13, 185, 122, 87, 255) layer:addFill(MAXZ, 185, 122, 87, 255) layer = styleAPI:newPolygonLayer("road-tertiary") layer:setMinZoom(11.0) layer:setFilter("highway", "tertiary") layer:addFill(11.5, 171, 158, 143, 0) layer:addFill(13, 171, 158, 143, 255) layer:addFill(MAXZ, 171, 158, 143, 255) layer = styleAPI:newPolygonLayer("road-secondary") layer:setMinZoom(11.0) layer:setFilter("highway", "secondary") layer:addFill(MINZ, 134, 125, 113, 255) layer:addFill(MAXZ, 134, 125, 113, 255) layer = styleAPI:newPolygonLayer("road-primary") layer:setMinZoom(11.0) layer:setFilter("highway", "primary") layer:addFill(MINZ, 134, 125, 113, 255) layer:addFill(MAXZ, 134, 125, 113, 255) layer = styleAPI:newPolygonLayer("railway") layer:setMinZoom(14.0) layer:setFilter("railway", "*") layer:addFill(MINZ, 200, 191, 231, 255) layer:addFill(MAXZ, 200, 191, 231, 255) -- Default, same as building-Residential layer = styleAPI:newPolygonLayer("building") layer:setMinZoom(13.0) layer:setFilter("building", "yes") layer:addFill(13.0f, 210, 158, 105, 0) layer:addFill(13.5f, 210, 158, 105, 255) layer:addFill(MAXZ, 210, 158, 105, 255) layer = styleAPI:newPolygonLayer("building-Residential") layer:setMinZoom(13.0) layer:setFilter("building", "Residential") layer:addFill(13.0f, 210, 158, 105, 0) layer:addFill(13.5f, 210, 158, 105, 255) layer:addFill(MAXZ, 210, 158, 105, 255) layer = styleAPI:newPolygonLayer("building-CommunityServices") layer:setMinZoom(13.0) layer:setFilter("building", "CommunityServices") layer:addFill(13.0f, 139, 117, 235, 0) layer:addFill(13.5f, 139, 117, 235, 255) layer:addFill(MAXZ, 139, 117, 235, 255) layer = styleAPI:newPolygonLayer("building-Hospitality") layer:setMinZoom(13.0) layer:setFilter("building", "Hospitality") layer:addFill(13.0f, 127, 206, 225, 0) layer:addFill(13.5f, 127, 206, 225, 255) layer:addFill(MAXZ, 127, 206, 225, 255) layer = styleAPI:newPolygonLayer("building-Industrial") layer:setMinZoom(13.0) layer:setFilter("building", "Industrial") layer:addFill(13.0f, 56, 54, 53, 0) layer:addFill(13.5f, 56, 54, 53, 255) layer:addFill(MAXZ, 56, 54, 53, 255) layer = styleAPI:newPolygonLayer("building-Medical") layer:setMinZoom(13.0) layer:setFilter("building", "Medical") layer:addFill(13.0f, 229, 128, 151, 0) layer:addFill(13.5f, 229, 128, 151, 255) layer:addFill(MAXZ, 229, 128, 151, 255) layer = styleAPI:newPolygonLayer("building-RestaurantsAndEntertainment") layer:setMinZoom(13.0) layer:setFilter("building", "RestaurantsAndEntertainment") layer:addFill(13.0f, 245, 225, 60, 0) layer:addFill(13.5f, 245, 225, 60, 255) layer:addFill(MAXZ, 245, 225, 60, 255) layer = styleAPI:newPolygonLayer("building-RetailAndCommercial") layer:setMinZoom(13.0) layer:setFilter("building", "RetailAndCommercial") layer:addFill(13.0f, 184, 205, 84, 0) layer:addFill(13.5f, 184, 205, 84, 255) layer:addFill(MAXZ, 184, 205, 84, 255) end function MapUtils.overlayPaper(mapUI) local mapAPI = mapUI.javaObject:getAPIv1() local styleAPI = mapAPI:getStyleAPI() local layer = styleAPI:newTextureLayer("paper") layer:setMinZoom(0.00) local x1 = mapAPI:getMinXInSquares() local y1 = mapAPI:getMinYInSquares() local x2 = mapAPI:getMaxXInSquares() + 1 local y2 = mapAPI:getMaxYInSquares() + 1 layer:setBoundsInSquares(x1, y1, x2, y2) layer:setTile(true) layer:setUseWorldBounds(true) layer:addFill(14.00, 128, 128, 128, 0) layer:addFill(15.00, 128, 128, 128, 32) layer:addFill(15.00, 255, 255, 255, 32) layer:addTexture(0.00, "media/white.png") layer:addTexture(15.00, "media/white.png") layer:addTexture(15.00, "media/textures/worldMap/Paper.png") end function MapUtils.revealKnownArea(mapUI) local mapAPI = mapUI.javaObject:getAPIv1() local x1 = mapAPI:getMinXInSquares() local y1 = mapAPI:getMinYInSquares() local x2 = mapAPI:getMaxXInSquares() local y2 = mapAPI:getMaxYInSquares() WorldMapVisited.getInstance():setKnownInSquares(x1, y1, x2, y2) end ----- local function replaceWaterStyle(mapUI) if not WATER_TEXTURE then return end local mapAPI = mapUI.javaObject:getAPIv1() local styleAPI = mapAPI:getStyleAPI() local layer = styleAPI:getLayerByName("water") if not layer then return end layer:setMinZoom(MINZ) layer:setFilter("water", "river") layer:removeAllFill() layer:removeAllTexture() layer:addFill(MINZ, 59, 141, 149, 255) layer:addFill(MAXZ, 59, 141, 149, 255) end local function overlayPNG(mapUI, x, y, scale, layerName, tex, alpha) local texture = getTexture(tex) if not texture then return end local mapAPI = mapUI.javaObject:getAPIv1() local styleAPI = mapAPI:getStyleAPI() local layer = styleAPI:newTextureLayer(layerName) layer:setMinZoom(MINZ) layer:addFill(MINZ, 255, 255, 255, (alpha or 1.0) * 255) layer:addTexture(MINZ, tex) layer:setBoundsInSquares(x, y, x + texture:getWidth() * scale, y + texture:getHeight() * scale) end local function overlayPNG2(mapUI, x, y, scaleX, scaleY, tex) local mapAPI = mapUI.javaObject:getAPIv1() local styleAPI = mapAPI:getStyleAPI() local layer = styleAPI:newTextureLayer("lootMapPNG") layer:setMinZoom(MINZ) local texture = getTexture(tex) layer:addFill(MINZ, 255, 255, 255, 128) layer:addTexture(MINZ, tex) layer:setBoundsInSquares(x, y, x + texture:getWidth() * scaleX, y + texture:getHeight() * scaleY) end -- -- -- -- -- Now, after the last set of dashed lines you can add your lootable map definitions with the following code: Spoiler LootMaps.Init.MyLootableMap = function(mapUI) local mapAPI = mapUI.javaObject:getAPIv1() MapUtils.initDirectoryMapData(mapUI, 'media/maps/MyMapMod') -- 'media/maps/MyMapMod' - this should be where your maps worldmap.xml file is MapUtils.initDefaultStyleV1(mapUI) -- Specify the appearance of the map. replaceWaterStyle(mapUI) -- Use solid color for water instead of a texture. mapAPI:setBoundsInSquares(12900, 9900, 14399, 11399) -- (starting x, starting y, ending x, ending y) of the area you want to display and uncover, in World Co-ordinates. overlayPNG(mapUI, 14299, 9900, 0.666, "badge", "media/textures/worldMap/MyLootableMapBadge.png") -- Add your lootable maps banner PNG. overlayPNG(mapUI, 13000, 10000, 0.666, "legend", "media/textures/worldMap/Legend.png") -- Add the legend PNG. MapUtils.overlayPaper(mapUI) -- Draw a paper-like texture overtop the map. end Make sure that your "LootMaps.Init.MyLootableMap" on line 1 matches the name you specified on the "Maps = " line in your map item script you made earlier in this tutorial. The rest of the code is commented to describe what they do. The "textures\worldMap" folder that you created at the start should be used to store your maps name banner png if you have one and is referenced in the above code to make your lootable map look more official. As you can see, no external PNG's need to be created as the map is drawn from the data stored in the maps worldmap.xml file, which is what the "mapAPI:setBoundsInSquares" is using to draw a certain section of the overall world map. 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, and when you do it will uncover that area automatically on the main in game map. 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. Hey i was wondering if anyone can help me with an issue? I have mods installed from the workshop and when I go enable them in the main menu and then host a server for coop and activate the mods in the server settings, not one mod works for me when I launch the game, even when i have all the mods up to date, i tried everything uninstalling and reinstalling the game and all my mods, updating mods, only trying out one mod at a time to see if that works (It didn't). I don't know what could be the issue because when i go and join a random public server with a lot of people and mods enabled it lets me join and play smoothly, but when i try hosting a quick game for me and my friend not one mod works, I have them enabled in the main menu and everything. Hope anyone can help me resolve this issue, it would be much appreciated, thank you.
  6. Update 11/3 Hey guy! This is now working on the stable branch! Hey dudes, I finally got the compilation of my cars completed, plus a few extra. I've got all the masks working, although the damage textures are kinda half-assed. The script files are fine tuned (for the most part). But yeah, hope ya guys enjoy! Link: https://steamcommunity.com/sharedfiles/filed etails/?id=1510950729 I owe a HUGE thanks to Fenris_Wolf of ORGM Rechambered for helping with, well, all the lua files, haha. I'm as good as code illiterate, so without him, this wouldn't have gone anywhere. Car list:
  7. I published my fist release of 'ST Survival Tailor' to the Steam Workshop: https://steamcommunity.com/sharedfiles/filedetails/?id=2755409154 I know there are already a few other tailoring mods that do some similar things, but I did not feel they were balanced especially how much thread you get from them. I've add some custom bags you can craft as well as most of the general material recipes you might need to improve tailoring. My hope for this mod is to make tailoring a worthwhile skill and add in more functionality as I progress. I would also like some feedback on how the items and recipes are balanced. I'm trying to keep the balance close to vanilla and not create items that are too good for an Apocalypse run. The Large Utility Pack and Utility Satchel are nice items, but you can only craft them once you get to skill 3 and 5. MOD Details: Craftable items: + Crude Backpack - Requires Tailoring 0 - Weight=1.5, Cap=16, Reduction = 50 - Equipable on back and hands - Uses custom icon and texture + Utility Pack Small - Requires Tailoring 1 - Weight=0.2, Cap=2, Reduction = 75 - Equipable in fanny pack slots - Uses custom icon + Denim Backpack - Requires Tailoring 2 - Weight=0.8, Cap=18, Reduction = 75 - Equipable on back and hands - Uses vanilla blue school bag icon/texture + Utility Pack Large - Requires Tailoring 3 - Weight=0.5, Cap=5, Reduction = 75 - Equipable in fanny pack slots - Uses custom icon + Utility Satchel - can be equipped with backpack - Requires Tailoring 5 - Weight=0.5, Cap=15, Reduction = 75 - Equipable only on fanny pack back slot - Uses vanilla satchel icon/texture Material recipes: + Salvage Ripped Sheets (for Thread) -Takes 5 Ripped Sheets, requires one tool: Paperclip/Tweezers/Needle/Suture Needle -Creates Thread (Results based on Tailoring skill) -Each ripped sheet can generate 2 thread units, with a possible 10 units = single full Thread spool + Salvage Denin Strips (for Thread) -Similar to Salvage Ripped Sheets, but takes Denim Strips + Twist Thread into Twine + Unravel Twine + Twist Twine into Rope + Unravel Rope + Craft Sheet Rope + Salvage Sheet Rope + Craft Sheet + Craft Tarp Planned recipes (but not implemented) + Merge Thread - Working, but somewhat basic. Craft for all and move char to stop + Craft Pillow + Salvage Pillow Workshop ID: 2755409154 Mod ID: stSurvTlr
  8. Hello and welcome to my tutorial. It covers full workflow of vehicle creation for PZ. If you are a complete beginner in 3D modelling, you'll have to watch/read additional tutorials, I won't cover every aspect of model creation and 'where this button is located'. I divide vehicle creation in these stages: 1) Modelling 2) Wheels texture and modelling 3) Texturing 4) Packing files in folders 5) Editing scripts and .lua 6) In-game editing and tests 7) Workshop publish STAGE 1 - MODELLING Today I am creating a 1960 Ford Falcon I prefer using blender as it is my everyday 3d modelling software. Now, find references for your vehicle and ideally it will be a blueprint/outline scheme, like this one: There are some tips in modelling for PZ: 1) Do not care too much about topology and good shading. There is no actual shading in game, only windows have reflections. 2) Avoid n-gons or triangulate them before export 3) DO NOT make edges to outline body panels/parts. All dividing of parts will be done with texture mask. You can do it in UVs if there will be a point for that. 4) Place spindiel imitations in wheel wells to hide rear part of wheel models 5) In the UVs parts of body have to be straight-oriented without any non-90 degrees rotation, so pixels in texture will lay parallel with polygon flow. 6) To avoid physics artifacts in game import model of one of vanilla game cars models to your scene and model in consistent scale. Or import mine, that is available in the end of topic. This is what I consider a well done model There is nothing special in UV unwrapping process, just remember to place the least amount of seams possible and keep island aligned. Here are the UVs of my model: I've unwrapped the model without applied mirror modifier, so now we will have to texture just one half of the car. I'll fix mirroring later. STAGE 2 - WHEELS There are many ways to make a wheel and texture it, but I'll show the most efficient one. Make the wheel's face with simple materials, but unwrap the 'road touching part' to flat surface, like this: Then place an orthographic camera facing the wheel, scale it to fit the whole wheel-dish. Place a ring with emission material to light the wheel. Switch your renderer to Cycles and go to camera view, now use a rendered shading mode to adjust materials and lights to your taste. Set rendering resolution to something like 120x120-175-175 for best results Check the 'transparent' box in film settings to have alpha backround in texture: Now increase the sample count to something like 512-1024 and hit render. You will end up with a result of a ready-to-go wheel texture: The example file with scene for rendering and the model of this wheel you can download here: *google drive .blend file* Now make a lowpoly model of the wheel to use this texture on. I prefer using 18-24 edge circles for wheels. The unwrapping will be later, but eventually you'll end up with this: This method takes 10-15 minutes when you get used to it and gives a stunning and clear result. STAGE 3 - TEXTURING NOTE: I use a pretty complicated way of texturing and adding light to model. All rules of using textures the default way are covered in "HOW TO CREATE NEW VEHICLE MODS" topic by RingoD123, one of PZ devs. You can access it here: *boop* I'll show you my way, using Substance Painter to apply lighting and fake chrome parts to model. But first comes the base color and details of the car, so let's dive into it. Create a texture with 0 alpha and resolution 256x256. You can go for 512x512, but personally I like pixelated look of lo-res texture. Here are the settings for initial image: To preview the texture you are painting with different car colors, use this node setup. But switch filtering mode from "Linear" to "Closest", I forgot to do it on screenshot. There are two types of texture details: somewhat transparent and absolutely opaque. Half-transparent parts will be affected by car color, so they are mostly shadow/highlight details. Headlights, fixtures and things like that have to be opaque and painted with 100% brush hardness. It is easier to keep 3d view just to see what are you doing and paint texture in image editing mode, right there: First, paint the outlines of doors and other opening parts. Here are some brush hardness values: 0.2 - Outline shadow 0.5 - Outline 1.0 - Fake chrome and rubber window sealing Some work in progress screenshots Now when you have windows frames, save the image you just painted and go to photoshop and mask out glass sections like that Well, time for Substance Painter. You can use photoshop gradients for windows and blender lighting for lighting of the body, but I'll use SP "Baked lighting" filter for that, and for chrome especially. I will briefly describe what I've done in SP: 1) Mask out windows, give them mirror metal material and add a filter to them 2) Mask out chrome parts, made them mirror metal and added the same filter with slightly different settings. 3) Apply the same filter to all body parts left. 4) Add a position gradient to the windows Now I have this result, it is not shaded model, just basecolor: Also export the AO map you baked in SP. You can download file with this scene to look through and get ideas using this link: *boop* Now paint additional details you want on the car and open Photoshop. This is your layers layout: Now save it as .psd for future color editing and as .png to see what the you've done. Plug .png direcly as BaseColor in shader settings. Set your shading setting like this: And check if everything looks ok. This is my result: And this is the vehicle's look with wheels that we made before Sweet, isn't it? Now, it is time to get rid of mirroring. You can make new UV, bake it and... get A LOT of offset artifacts resulting in jagged pixel edges. There is a lazy but effective method: 1) In the UV editor place cursor in the 0,0 coordinates. 2) Set Pivot to 2D cursor: 3) Scale all UV islands to 0.5 EXACTLY 4) Apply mirror modifier to your model. Now select FACES of any half of the model and move it in UVs on Y by value 0.5 EXACTLY or you'll eventually mess everything up. 5) In Photoshop expand canvas of your PSD file we made before 6) Duplicate everything and move to the upper left corner, like in UVs. You can merge color layer(s) to operate color on export more easily. Now you have half of the texture empty... You do not want to waste it, right? Then drop in the wheel texture here without scaling, and you won't need additional texture file for it! 7) Create a layer beneath all others and paint it black or grey to cover alpha-holes in the textures. 8 ) Now unwrap the wheel to this new texture and let it shine! We painted the car and fixed mirroring. DOWNLOAD THE .PSD FILE: *bloop* There are 3 more types of textures to make: 1) Rust 2) Damage (1 or 2 levels, I'm lazy, I prefer using single one) 3) ID Color Mask or just Mask It wasn't possible to make them right with mirroring. Everything about these textures are explained clearly in Ringo's guide, again: *boop* I'll just show results I ended up with. Now you have to use 512x512 clear images for these textures, do not forget it. RUST Painted it with jitter brush and 0.2 hardness. To see what I am doing used the same node setup, as for base texture. DAMAGE Painted gradients with black and white with 0.1 hardess with repetitive strokes. MASK Mask texture tells game where are separate parts of car: doors, windows, lights and others. Every part has it's own color in palette, you can find color table in Ringo's guide. Copy and paste color HEX to use it in blender brush or fill tools. I've missed some of the parts because they do not really matter. AEUGH Texturing is finished. Go to photoshop and make all color variations you want and save them as .png, name them Vehicles_[vehicle name]_ Vehicle name mustn't containt spaces These are color palettes of my car: Now you have to export your vehicle body and wheel models. Copy them to an empty scene and save as separate file. If you used blender default orientations (front, back, right, left, top), then rotate the car on Z axis by 180 degrees. Game rotates it for some reason, so you'll have to do it. Now position everything in scene like this and continue to export settings. Export body and wheel separately with these settings: STAGE 5 - Packing files in folders The folder hierarchy and naming the files you can find in Ringo's guide. The mod file and all of my project files you will be able to download in the end of this topic. make up an Id name for your car. It has to be short, but unique and do not contain spaces. For this car I use '60falcon'. _____________________________________________ workshop.txt properties of the mod for Steam Workshop _____________________________________________ mod.info properties of the mod for in-game mod menu _____________________________________________ models_X folder -> vehicles this folder contains 3d meshes of the vehicle - body and wheel _____________________________________________ textures -> vehicles easy to guess, all vehicle textures are placed here null.png - completely transparent image, used as placeholder later on _____________________________________________ scripts -> vehicles there shoud be a .txt file named with you vehicle's ID name. Open it up and follow these instructions: change invertX to 'TRUE' if vehicle appears to be mirrored by left and right in game. Do not care about scale, offset and other geometric parameters. Insert all your color variation textures as shown below: All vehicle driving parameters are self-explanatory. Remember to set seats count, I'm creating a car with 4 seats. If you want to make less seats or add new, delete passenger[Seat code] records or add new. Also remember Seat[position] records down below. Add or delete the templates, loaded from Game default files: _____________________________________________ LUA SCRIPTS lua -> server -> vehicles -> [car id name]dis.lua Vehicle trunk type distribution file. There is a file with all vehicle distribution types in game files, I'll put it in project folder in the end if the article. This is game files distibution types, select one of them in respect to the vehicle type you are creating. I'll use CarNormal type for Ford Falcon. This is what distribution lua file has to be: _____________________________________________ lua -> shared -> [car id name]SpawnList.lua This file describes spawn zones of your car in game world with certain chance. I've typed in all default zones of spawn, you just have to change the chance and set [Base.60falcon] to [Base.(your car id name)] _____________________________________________ lua -> shared -> Translate -> EN -> IG_UI_EN.txt This is the name of the car in UI - keys name, mechanics window name and such. STAGE 6 - In-game editing and tests Launch PZ and disable all mod exept the one you will be debugging. Now close the game and go to Steam. In application setting set startup parameter to -debug It enables many debug options in-game. Now launch the Game again and, if menu doesn't appear, you've done something wrong in lua scripts. Check them for probles, and I hope, you'll figure out what is wrong. Now start a new game in world with no zombies and big amount of cars. Leave the house and find any car vibing in the street. Right click, -> Vehicle -> Set Script -> [your car ID name]. Car will switch to yours. This is what I've got on first time in-game spawning: YEET, it is all coming along. But wheel positions are a bit off, and we have to place the entering areas of doors. Go to Right click on car -> [DEBUG] Vehicle -> Vehicle Editor. Chassis Place extents and physics shape to outline the car Areas These are access areas to different parts of the car. There is nothing to describe, really, just place them where you can explain it and continue to next section Right click in mechanics tab to enable cheat options for the car. Now right click in mechanics panel. Here you can get key for that car or repair it. Final result in different variations Make a suitable preview image for your mod and crop it in Photoshop to 256x256. Place it in mod folder as preview.png In game menu go WORKSHOP -> create or update mod -> Go to your profile workshop items and find the new mod. Add the description, more screenshots and set visibility to 'Public' ALL PROJECT FILES: *YEET* ZE END Congratulations if you followed my guide to this point. Comment any issues or mistakes I've made.
  9. Greetings to all lovers of survival. I want to invite you to a new server - Project Darkwood. Here you can find: - Reworked zombies - Various new mechanics and events - Your own story, due to which the server changes - Balanced respawn (The weapon is extremely rare and you have to fight for it) And much more. Come in, you won't regret it! IP: 157.90.212.182:8796 Discord channel: https://discord.gg/gAc7VEPMEy
  10. So I am running a dedicated server and while we do have some mods but I do not quite think this could be why but I have noticed that I will scrap some items that can be scrapped but if I log in again the items I just scrapped are back. The save is not reverting because the days are still proceeding. I do not know what to look at or how to troubleshoot it as removing some of the mods in an existing save would just break stuff. Another example of this is that I cooked some eggs in an oven, I can log out and log back in as the server does pause when no one is logged in and the same items I cooked are back in the oven again. I do not understand what's causing it. EDIT: I can even do a admin command /save and the world will save but if I log back in the stuff is back again.
  11. Hola, vengo a invitarlos a nuestro servidor de habla hispana Nacion Z, servidor 24/7, contamos con PVP abierto por lo que las desiciones de matar o aliarte las tomas tu, tenemos sistema de refugios (unicamente si el jugador esta Offline) y sistema de facciones activos, y varios mods que mejoran mucho la experiencia del juego sin arruinar la esencia del juego. IP: 34.95.235.192 Puerto: 16261 Host: Sao Paulo Brasil Discord: https://discord.gg/sh4DNv53vU Abierto 24/7 Todos los mods se instalan automaticamente al ingresar al servidor. Todos quedan invitados, te esperamos.
  12. By buying, I mean rewarding, since mods are usually created voluntarily with dedication. I don't know about you, but I tend to focus almlst entirely on the immersion, realism and controls of the game, rather than multiplayer which I never really liked to play with other people online. Up until now, I realized the reason I kept on playing the game (and I'm sure 99% of you also do) is how the mods are drastically improving the immersion, realism and control of the game, which the base game would be rather empty and dull without it. With mods going into the base game, the devs would only have to sometimes expand from that mod to their preference, but also make some fixes so that the mod becomes more playable. Personally, I have so many immersion-improving mods at one point, I couldn't even know what was making the game, and now I have to accept whatever error there is, because I only wished the game would become much more immersive than the base game, from more diverse firearms, makeshift armory to throwing corpses out the window and even gun suicide. You should be glad you're backed by dedicated modders who made the game much more immersive to learn from, while focusing on much more important matters, such as human NPCs and hunting. Now, as much as I like to have immersion-improving mods in the base game, this remains to be my opinion, which I admit would still need to be further discussed.
  13. Basements should have multiple entry points. On the inside of the home, basements can be accessed by a door followed by a staircase which descends into the lower ground or a trap door with a latch handle that would be followed by a ladder/rope. The outside of the home, basements can be accessed through a cellar door which can be followed by a staircase or a staircase which descends into the ground which is then followed by a door leading into the basement. When crafting a basement, pillars should be placed in specific locations to hold the ground above. Walls of the basement can also leak water in heavy rainfalls which can then flood the chamber, causing players (or zombies) to move at a slower movement speeds (depending if the player is jogging/Sprinting). Cellar windows can be another entry point for players to enter buildings in a more "stealthy approach" or be used to escape hordes of zombies. The Cellar windows can also allow players to have a "Shin-bone View" of the surrounding area. Trap doors can be crafted using Wood or sheet metal while, latch handles can be made out of rope however, if a player crafts a metal latch handle, locks can be applied to the trap door. Cellar windows can be glass or barred with metal scrap/wood planks.
  14. I have many mods installed. Most if not all of them are updated and I've tried, with my limited knowledge, to diagnose the issue but I am new to the game and modding of it. The Problem: When playing, for the most part, the game is stable even with the plethora of mods I have installed. The issue I face is when I right-click in the health tab to bandage/unbandage/disinfect a wound. The game freezes and it's a 50/50 chance that it will crash and reset the entire cell for some reason. This will reset ALL of the loot, and ALL of the Zeds, and EVEYTHING may change as well (i.e. I had 3 survivor jeeps from a mod spawn blocking in my vehicle inside of a MASSIVE horde by horde alpha... kinda died.) Not sure what's going on. Steps I've tried to fix the problem: A. Removed ALL mods - This seemed to work. B. Going through the Console.txt - I don't exactly understand what I'm looking at. C. Removing and trying different combinations of mods to try and find the specific culprit - It seems that the problem is there if there are ANY mods installed. D. Uninstalled and Reinstalled the game - No Change except as stated above with the "Removed all mods" E. Tried to verify the game files - No Change. F. Strategically removed all mod files from my computer the old fashioned way (Through the file system) AFTER a proper uninstall of the mods via the workshop. G. Coming here to ask someone with a better understanding than myself - You are currently here with me. Is there another step I could have tried? I don't wish to play without mods as I'm sure most players don't but I'm not understanding what the problem might be. I have included the console.txt for your consideration. Please and thank you for any suggestions and help. I am NOT married to any of these mods but I've found that they add some of the parts that I felt my playthroughs are missing. If there are better or more stable mods that perform similar functions please leave those suggestions too. I will happily uninstall and mods that are throwing critical errors but I'm not smart enough to know what I'm looking for. console.txt
  15. Hey there, I'm new to the PZ Server scene and I'm building my own and thinking of adding some mods. I tried looking for one but couldn't find any, Can we get a splash screen mod? Like for example, when someone joins the server, a text screen or image shows up on the screen that a user can click "x" on to close? It feels like it would be so simple to create and I'm surprised no one has done this yet (or maybe I'm just not good at using the fourms). Thanks!
  16. Running out of ammo or just discarding a weapon on the verge of breaking, this could be good reasons for why throwable weapons may be useful. If players have a weapon in hand and hold the "Push/Shove" key, the weapon should launch at the zombie and connect, based on the players "Aim Skill Level". While holding the "Push/Shove" key, players would only be able to launch the item in hand after the animation is complete. This would not only look great but add balance to the feature.
  17. 1) The first thing you want to do, as with most mods is to create your mods folder structure, use the image below as a reference, replacing MOD_NAME with the name of your mod: Don't worry about the files shown above, you will be creating them as you follow this guide, just make sure to remember, anytime you see "MOD_NAME" in this guide, replace that with the name you chose for your mod. 2) In your "..mods/MOD_NAME" folder, create your "mod.info" text file which contains the following code: Remember to replace all "MOD_NAME"'s with the actual name of your mod. 3) In the same folder, create/place your MOD_NAME.png , this will be the thumbnail used in game as the poster/picture for your mod. 4) Next up, in your "mods/MOD_NAME/media/lua/client" folder, create your MOD_NAME.lua file with the following code inside: This is the script that will load your model and scripts into the game, it also controls the spawn rate for the car in each type of zone as well as providing the vehicle mechanic overlay. Remember to replace all instances of "MOD_NAME" with the actual name you chose for your mod. 5) Next, in your "mods/MOD_NAME/media/scripts/vehicles" folder, create your MOD_NAME.txt file containing the following code: This script example contains all of the parameters to control the simulation of the vehicle, such as engine power, gear ratios, collision cube and much more. You will (hopefully) find it well commented to give you an idea of what each parameter does. You can look in the games "media\scripts\vehicles" folder for a vanilla vehicle script that more closely reflects the vehicle you are adding rather than starting with the example above, have a good look through them all to get a sense of the different templates you can use and the various changes that can be made to different components. 6) Now you need to (if you have not already) make the 3d model for your vehicle. We suggest using Blender, but as long as you're experienced in 3d modelling, any program that can export .ply files should work, just make sure your faces are triangulated, in Blender you can do this by selecting your model in Edit mode then pressing Ctrl + T. Then drag and drop the exported ply file onto the converter supplied below (unzip the below file, drag your .ply directly onto the .exe, do not double click the exe), it will output a new txt file with the same name as the .ply in the same directory. Copy the new .txt file into your "mods/MOD_NAME/media/models" folder as "Vehicles_MOD_NAME.txt This is the .ply to PZ convertor: PZ_PLYtoPZconverter.zip 7) Now it's time to create your vehicles texture files, these should all go into the "mods/MOD_NAME/media/textures/Vehicles" folder. First up is your "Vehicles_MOD_NAME_Shell.png" , this is the main texture image for your vehicle and needs to be 512x512 pixels, as do all of your textures, below is an example: Next there are 6 different overlay/detail png's to create, the first is for the vehicle lights ("Vehicles_MOD_NAME_Lights.png"): Then the vehicle rust ("Vehicles_MOD_NAME_Rust.png"): The next 2 image examples ("Vehicles_MOD_NAME_Shell_Damaged01.png" and "Vehicles_MOD_NAME_Shell_Damaged02.png") are to show light and heavy damage, respectively, on the vehicle's shell. They are used to represent dents in the bodywork: The next 2 image examples ("Vehicles_MOD_NAME_Overlays_Damaged01.png" and "Vehicles_MOD_NAME_Overlays_Damaged02.png") are very similar to the previous 2 except they are for showing damage on windows and lights as well as scratched on the body work: The last file we need is the vehicle colour mask ("Vehicles_MOD_NAME_Mask.png"), which should also be placed in your "mods/MOD_NAME/media/textures/Vehicles" folder. This tells the game which parts of your vehicle texture correspond to which part of your vehicle model and is needed to display damage, lowered windows and removed elements etc: Here the colour values to be used: Copy your complete mod folder structure into your C:\Users\YourUsernameHere\Zomboid\Mods folder, load the game, turn the mod on in the mod menu and start a new game, your new vehicle is now ready to be found and taken for a spin. Finally, here: ZAZ968M.zip - you can find an example vehicle mod using the above instructions. Notice the included example mod uses a slightly different process with its textures/overlays. The main texture is transparent while the detail has been shifted onto the vehicle_lights .png. This allows the game to automatically and procedurally generate different colours of your car when they are spawned in. Happy Modding!
  18. It seems the mods installed on a pzserver are not being updated, even when the pzserver is restarted. The only workaround I found so far is to stop pzserver, delete the following file: steamapps/workshop/appworkshop_108600.acf And then start pzserver again. Would it be possible to make pzserver to update the mods on restart? Lot of users seem to have issues because of this, so it would probably help with support too. Also, bonus point if you can make it possible for an admin to trigger the mod update process from inside the game without restarting pzserver (I understand it might not be as simple as it sounds though).
  19. FULL FIX GUIDE https://steamcommunity.com/sharedfiles/filedetails/?id=2681173441 ------------------------------------------------------------------------------------------------ It happened twice now. I got my server up, fully modded, spent some hours in it, until suddenly, mods get updated on my client when a new version is released on the workshop, but it seems the server won't react the same way. Then, the typical error pops up whenever I try to boot the server after updating: "Workshop item version different than server's", which means the server is outdated. So here I am, trying to figure out a way for the server to "force" the update on these mods. It's truly a pain in the ass. P.S.: Yes, I've already tried wiping out all PZ workshop files from my PC and also unsuscribing/resuscribing to them. Like I said, it's not a client problem, but a server's one.
  20. As title says, unable to sleep more than once per game session. Restarting game allows me to sleep once more, then unable to sleep again until next restart.
  21. Since version 2.9.9.17 introduced a nifty modloader to the game, mods have now their own folder. This means no more cluttered folders aswell as easy installing and uninstalling of mods!!! Windows (please correct me you windows folks^^) Go to your Zomboid folder C:\Users\YOURUSERNAME\Zomboid\Find the /mods folder (it should contain an examplemod folder already).Drag and drop the unzipped mod into this folder.Start the game and select the mod in the Mod-Options screen.Reboot and have funMac OSGo to your Zomboid folder /Users/YOURUSERNAME/ZomboidFind the /mods folder (it should contain an examplemod folder already).Drag and drop the unzipped mod into this folder.Start the game and select the mod in the Mod-Options screen.Reboot and have funLinux Coming soon ... Uninstalling mods Simply remove the respective mods from the /mods folder or remove them from the ingame mod-options screen.
  22. So, I play Solo most of the time, and let's just say that i suck at this game and die often, i do have the cheat menu etc installed so i CAN use god mode but i find that too booring, so instead i tried the "prevent death" option, which only heals you up if you ALMOST die, when the health reaches 0 it heals you + removed any damages etc. What I want, is a modification that does the same as "prevent death" BUT instead of healing me back to normal, i want the health to freeze at let's say 1, i.e I won't be able to die, but i still need to heal every wound to get back to full health, is this possible? If so any file i can modify? Cheers!
  23. Figured out, need this deleted.
  24. So I had an Idea for a mod, because I want to do some gaming and maybe some Twitch streams/Youtube in the coming year. I'm looking for someone who wants to make it or who knows how to because I've never made a mod and would need a lot of help to make it myself. I used to play Resident Evil Outbreak when it came out (As I'm sure most zombie fans did) and 2 things I have always wanted: 1. A Remake (And I have some hope with the remakes we have been seeing so fingers crossed!) And 2. An open world Resident Evil Game. So I've been playing PZ under the sandbox to try and recreate the Raccoon City Incident by changing the settings and so far it has been very enjoyable and I feel I'm pretty close to a classic Raccoon City Apocalypse. I have had a lot of fun so far and I think it could be an amazing experience. But I'm missing 2 very important things for the experience to be complete: 1. A Mod that effects how the virus kills you and adds items related to that. TL:DR Virus fills a meter from attacks and over time, when at 100% you become the zombies. Can be stopped temporarily with certain medical items, some craftable. Typically once infected you know that it's over and that you will die in X days. No ifs ands or buts, no delays. The change would be to make the infection follow a gauge that could be checked under the health menu, from 0.00% to 100.00% Like in the RE:Outbreak Games. Once attacked by a zombie and injured your gauge would increase 10% for a scratch or 30% for a bite, then the gauge would steadily increase by 1% per real world hour (1 In game day) Alternatively, you could start infected and then it would slowly increase by 1% per in game day and then jump up when attacked as before, giving you a soft limit of 100 days. The infection could be TEMPORARILY paused by using some items: (Times listed are in real world time, not in game time) 1 Green Herb stops the meter for 10 Minutes, Painkillers and Mixed Herb (G/G) stop the meter for 15 Minutes, Mixed Herb (G/G/G) or 1 Blue Herb can stop the meter for 20 Minutes, Mixed Herb (R/G) can stop the meter for 30 Minutes, Antibiotics and Mixed Herb (R/G/B) stops the meter for 45 minutes, Anti Virus Pill stops the meter for 50 minutes, Antivirus Pill (L) stops it for 1hour 30 minutes. Green, Red and Blue herbs can be found rarely in the forest zones (In order of rarity) by foraging, the Green or Red can be used to disinfect wounds and the Blue one can also fight normal wound infections. The Herbs can be mixed with each other and to make pills IF you have a high enough medical skill and some supplies: Some recipes I have thought of: Combining the Herbs into R/G and R/G/B mixes. No skills needed, but will need 1 mortar and pestle and 1 piece of paper alongside the herbs. Gives a moderate amount of Medical experience. To Make a basic Anti-Virus Pill: Medical LVL 3 or 5 Tools: Mortar and pestle, Heat Source (Lighter/Matches, campfire, lit stove or grill), a Spoon One Of: Vitamins, Painkillers, Empty Pill Casings (Item would need to be part of mod) One Mixed Herb (R/G) To Make an Anti-Virus (L) Pill: Medical LVL 5 or 7 Tools:Mortar and Pestle, Large Heat Source (campfire, lit stove or grill), a Sauce pan/Frying Pan/Pot/Baking Pan/Roasting Pan One Antibiotics One Mixed Herb (R/G/B) Makes 2 pills Now the important thing is that these pills won't stop wound based increases from zombies, and they do not reverse the gauge at all. You will eventually succumb, just a matter of how/when. 2. And the second thing needed for it would be an advanced customizable zombies mod. There are some mods out there that offer bits and pieces of what I'm looking for but none that offer the full package and most conflict when installed together. TL:DR A mod to store zombie 'templates' and have a way to control each templates spawn rate. Each template would store their senses strengths, physical stats and speed stat, it would also allow them to be dressed in a specific way on spawn. Basically I need a mod that would allow templates to be created much like how the zombie population can be customized in sandbox. The template would include: Zombie stats like: Strength, Speed, sight, hearing, smell and Durability multipliers. The multipliers would go from 0.1 - 20.0 times the regular population stats. Appearance including whether they are a skeleton or not and what clothing they wear. The percentage of the population they would spawn in as from 0.00001% -100.00% I'm hoping to be able to make templates for the major BOWs from REs 2/3 and maybe some of the others. ---------- For example MR X could be like: (Assuming zombies are set to normal where applicable) Strength 5.0 Speed 1.3 (On fast shamblers setting) Sight 2.0 Hearing 5.0 Smell 2.0 Durability 10.0 Wears : Leather Long coat (Black) Black Hat Black Pants Military Boots (Black) Leather Gloves (Black) Percentage: 0.001% ------- While a Hunter Beta would be like: Strength 3.0 Speed 2.0 Sight 1.0 Hearing 2.0 Smell 7.0 Durability 2.0 (3.5 for remake version) Wears: Skeleton form Ghillie suit Percentage: 0.02 So If anyone knows some mods that work together and allow these kind of features, or knows how to make it or wants to, I'd love to hear about it! Happy new Year everyone, hopefully it will be a bit better than 2020.
  25. 1) "Apply the list of the mods to the all existing saves". 2) "Apply the list of the mods to the last save". 3) "Automatically apply the list of the mods to the last save".
×
×
  • Create New...