Project Zomboid

Project Zomboid

TryHonesty's Tiles
113 kommentarer
Bradley Uppercrust III 16. sep. kl. 4:31 
Praise be unto Spiffo, you're a saint! Thank you very much
Try Honesty  [ophavsmand] 15. sep. kl. 10:47 
Hey! Thanks for the compliment, I appreciate it!

The tiles on the workshop are compiled, so they work for any user right away. They can just subscribe to them and they'll work, or add them as a dependency to their own mod.

I don't include the source PNGs in my workshop uploads because I prefer not to have my source files publicly available. However, I do share them in the unofficial mapping discord server and in my own. https://discord.gg/TdpRfxC2cp

Feel free to grab them from there! You would place those PNGs in your 2x folder, relaunch the tools, and then in TileZed go to Tools > Tilesets and click the + icon to add them to your map.
Bradley Uppercrust III 15. sep. kl. 10:30 
Hi, I'm new to modding (especially PZ) and trying to use this tile mod for a town but I can't seem to figure out how to load it into Tiled for Building Editor and such. Am I missing something, or is this mod meant more-so to give assets for stuff like your Cedar Hill map? PS: great looking tiles
Julius Caesar Salad 24. juli kl. 21:09 
For those having issues with hosting server, I found a comment on another thread that has worked for me:

Go to your server folder, open steamcmd folder,open steamcmd.exe and let it update. close it and copy these files from steamcmd to your Zomboid server folder and replace them.

steamclient.dll
steamclient64.dll
tier0_s.dll
tier0_s64.dll
vstdlib_s.dll
vstdlib_s64.dll
PixelGamerz9 21. juli kl. 6:18 
yeah i tried that jus dont work ill have to wait for the patch i guess to play
Xanderevo 20. juli kl. 14:17 
For anyone still struggling with a dedicated server for now, follow @pixishadi solution, if you do not have the first line like me, copy and paste it from another mod and manually enter the values.

"2844685624"
{
"size" "102570898"
"timeupdated" "1752812339"
"manifest" "9143331854010381382"
}
Try Honesty  [ophavsmand] 19. juli kl. 4:28 
Yeah, I’d say that pretty much reflects the growing frustration a lot of us are feeling right now. Stripping away control and making changes nobody asked for. If this keeps up, I wouldn’t be surprised if people start building launchers to bypass Steam entirely, just to play the way they want.

I haven’t updated the tile pack for almost a year... only to come back to chaos. For the record, I didn’t really change any existing tiles, only added new ones. So the update is actually beneficial: a lot of tiles have gone through polishing, and it’s nearly a year’s worth of work done at my usual slow pace while juggling other projects.
Viper 19. juli kl. 3:52 
Valve is really starting to piss me off. I intentionally play in offline mode to prevent mod updates when i don't want them, and now with these recent changes, it won't let me launch the game until this mod gets updated. like wtf? between this and Valve bending the knee to payment processors, it's clear the enshittification of Steam is well underway
Try Honesty  [ophavsmand] 18. juli kl. 23:34 
ChampionChin there is a fix in this comment section posted by "pixishadi" which worked for some people. It should be like a page or two from here. If that doesn't help there is a step by step guide on reddit which provides pertinent information as well. Here's the link to it:
https://www.reddit.com/r/projectzomboid/comments/1lyw5ww/psa_for_all_server_owners_who_is_facing_steam_mod/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1
Try Honesty  [ophavsmand] 18. juli kl. 23:26 
리원, you're fine, really. No hard feelings at all. No need to send me anything, just maybe don’t come in guns blazing next time, lol.
ChampionChin 18. juli kl. 23:17 
Hello, author. After the update on July 18th, the server failed to start. Today, I redeployed the server and only added the mod 2844685624, but the server still failed to start. The logs are as above
ChampionChin 18. juli kl. 23:12 
LOG : General , 1752905454172> 6,482,295> Workshop: DownloadPending GetItemState()=NeedsUpdate|Downloading|DownloadPending ID=2844685624
LOG : General , 1752905454172> 6,482,296> Workshop: download 6160/101645776 ID=2844685624
LOG : General , 1752905454241> 6,482,365> Workshop: onItemNotDownloaded itemID=2844685624 result=2
LOG : General , 1752905454241> 6,482,365> Workshop: item state DownloadPending -> Fail ID=2844685624
src\tier0\threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'CFileWriterThread'
src\tier0\threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'CFileWriterThread'
src\tier0\threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'Thread(0x00007FFE528B1B60/0x000'
src\tier0\threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'Thread(0x00007FFE528B1B60/0x000'

