Project Zomboid

Project Zomboid

Immersive Shops [Next-Gen Update]
227 kommenttia
Dismellion  [tekijä] 6.7. klo 6.17 
@Livius Game already has multiplayer and this mod is already multiplayer-compatible.
Livius 5.7. klo 3.13 
This mod will be on B42 when it has multiplayer ?
Dismellion  [tekijä] 11.6. klo 7.55 
@Senzu You don't need to pay anyone to use this mod, all you have to do is to not steal it from author by copying and pasting it into your obscure modpacks, and the "69$ bug" will go away. $30 patreon service has nothing to do with that at all.
Senzu 11.6. klo 2.52 
I just need permission to modify the files. I don’t need to pay $30 for you to set up a shop for me, since the one I made works very well despite the $69 bug.
Dismellion  [tekijä] 5.6. klo 4.33 
@Senzu Thats coming from stealing, read the disclaimer.
Senzu 5.6. klo 4.20 
Hi @Dismellion
The mod works perfectly on my server, thank you very much! However, some players can see the real prices while others see everything priced at $69 — where could the problem be coming from?
Dismellion  [tekijä] 28.5. klo 7.08 
@coolsenn All shop JSON are static for locations, but I might implement that in the future reference as its a good idea and pretty easy to do. I'll be back to modding Zomboid once its going out into stable B42. Right now its just shifty too much to be worked on, devs decided to rework everything at once.

Put that one into suggestion topic.
coolsenn 28.5. klo 5.15 
Do you have to set a custom location for each shop in each map you play or can it assign a random location within the map when the location coordinates are set to 0?
Dismellion  [tekijä] 15.5. klo 23.42 
@Senzu Check server logs.
Senzu 14.5. klo 13.04 
hi, i can't see the trader in the location :/
Dismellion  [tekijä] 23.4. klo 2.44 
@26joni There is no specific setting or option to set world origin for the configuration, however this is not an issue as each server instance has a unique mod configuration, including the configurations to be used for shops. If you are running mutliple worlds but want to use the same shop all you need is a carbon copy of that configuration with slightly different name and XYZ coordinates and then point server setting to it.

<world1>_myshop.json
<world2>_myshop.json

For the convenience, once shop configuration is read and created by server it reads configuration real time from the disk, so any changes to the JSON file has an immediate effect in-game. Meaning you can tune your items/prices while server is live.

"Same same, but different"
26joni 22.4. klo 16.04 
I saw you can do the setting to a world, how does that work, I would like to know how I can make you to do it to my world, send me a message if you are interested to helping me. Ofc I will pay
Dismellion  [tekijä] 14.4. klo 14.05 
@my name jeff Yes.
my name jeff 11.4. klo 2.38 
been using this mod a lot in B41, do you have any plans on updating it for B42?
Dismellion  [tekijä] 31.3. klo 11.47 
@Refúgio Z What is not translated exactly? All strings are pulled from the game itself for items, everything else is in your configuration.
Refúgio Z 29.3. klo 14.32 
Can I make a translation for my server?
MagoshA 19.3. klo 5.13 
@Dismelion Got it working thanks mate :)
Dismellion  [tekijä] 19.3. klo 2.34 
@MagoshA Its a comma separated TEXT field for shop files.

main.json,myshop.json

etc.
MagoshA 19.3. klo 2.26 
Hi, my friends an I created a private server so that we can play amongst ourselves, I have installed the mod by following your ''How To Use''. For some reason I do not see the option in the Sandbox setting to add more shop configs. I have hosted the server through the in-game Host option. Please help :)
Dismellion  [tekijä] 18.3. klo 17.56 
@Asta Which vehicle kits?
Asta 16.3. klo 14.35 
anybody know how to use the vehicle kits?
Raxdeg 14.3. klo 17.50 
"/server-data/Lua" is the answer for Indifferent Broccoli.
Raxdeg 14.3. klo 9.15 
Does anyone know how to make this work for Indifferent Broccoli? There are no Zomboid directories, and the three lua/Lua folders I found don't work.
jamie bertle 10.3. klo 21.42 
I'm a idiot can someone post a how to vid on YouTube for dummies
Asta 8.12.2024 klo 16.58 
Found it. If anyone's using Bisect Hosting servers, location to add configs is /home/container/.cache/Lua/{create folder here}
Asta 8.12.2024 klo 15.33 
Anyone figure out where to put configurations on bisecthosting servers?
Teekay 2.12.2024 klo 5.07 
@Dismellion I see the issue. Looks like i need to create a shops folder in my cache/lua file path for my dedicated server and then add the .json files for the shops into there
Dismellion  [tekijä] 2.12.2024 klo 4.43 
@Sgt. Howell Yeah, means please read "How To Use" section as mentioned before.
Teekay 2.12.2024 klo 4.17 
@Dismellion it was added to my dedicated servers folder in steamapps/workshop/content/108600/3040894629/mods/immershipshops/settings

