Project Zomboid

Project Zomboid

TryHonesty's Tiles
113 comentarii
Bradley Uppercrust III 16 sept. la 4:31 
Praise be unto Spiffo, you're a saint! Thank you very much
Try Honesty  [autor] 15 sept. la 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 sept. la 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 iul. la 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 iul. la 6:18 
yeah i tried that jus dont work ill have to wait for the patch i guess to play
Xanderevo 20 iul. la 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  [autor] 19 iul. la 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 iul. la 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  [autor] 18 iul. la 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  [autor] 18 iul. la 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 iul. la 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 iul. la 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 iul. la 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  [autor] 18 iul. la 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  [autor] 18 iul. la 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 iul. la 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 iul. la 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 iul. la 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.
Bibbles 18 iul. la 21:55 
None of those methods have worked for me, no one can play but me. they keep getting lua issues
Try Honesty  [autor] 18 iul. la 21:53 
Tough luck kid.

https://tenor.com/bHTbb.gif
리원 18 iul. la 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  [autor] 18 iul. la 18:10 
Glad you guys figured it out, happy to see the PZ community being helpful.:steamthumbsup:
Xanderevo 18 iul. la 18:04 
@pixishadi Worked on a Nitrado server, thanks.
Cheetlius 18 iul. la 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 iul. la 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 iul. la 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 iul. la 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 iul. la 16:03 
@pixishadi What a hero. I learned something today.
Cheetlius 18 iul. la 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 iul. la 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 iul. la 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 iul. la 8:17 
Any solution for servers?
Try Honesty  [autor] 18 iul. la 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 iul. la 3:56 
may i ask,how should this file be used
Try Honesty  [autor] 18 iul. la 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  [autor] 18 iul. la 0:28 
Happy to help!:spiffo:
卜卜猩(* ̄(エ) ̄*) 18 iul. la 0:23 
Thank you so much sir. You're truly great:steamthumbsup::steamthumbsup:
Try Honesty  [autor] 18 iul. la 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 iul. la 0:12 
Sir,I can't access Reddit here. Could you please post the solution?
Try Honesty  [autor] 17 iul. la 23:21 
:luv:
Cano 17 iul. la 23:19 
The reddit solution works, thx bro
Try Honesty  [autor] 17 iul. la 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  [autor] 17 iul. la 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 iul. la 22:55 
can you revert the mod to its previous version?
Try Honesty  [autor] 17 iul. la 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 iul. la 22:21 
Hel Try Honest we updated our Server and we get the same issue item state DownloadPending -> Fail ID=2844685624
Meeurf 17 iul. la 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 iul. la 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  [autor] 17 iul. la 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 iul. la 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.