C:\steamcmd\steamapps\common\Project Zomboid Dedicated Server>PAUSE
리원 18. juli kl. 23:04 
Okay, I understand. It's a mode I use often. I got upset because it suddenly stopped working. I apologize. I'll buy you a cup of coffee and send you five dollars.
Try Honesty  [ophavsmand] 18. juli kl. 22:32 
Bibles, the only lua files my mod provides are loot distributions, a very simple code which doesn't throw any errors. Without seeing any logs it's hard to say what's causing it. If you're in doubt, check the PZ modding discord (there is a link few comments down below) or send me the log and I could take a look at it.
Try Honesty  [ophavsmand] 18. juli kl. 22:28 
If you had asked for help like a normal human being, you’d have gotten it. The thing I can’t fix however is someone being deliberately insufferable. If you had read even two comments down, you'd already know this is caused by Steam's API update and Zomboid not deploying a patch yet to fix syncing. But hey, blaming the modder and playing the victim card is always easier, right? Have a great day love! :steamhappy: XD
리원 18. juli kl. 22:22 
Am I unlucky? Is this the first time your mods have done something like this? Stop teasing and fix it. Stop teasing and do it right. Why are you joking when I respect you so much?
리원 18. juli kl. 22:11 
I ended up deleting the mod, deleting it again from notepad, and trying again from a copied version. Please do better next time. it work now
리원 18. juli kl. 22:07 
You're really good at making mods. That's why I like your posts, but why do you always do this? I've been following you, and this isn't the first or second time.
Bibles 18. juli kl. 21:55 
None of those methods have worked for me, no one can play but me. they keep getting lua issues
Try Honesty  [ophavsmand] 18. juli kl. 21:53 
Tough luck kid.

https://tenor.com/bHTbb.gif
리원 18. juli kl. 21:45 
Hey. It was working fine until yesterday, but it doesn't work anymore. Make it right. I suffered for 3 hours because of you.
Try Honesty  [ophavsmand] 18. juli kl. 18:10 
Glad you guys figured it out, happy to see the PZ community being helpful.:steamthumbsup:
Xanderevo 18. juli kl. 18:04 
@pixishadi Worked on a Nitrado server, thanks.
Cheetlius 18. juli kl. 17:59 
@Frogasaurus I love you so much I have figured this issue out thanks to you. following the initial instructions by pixishadi. I also discovered I can use the same referencing appworkshop_108600.acf file between my hard drive and the server. so I could finally readd fluffy hair. i just had to remove the bytes and replace them with the two "latest" lines
Frogasaurus 18. juli kl. 16:42 
@Cheetlius It should work in theory. I think the idea is that this file is a sort of registry that tracks the state of mods. If you aren't sure, you can double check the appworkshop_108600.acf file of your own hard drive (e.g. Steam/steamapps/workshop/appworkshop_108600.acf) and compare what it looks like (minus the "subscribedby" field).
Cheetlius 18. juli kl. 16:10 
@Frogasaurus i do see "BytesDownloaded" and "BytesToDownload" but there is no "latest_timeupdated" and "latest_manifest" right under them. Is it possible I could delete the two Bytes lines and replace them with the "latest_timeupdated" and "latest_manifest" even if they did not exist prior?
Frogasaurus 18. juli kl. 16:05 
@Cheetlius "BytesDownloaded" and "BytesToDownload" are the lines you need to delete, "latest_timeupdated" and "latest_manifest" should be right under them.
Frogasaurus 18. juli kl. 16:03 
@pixishadi What a hero. I learned something today.
Cheetlius 18. juli kl. 15:22 
@pixishadi on step 8. where did you find "latest_timeupdated" and "latest_manifest"? all i see on the second line for 2844685624 after "manifest" "timeupdated" and "timetouched" is "BytesDownloaded" and "BytesToDownload" ?
pixishadi 18. juli kl. 13:25 
8- Further down, find the second line for 2844685624 and replace the values with:
"manifest" "9143331854010381382"
"timeupdated" "1752812339"
"timetouched" "0"
THERE ARE TWO LINES TO DELETE HERE BUT I DON’T REMEMBER THEIR NAMES
"latest_timeupdated" "1752812339"
"latest_manifest" "9143331854010381382"
9- Save your changes
10- Restart your server
Bonus – Have fun!

