Project Zomboid

Project Zomboid

[B41 MP only] bikinitools: Server Edition - new vehicle protection submod out!
Viser 61-70 af 137 forekomster
< 1 ... 5  6  7  8  9 ... 14 >
Opdatering: 10. sep. 2022 kl. 8:22

PARPChat:
- visual changes to the commands overview
- clicking a command from the commands guide will enter it into the chat line
- added a check for source/destination container to exist in the vending machine item transfer hook
- added sandbox option to disable/enable blinking of default radio channel tab
- added sandbox option to also show success/error messages as halo note over the player's head
- added sandbox option to enable a less rp focused version of the /say, /faction, /radio, /event, /staff and /shout, as well as the emote speech templates
- added translation templates for /radio, /event and /staff chat lines
- refined the integrated movable / tile placement tool
- internal change to PARP:translateIfNeeded so it supports multiple translation placeholders
- when writing in vanilla radio frequencies with equipped radio the coloration info in asterisks should now be suppressed
- added check for empty logo file in sandbox options
- fixed potential issue with refreshing custom permissions
- changed all occurrences of the default radio channel "001" to the variable PARP.Chat["defaultRadioChannel"]
- changed all occurrences of the default radio channel "000" to the variable PARP.Chat["defaultEventChannel"]
- fixed error when using /commands. it now properly tells you to use the commands button instead.
- lots and lots of code cleanup

PARPBase:
- full code restructuring and a lot of cleanup
- added PARP:logMigration() method which logs in Zomboid/Lua/parp_migration.log - if there's issues with the currency being moved over to the new format send me this file from the server side

PARPCurrencyExample:
- added check for loaded chat to the custom commands example

PARPQOL:
- added sandbox option to store original vehicle script names (for later features, in case a vehicle mod breaks and vehicles randomize)
- generator safeguard check now runs every 30 ingame minutes instead of every 10

PARPEconomy:
- moved economy code and tiles into this submod. if you are "suddenly" missing the features, enable this"
- added new sandbox option to define the currencies allowed for cash payments
- added new sandbox option to log global item shop sales
- added admin context menu options to ATMs for merging accounts and creating money
- added sandbox options to enable vehicle shop at vending machines and a minimum / maximum distance for it to work
- moved PARP.Chat.Currency["buyPrices"] to PARP.Economy["buyPrices"] with backward compatibility for existing lists under the old name. please update accordingly.
- moved PARP.Chat.Currency["valuables"] to PARP.Economy["valuables"] with backward compatibility for existing lists under the old name. please update accordingly.
- the global item shop menu at vending machines is now grouped by letter
- shop context menus (vehicle and item) will now prefer the game's translation for the goods instead of titles. the title from the price list is used as fallback and should be considered optional.
- the vending machine bound vehicle shop will only work if the player is inside the defined vehicle shop area
- bank offers and exchange ledgers now show the sum total
- changed the way zombie bounties are reported to a halo note
- turning in paychecks or exchanging valuables is disabled on ATMs using currencies other than "primary"
- the "pay" context menu will show a selection of currencies to pay with (depending on sandbox option)
- separated "cash" internal currency name to bank account currency related name. primary currency works with "cash_primary", other currencies with "cash_currencyName", to allow for a true separation of the cash streams
- existing "cash" values in bank accounts will be migrated to "cash_primary" automatically
- uppercase currency names in bank accounts are converted and if needed migrated to lowercase currencies ("Cash" -> "cash")
- PARP.Commands.Currency:moveMoney now auto corrects "cash" to the new value "cash_primary"
- cars bought with /buy vehicle will remember their buyer's name (and show it in admin -> moddata context menu)
- if enabled, stuff bought from vending machines will be logged on a per user basis
- changed mountains of code to support "cash_primary". no guarantees i got it all though.
- server side code cleanup

Opdatering: 15. aug. 2022 kl. 11:20

Maintenance release for some assets.

PARPChat:
- changed restriction for /lightbulbs command

Opdatering: 14. aug. 2022 kl. 12:39

Maintenance release for some assets.

PARPChat:
- switched the translation texts for ATM "firmware upgrade" -> allow paycheck / exchange. the options had the reverse names
- new vending machine: fridge/freezer. will be added to the build tool later, as the freezer isn't added properly when constructing
- refined the most recent logging option a bit

