Project Zomboid

Project Zomboid

[B41 MP only] bikinitools: Server Edition - new vehicle ownership submod out!
139件中 61-70 を表示
< 1 ... 5  6  7  8  9 ... 14 >
更新: 2022年9月16日 @ 13時04分

PARPChat:
- added a new button in the chat window titlebar for easier tab and radio channel management. it allows to tune in / out, forget past channels, disable flashing, ignore and close individual tabs if it is supported.
- the "disable / enable flashing" feature is saved during sessions, while "ignore" works until the next relog
- added sandbox options for default radio / event / staff channel names (will be truncated to max. 3 characters in length)
- changed event channel name from 000 to EVT
- added sandbox options for enabling a global help channel and its name (HLP)
- added command /help that will only be bound if the channel is enabled. requires relog.
- added sandbox options for enabling a global (ooc) chat channel and its name (CHT)
- added command /chat that will only be bound if the channel is enabled. requires relog.
- EVT / CHT / HLP channels do not need a radio and are available without tuning them in
- fixed the default tab command for events
- changed the channel detection pattern to allow for alphanumeric input (not the /tunein channels)
- emote commands that are automatically generated from the emote wheel are now always lowercased
- removed /emotes and /groups commands because they have become obsolete with the command helper button
- the result of command executions is now printed in the currently active tab instead of "general"
- added support for intro texts to custom chat tabs. the intro is added every time the tab is created and only when a translation has been set that fits this pattern: "IGUI_PARP_C_TabIntro" followed by the alphanumeric letters in the channel. examples: "IGUI_PARP_C_TabIntroRHLP" (channel R#HLP) or even "IGUI_PARP_C_TabIntroR123" (channel R#123). just add the translation strings to your server translation files in some adjustment mod and you're set
- PARP.Chat:addLine(message, options) can now send the message to a specific tab id by setting options["tabId"]
- sandbox options tidied up
- code cleanup

PARPEconomy:
- added sandbox option to randomize zombie cash currency from the "cash currencies" sandbox options

PARPBase:
- increased message timeout for message queue

更新: 2022年9月11日 @ 3時29分

PARPChat
- fixed issue with emote wheel emote text showing broken color information

更新: 2022年9月10日 @ 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

更新: 2022年8月15日 @ 11時20分

Maintenance release for some assets.

PARPChat:
- changed restriction for /lightbulbs command

更新: 2022年8月14日 @ 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

更新: 2022年8月11日 @ 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)

更新: 2022年8月9日 @ 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)

更新: 2022年8月6日 @ 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)

更新: 2022年7月21日 @ 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

更新: 2022年7月17日 @ 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.