(part 2/2)
pixishadi 18. juli kl. 13:24 
After 5 hours of struggle and waiting for G-Portal to reply, I finally found another solution. For those of you using a dedicated server where you don’t have permission to upload your steamclient.so or .dll file, here’s how to do it — it takes 3 minutes and works instantly.

0- Stop your server
1- Unsubscribe from the mod on your Steam account
2- Re-subscribe to the mod
3- On your hard drive, go to Steam/steamapps/workshop/content/108600 and find the folder 2844685624
4- On your dedicated server's FTP, go to steamapps/workshop/content/108600 and delete the folder 2844685624
5- Drag the folder 2844685624 from your hard drive into steamapps/workshop/content/108600/ on the FTP of your server
6- Still on your FTP, go to steamapps/workshop and open the file appworkshop_108600 with a text editor — Notepad is fine
7- Find the line 2844685624 and replace the values with:
"size" "102570898"
"timeupdated" "1752812339"
"manifest" "9143331854010381382"

(part 1/2)
☚Richye☛ 18. juli kl. 8:17 
Any solution for servers?
Try Honesty  [ophavsmand] 18. juli kl. 5:21 
That file (or rather, the logic in that GitHub pull request) is built into the "Danixu Project Zomboid Docker image". It’s not something you run manually, instead, you enable it by setting this environment variable in your Docker config: FORCESTEAMCLIENTSOUPDATE=1

Once that’s set, every time the container starts, it will automatically grab the updated steamclient.so from SteamCMD and copy it into the zomboid server folders.
This fix is for Linux though and works only if you use that specific docker image.

If you're on another setup it's worth checking the PZ modding discord: https://discord.gg/WBgpnUwq
There's also discussion in the official PZ discord in "pz_techsupport" channel, where people have posted similar fixes that work for windows. Hope that helps!
Kar33a 18. juli kl. 3:56 
may i ask,how should this file be used
Try Honesty  [ophavsmand] 18. juli kl. 3:34 
Hey! If your server keeps overwriting the steamclient.so file, I would try to contact your host and ask if they can allow persistent file replacement, or if they support startup scripts that could re-copy the correct files after each restart.
Ultimately, this is something the Indie Stone needs to fix on their end. They are aware of the issue and a developer recently responded in their official Discord saying:

“Just an FYI, this issue was caused by a change to the Steam API. We have identified a fix and a hotfix to Build 41 is planned (though I don't have an ETA sadly).”

That was 4 days ago, so hopefully we’ll see a patch soon. In the meantime, there’s a temporary workaround using a startup script that re-applies the fix after every server restart:

https://github.com/Danixu/project-zomboid-server-docker/pull/22
Try Honesty  [ophavsmand] 18. juli kl. 0:28 
Happy to help!:spiffo:
卜卜猩(* ̄(エ) ̄*) 18. juli kl. 0:23 
Thank you so much sir. You're truly great:steamthumbsup::steamthumbsup:
Try Honesty  [ophavsmand] 18. juli kl. 0:19 
Copy pasted from reddit:

The fix is simple: replace it with an updated version.

For Linux:

Delete the old steamclient.so.

Copy the new steamclient.so into both:

/serverfiles/

/linux64/

For Windows:

Delete the old steamclient.dll, steamclient64.dll, tier0_s.dll, tier0_s64.dll, vstdlib_s.dll, and vstdlib_s64.dll.

Copy the new ones into:

\serverfiles\

Where do you get the updated files?
Just download and run SteamCMD once (it auto-updates).
Then grab the files from the SteamCMD folder:

Linux:

steamcmd/linux64/steamclient.so

Windows:

steamcmd/steamclient.dll

steamcmd/steamclient64.dll

steamcmd/tier0_s.dll

steamcmd/tier0_s64.dll

steamcmd/vstdlib_s.dll

steamcmd/vstdlib_s64.dll

Copy and paste them into the correct folders, and that’s it—problem solved.
卜卜猩(* ̄(エ) ̄*) 18. juli kl. 0:12 
Sir,I can't access Reddit here. Could you please post the solution?
Try Honesty  [ophavsmand] 17. juli kl. 23:21 
:luv:
Cano 17. juli kl. 23:19 
The reddit solution works, thx bro
Try Honesty  [ophavsmand] 17. juli kl. 23:19 
You do you, I gave you the solution to the problem which I haven't caused. Perhaps it's time to perform what's linked down below since I'm not the only person which updates their mods. Running into this issue again is likely unavoidable due to mod updates.
Try Honesty  [ophavsmand] 17. juli kl. 23:03 
I can but I will not. The link I sent not only fixes the update for my mod, but will fix any incoming mod updates that get pushed by other mod authors. This issue is apparently known by the Indie Stone, but they have no ETA on fixing it globally for b41.
endermartines14 17. juli kl. 22:55 
can you revert the mod to its previous version?
Try Honesty  [ophavsmand] 17. juli kl. 22:26 
Hold on guys, I'm getting reports of Project Zomboid having issues with outdated steam API. Until PZ devs push the new update out to al the servers it will keep happening. This is the fix to this situation. Lemme know if that works out for you. https://www.reddit.com/r/projectzomboid/comments/1lyw5ww/psa_for_all_server_owners_who_is_facing_steam_mod/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1
Hammerhai 17. juli kl. 22:21 
Hel Try Honest we updated our Server and we get the same issue item state DownloadPending -> Fail ID=2844685624
Meeurf 17. juli kl. 22:20 
Same over here. LOG : General , 1752815979886> 3,308,768> Workshop: download 6160/101645776 ID=2844685624
LOG : General , 1752815979920> 3,308,802> Workshop: onItemNotDownloaded itemID=2844685624 result=2
LOG : General , 1752815979920> 3,308,802> Workshop: item state DownloadPending -> Fail ID=2844685624
src\tier0\threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'CFileWriterThread'
src\tier0\threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'CFileWriterThread'
src\tier0\threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'Thread(0x00007FF8B5101B60/0x000'
src\tier0\threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'Thread(0x00007FF8B5101B60/0x000'
puntozero 17. juli kl. 22:19 
I get this error, I already restarted, deleted and reinstalled the mod but it's still the same Workshop: item state DownloadPending -> Fail ID=2844685624
Try Honesty  [ophavsmand] 17. juli kl. 22:15 
Okay, I'll check again if it's not an issue on my end, if so I'll push another update.
Cano 17. juli kl. 22:10 
I got a problem too..
"src\tier0\threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'CFileWriterThread'
src\tier0\threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'CFileWriterThread'
src\tier0\threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'Thread(0x00007FFFA3CC1B60/0x000'
src\tier0\threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'Thread(0x00007FFFA3CC1B60/0x000"

Steam CMD usually updates autmatic, but this time send me this error.