then they are mentioned as .json files with a ","
Dismellion  [tekijä] 2.12.2024 klo 0.20 
@Sgt. Howell What folder (full path) did you add to and how did you mention those shops in sandbox settings?
Teekay 1.12.2024 klo 21.48 
@Dismellion I have added the different shops you have into my server file however even your main.json shot doesn't seem to show in the server
Dismellion  [tekijä] 1.12.2024 klo 17.11 
@Sgt. Howell It cannot have a conflict with that mod. If your shops do not show up, I would recommend reading "How to Use" section for troubleshooting.
Teekay 1.12.2024 klo 16.26 
So I have the shops in for my dedicated server, but none of the shops are there. Is it incompatible with 10 years later?
Dismellion  [tekijä] 25.11.2024 klo 14.45 
@minus_kot That means your JSON data is malformed.
minus_kot 25.11.2024 klo 4.41 
Hi! I really like this mod, but I ran into a problem when I launched it. I don't understand what I'm doing wrong. Merchants are added to the game, but their inventory is empty. I tried to take your files and edit only the place where the merchant appeared. And I got the same result. There is a merchant, but there is no product.
Dismellion  [tekijä] 17.11.2024 klo 6.18 
@my name jeff hm. nice idea. Can you post it again in discussions?
my name jeff 16.11.2024 klo 23.52 
hello, love this mod, can you maybe add a search bar so we don't have to scroll down and search for items?
Dismellion  [tekijä] 12.10.2024 klo 22.30 
@Mark Corrigan This mod is only NPC to player. If you purchase the shop setup, you can contact me directly on Patreon, it has a private chat.
Mark Corrigan 12.10.2024 klo 13.54 
@dismellion I am going to pay for your shop set up service tomorrow. Before I do i would just like to ask if this mod also has player to player shops. No worries if not but I just thought id ask. Also how do you contact me after I purchase this on patreon?
Dismellion  [tekijä] 24.9.2024 klo 7.12 
@marcuzz I will see to it sometime when I'm back to modding routine, but I can tell you this was made on purpose at a time as it involves various dupes related to this.
marcuzz 24.9.2024 klo 6.56 
Hey, can you implement selling from backpacks and ground? Im using one vendor as vehicle parts exchange (4x same part for one of better type, ie: 4x small tank for one medium) but some parts are too heavy to carry. Thanks
Thorium 3.9.2024 klo 0.13 
just wanted to say, amazing mod, my personal pick for having an economy. i'm having a couple traders actually change positions for extra immersion and it's very easy to manage. overall a very solid implementation. i really appreciate that you can gate items behind trading skill levels
Dismellion  [tekijä] 24.8.2024 klo 19.43 
@Cr4nkzzz We all know you are a special boy but this is not my DMs, oinkz.
Cr4nkzzz 24.8.2024 klo 12.06 
i farted in my hand so i can sniff my fart better
Dismellion  [tekijä] 24.8.2024 klo 11.45 
I do understand your frustration but both issues described above come from game engine issues, not mod issues in the first place.
Dismellion  [tekijä] 24.8.2024 klo 11.45 
@amiami A few major points about each of the situations.

1. Dupe. Your explanation is both logical and weird at the same time. So to dupe my mod item you need to... have a duped item. So you produce a duped item using game engine flaws, not mod, and you can pretty much dupe anything in that way (mirrored items issue) but you asking me to fix that. I can't fix Zomboid dupes from a Lua mod.

2. Lags and deleted cars. When I was making this mod I was no aware of item count issue causing lags, however I never seen or heard anyone report a whole vehicle being gone because of that. We ran a server, we stored at least 10000 gems in one storage unit and it was fine until you drop it on the ground, causing graphical spikes. My point is that you probably wanna deflate your economy, because the most expensive item we had in the game was 1200 gems and it was a car and 40000$ was the most expensive weapon (which is 400 money stacks).
amiami 23.8.2024 klo 20.55 
Additionally, a problem I've encountered is when there are many items in one place. For example, if there are 5000-10000 gems in a vehicle, the vehicle might disappear, and CMD spam can occur rapidly when someone gets close to that area, which can cause players to disconnect from the server or experience a black screen.

Similarly, when there are many items in a container or cabinet, just walking past it can cause the server to lag.

I like this mod because it's easy to use and allows for immediate item updates without needing to update the mod or create a modpack to fix things. But right now, I’m just trying to find a way to prevent the Money Stack issue :)

I’m not sure if I’ve explained it clearly or not
amiami 23.8.2024 klo 20.55 
@Dismellion Let me explain further.

1. Okay, understood :) I run an MP server to play with friends and allow others to join as well.
2. You know how duplication works, right? That's the issue (we’ll discuss details in point 4).
3. I know the basics of how to use it, and other players understand how to separate money from Money Stacks as well (I'll explain more in point 4).
4. Yes, it might not affect regular players, but duplication is a major issue for those who intend to cheat. The principle is that if you have a Money Stack of $100 (original) and a Money Stack of $100 (dupe), when you separate the money from the stack, you'll get Money $1*100 (original). If you stack it back together, it becomes a new Money Stack of $100 (original).
According to the game’s system, if items with the same ID are in the same slot, they are automatically combined into one, e.g., Original + Dupe = Original (Dupe is removed).
Dismellion  [tekijä] 23.8.2024 klo 18.39 
@amiami Nothing you said makes sense so far.

1. Immersive Currency is API mod, shops will not work without it physically.
2. If you found a dupe why not report it, lets take a look instead of trying to remove core mod?
3. You don't need to unstack money, shop can count stacks too. Also you can carry money in cases now found in the world, at most you can use specific high-end currency I've created for that particular case called gems, or even your own currency.
4. Creating new item ID is not an exploit? Its a normal life cycle of any items in this game inventory. This does not impact you or your players by any means that you can notice normally.
amiami 23.8.2024 klo 18.30 
Hello again! I’d like to ask if it's necessary to install Immersive Currency, as I’ve discovered some exploits, such as duplication. Additionally, players need to carry money to make purchases, and it’s not possible to set high prices. Even though increasing the exchange rate might help, some players find it inconvenient, and they can still exploit the system. (When taking money out of the rubber band, it creates a new item ID.)