Opdatering: 11. aug. 2022 kl. 11:21

PARPBase:
- numerous code cleanups and improvements
- added convenience method to protect sprites from tampering: PARP.Movables:registerProtectedSprite(spriteName)

PARPQOL:
- added a new logging option (last entry in sandbox logging tab)

Opdatering: 9. aug. 2022 kl. 9:22

PARPChat:
- replaced /commands output with a hint remarking about the commands guide
- /mergeaccounts does not move the bank account number to the target account anymore

PARPQOL:
- added sandbox option to disable towing of cars in unowned safezones / safehouses (excludes staff members)

Opdatering: 6. aug. 2022 kl. 9:54

PARPChat:
- admin ranked players can bypass the vending machine container protection
- when a vending machine does not have an owner set it will forbid item transfers (prevents stealing when moddata is desynced)
- moved vending machine admin options to "firmware update" submenu
- allow for admins to set vending machine currency in both directions (default: cash -> earnings), so you could transform event currency to normal earnings. existing values will be migrated
- added option for vending machine to not apply taxes
- added option for vending machine to set a different tax receiver
- vending machines now inform users about the currency being used in the context menu
- the "set online user as owner" context menu of vending machines now shows the username behind the rpname
- admins can now set the currency ATMs will use as bank account (default: primary) and will show the currency used for this in the context menu
- when banking commands or the ATM context menu are used and the closest ATM has a different currency defined, this currency is used instead of the normal bank account. this means wire, deposit, withdraw, paycheck and exchange
- added a new sandbox option to define additional currencies that should accrue interest
- added new "Commands" button top left on the chat window to show available commands by group and see use case / example
- reorganized a few commands into other command groups
- added a build menu for the PARP economy objects. the ones built via this method will be indestructible, the ones spawned as movable items will not be.
- added new staff command to handle light bulbs: /lightbulb replace|remove|replacewhite|randomizewhite, mostly with parameters xy50 (square area around player, 50 side length, 10 default), "off" for to switch them off after change, and a full type beginning with "Base.LightBulb..." for the default bulb item. refer to command examples included
- added "/valuables list" example to this command's description
- /flipvehicle command now automatically tries to enter the vehicle after flipping, to send the new physics to the server (to transmit it flipped upright)
- added sandbox option for enabling/disabling loadout dumps
- "loadout dumped as..." message on death removed
- fixed an issue with /loadout list and spaces in usernames

PARPQOL:
- new submod to bundle up a few things useful for admins. includes afk timer, special generator features and a possibility to define which buttons of the admin ui are inaccessible to non admins

PARPAdjustments:
- removed admin ui restrictions (now in PARPQOL)

Opdatering: 21. juli 2022 kl. 8:21

PARPChat:
- added /loadout command. every time a player dies the full inventory loadout is dumped to a file on the server. available loadouts can be checked via /loadout list username and can be restored to the player with /loadout restore 3 (= the index gotten from list) username
- added /flipvehicle command
- added admin ATM context menu to allow paycheck and exchange for the specific machine despite the function being turned off in sandbox options
- only one "do you want to buy this item" window can now be open at a time
- internal code optimization and fixes for niche cases

Opdatering: 17. juli 2022 kl. 9:37

PARPChat:
- added checks to /prunevehicles command. in addition to the vehicle being in a safehouse it now checks for passengers, the current player in the vehicle and valhalla vehicle ownership
- moved the "pack things into vending machines after tagging a price" action to the end of the process. i can't tell the game to transmit the item moddata i store the price in, so it has to be in inventory for a bit.

Opdatering: 14. juli 2022 kl. 10:43

PARPChat:
- new admin command /prunevehicles which accepts a condition in percent and a radius around the player (ex.: /prunevehicles 25% r50)
- if an ATM is inside the bank main office, the paycheck and exchange options become available in its context menu
- remove double spaces when setting /rpname

Opdatering: 9. juli 2022 kl. 12:39

PARPChat:
- added sandbox var to enable global item shop at vending machines
- if enabled, you can use those commands at the vending machines: `/buy item` and `/pricelist`
- added context menu for the global item shop to the vending machine (sandbox vars, off by default)
- added sandbox var for maximum distance to vending machine to access global item shop