Обновления

Release Infos
Tag : 0.29.1 Released : 9 Месяц(s) ago

0.29.1

  • Patch some issues
  • Upgrade nodejs version & mongodb drivers
  • added nightvision with /nv command

0.29.0

=== Features ===

  • Melee weapons are now fully functional with animations and interactions
  • Added repair box for bases
  • Added /ping command to easily view your ping
  • Added /pop command to view the current server population
  • Added support for plugins adding their own custom commands
  • Added an automatic server restart timer, by default the server will be restarted every 72 hours. Warnings will be given starting 10 minutes before restart. (Restart times are configurable by server devs)
  • "/group view" will now automatically open the console
  • /tp command can now use ~ in place of an xyz value to use the player's current position (/tp ~ 500 ~ will tp you to y 100 at your current location)
  • Players with demolish permission on a base can now open and set lock code for any doors / gates
  • Hammering a shelter will now repair all objects inside / on top of it
  • Added weapon repair kit crafting recipe and functionality (repairs 500 per kit)
  • Added gun repair kit functionality (Repairs any gun besides experimental to full health)
  • Added gun part recipe for gun repair kit crafting
  • Added exhaustion / sleeping using sleeping mats (Beds out in the world are not working yet, coffee and coffee with sugar will each restore tiredness.)
  • Added yawning / stretching animation after sleeping
  • Added hud indicators for healing, bleeding, tiredness, swizzle, etc.
  • Added /emote to do emotes (id works from 2 - 102)
  • Added animations for eating, drinking, dropping an item, looting containers, and more
  • Added /reboot
  • Re-did connection rejection system to better describe the reason a client is rejected from a server, and allow server owners to disable certain ban types like "UNVERIFIED"
  • Added all vehicle abilities using hotkeys, including headlights (G), engine start/stop (K), boost/turbo (LSHIFT), siren (X), and horn (J)
  • Added /serverlock admin command to lock/unlock the server (For blocking user connections)
  • Split /ban command into /ban and /banid to ban players by name/sessionId respectively. (This also works on offline players)
  • Split /unban command into /unban and /unbanid to unban players by name/sessionId respectively. (This also works on offline players)
  • Removed /silentban command and replaced it with "--silent" flag for usage in /ban and /banid
  • Added asset validation
  • Added screen effects for bleeding, swizzle, and outside of map

=== Balance ===

  • Removing vehicle headlights or battery while the headlights are on will turn them off
  • Vehicles now have a random chance of spawning with headlights and turbo
  • Changed default lighting to better match OG JS
  • Melees will now take 5 damage per tree hit (About 25 full trees per full health melee weapon)
  • Axes, hatchets, and machetes are now the only melees that can be used to cut a tree
  • Admin debug mode can now override all build permissions
  • Re-enabled decay for all lootable construction items
  • Re-did weather system thanks to @LegendsNeveerrDie
  • Adjusted crowbar scrap values
  • Adjusted wrench vehicle repair values
  • Guns now take 5 damage per shot fired
  • Reduced damage from Nagafen's Rage shotgun

Note to server developers: The way construction decay / repairing works has been reworked, so make sure to update your server config!

=== Fixes ===

  • Fixed bug causing biofuel to get "stuck" on the ground and not able to be picked up
  • Fixed bug causing players underneath a shack to be kicked out and in some cases killed
  • Fixed bug causing empty locked vehicles to become unusable
  • Fixed bug preventing vehicle headlights and turbo from being installed (turbo is still not functional though)
  • Fixed bases placed at certain areas of the map causing players to be incorrectly teleported (Namely bases placed above PV church cave kicking players from inside the cave, and bases placed below bridges kicking people from the bridge)
  • Fixed objects placed on upper shelters disappearing for players without perms (Furnaces, bee boxes, dew collectors, etc)
  • Fixed storage containers not disappearing inside secured shelters / shacks for players without perms
  • Fixed workbenches and other similar base objects placed in shacks/shelters not disappearing for players without perms
  • Fixed all errors with construction placement when another foundation/shack without perms is near
  • Fixed lootable construction not taking enough damage from explosives (campfires, dew collectors, furnaces, etc) (Furnaces / bee boxes still take as much as a door)
  • Fixed some construction objects not repairing with the rest of the base
  • Lootbags now spawn immediately after a player is killed / lootable object is destroyed
  • IEDs/landmines, plants, traps, and temporary objects (flares) now spawn immediately after being placed
  • Changed vehicle flipping to interact key (default [E]) instead of wrench
  • Fixed AK-47 not taking damage per shot fired
  • Fixed delay when switching weapons
  • Removed /headlights and /siren commands
  • Admins can no longer ban themselves
  • Looted items will now go into the inventory in this order: Backpack-BeltPouch-Shirt-Pants

Note about bans:

The ban system has been completely reworked, and it is very important that you update your server in order for bans work work correctly going forward. Players banned before this update should remain banned, but may need to be manually unbanned by h1emu staff if requested on the login-server side. All new bans after this update WILL NOT BE APPLIED if you have not updated your server. If you are running a custom server version (Resinated) you will need to manually copy-paste some of the new banning logic to your server.

Server devs can now easily set which ban / connection rejection types are accepted by your server by editing "acceptedRejectionTypes" in your server's config. This includes allowing players to bypass VPN restrictions, HWID ban restrictions, and unverified statuses.

The new ban/unban commands are as follows: /ban {name} optional: {time} {reason} {--silent} /banid {loginSessionId} optional: {time} {reason} {--silent} /unban {name} /unbanid {loginSessionId}

All ban/unban commands will now work regardless of if the target player is online or not.

What's Changed

  • Allow connections to old servers by @Z1Meme in https://github.com/QuentinGruber/h1z1-server/pull/1672
  • fix by @Z1Meme in https://github.com/QuentinGruber/h1z1-server/pull/1674
  • Detect Typo Errors by @QuentinGruber in https://github.com/QuentinGruber/h1z1-server/pull/1677
  • Support Mongo 7 by @QuentinGruber in https://github.com/QuentinGruber/h1z1-server/pull/1678
  • Support node 20 by @QuentinGruber in https://github.com/QuentinGruber/h1z1-server/pull/1679
  • Bugfix/tillers by @Z1Meme in https://github.com/QuentinGruber/h1z1-server/pull/1681
  • Fix fair play spam by @avcio9 in https://github.com/QuentinGruber/h1z1-server/pull/1676
  • NV by @avcio9 in https://github.com/QuentinGruber/h1z1-server/pull/1683

Full Changelog: https://github.com/QuentinGruber/h1z1-server/compare/0.29.0...0.29.1