Project Zomboid
Оцінок: 87
Immersive Shops [Next-Gen Update]
2
   
Нагородити
До улюбленого
В улюблених
Прибрати
Розмір файлу
Додано
Оновлено
686.847 KB
24 верес. 2023 о 18:41
25 трав. о 4:08
Змін 15 ( перегляд )

Підпишіться, аби завантажити
Immersive Shops [Next-Gen Update]

В колекціях (1) автора Dismellion
Project Insanity [Server Currently Offline]
Предметів: 148
Опис
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 %userprofile%/Zomboid/Lua/ (Windows) or ~/Zomboid/Lua (Linux) or /zomboid/profile/Zomboid/Lua/ (Nitrado) and create shops folder
  • 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
Популярні обговорення Переглянути всі (6)
48
13 жовт. о 2:06
ЗАКРІПЛЕНО: Bugs & Troubleshooting
Dismellion
14
5 верес. о 11:07
ЗАКРІПЛЕНО: Suggestions & TODO
Dismellion
4
20 лип. о 9:30
ЗАКРІПЛЕНО: Shop Configurations
Dismellion
Коментарів: 190
Dismellion  [автор] 12 жовт. о 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 жовт. о 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  [автор] 24 верес. о 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 верес. о 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 верес. о 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  [автор] 24 серп. о 19:43 
@Cr4nkzzz We all know you are a special boy but this is not my DMs, oinkz.
Cr4nkzzz 24 серп. о 12:06 
i farted in my hand so i can sniff my fart better
Dismellion  [автор] 24 серп. о 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  [автор] 24 серп. о 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 серп. о 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