Project Zomboid

Project Zomboid

103 ratings
Immersive Shops [Next-Gen Update]
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
686.847 KB
24 Sep, 2023 @ 6:41pm
25 May, 2024 @ 4:08am
15 Change Notes ( view )

Subscribe to download
Immersive Shops [Next-Gen Update]

In 1 collection by Dismellion
Project Insanity [Server Currently Offline]
148 items
Description
The world outside is alive and kicking!
You can now order shop setup as a service[www.patreon.com]


FAQ
  • Works with mod items!
  • Multiplayer - fully compatible with multiplayer, singleplayer and hosted game can be added and removed at any time.
  • Legendary Items - various named items with specific context and purpose.
  • Built-in Tiles - a list of built-in realistic sprites so you dont have to create your own.
  • Buy & Sell - players can buy and sell any in-game items in both directions, including any physical items, vehicles and VHS Records.
  • Shop Configuration - All shops load from JSON-based configuration files in realtime directly from configuration folder (see How To Use section), sandbox options reload realtime as well.
  • Gameplay - all shops are location-based and players will have to use in-game means to locate them and reach them (see description)
  • Anticheat - shop data is stored and processed via remote execution to server and back and cannot be forged easily.
  • Tooltips - all items have tooltips similar to inventory tooltips when hovered over them.


How to Use?
  • Subscribe to the mod.
  • Add mod to you server.
  • Navigate to next location and create shops folder

    %userprofile%/Zomboid/Lua/ (Windows)
    ~/Zomboid/Lua (Linux)
    /zomboid/profile/Zomboid/Lua/ (Nitrado)
    /server-data/Lua (Indifferent Brocolli)
    /.cache/Lua/ (Other hostings)

  • Create your own or follow examples on how to make a Shop Configuration
  • Place the configuration file(s) into /Zomboid/Lua/shops folder you've created.
  • Add the name of the configuration file into sandbox options for server to read it. (see sandbox options)
  • Run the game (or server).
    (Please backup your settings)

Gameplay
  • Find a working and powered stationary HAM Radio[pzwiki.net].
  • Open context menu and operate with it to get all shops coordinates.

  • Use a mod built-in GPS to find them.

Preview
To buy or sell in the shop you can RMB (or Joystick A) while hovering over desired items.

Full mode

Compact mode


Configuration
  • You can configure which files to load as shops (comma separated filenames with JSON data you put into shops folder, example: myshop.json,yourshop.json,ourshop.json).
  • You can enable/disable built-in GPS item.
  • You can enable/disable zombie remover (non-PvP areas will delete zombies in it)
  • You can change XP multiplier
  • You can enable debug mode (debugging only, no gameplay impact)


Disclaimer
Do not copy, modify or redistribute the contents of this without author permission.
To make changes to existing mod you can open a discussion or comment or contribute to a mod git repository.

Contribute
[patreon.com]
[bitbucket.org]


Workshop ID: 3040894629
Mod ID: immersiveshops
Popular Discussions View All (6)
51
5 Jun @ 4:24am
PINNED: Bugs & Troubleshooting
Dismellion
15
17 Nov, 2024 @ 6:30am
PINNED: Suggestions & TODO
Dismellion
10
2
11 Jun @ 7:45am
PINNED: Shop Configurations
Dismellion
227 Comments
Dismellion  [author] 6 Jul @ 6:17am 
@Livius Game already has multiplayer and this mod is already multiplayer-compatible.
Livius 5 Jul @ 3:13am 
This mod will be on B42 when it has multiplayer ?
Dismellion  [author] 11 Jun @ 7:55am 
@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 Jun @ 2:52am 
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  [author] 5 Jun @ 4:33am 
@Senzu Thats coming from stealing, read the disclaimer.
Senzu 5 Jun @ 4:20am 
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  [author] 28 May @ 7:08am 
@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 May @ 5:15am 
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  [author] 15 May @ 11:42pm 
@Senzu Check server logs.
Senzu 14 May @ 1:04pm 
hi, i can't see the trader in the location :/