Skip to content

Releases: davidsebesta1/LuaLabPlugin

0.9.1

01 Jul 07:34
7a45e9b

Choose a tag to compare

Enums

  • Added PlayerInfoArea
  • Added PlayerInfoColorTypes
  • Added SpawnableTeamType

Commands

  • Added new command for clearing any event registrations by player in RA clrLuaEvents playerUsername.

Player

  • Added InfoArea flags
  • Added CustomInfo string
  • Added InfoViewRange
  • Added readonly DoNotTrack boolean
  • Added Vector3 player scale
  • Improved AimingPoint variable raycast start position, so it shouldnt hit the player
  • Added a table SessionVariables for storing temporary data across all scripts for each player.

Players

  • Added indexer for retrieving all players with specified RoleTypeId.
  • Added indexer for retrieving all players with specified Team.

Player Effects

  • Added get only ActiveEffects array of strings of currently active effects.

Player Role

  • Added SetFakeRole(RoleTypeId)

Damage Handler

  • Added readonly Reason property

Round

  • Added RespawnWave(SpawnableTeamType)
  • Added InstantRespawnWave(SpawnableTeamType)

Misc

  • Removed the requirement for ExecuteConsoleCommands permissions in order to execute Lua. Only specifying the player steam ID in config file is now required.

Bug Fixes

  • Fixed Lua events not unregistering if they were registered via RA and the player left.

0.9.0

28 Jun 16:28

Choose a tag to compare

Older

Fixes

0.9.2

13 Jul 08:24
838eb0d

Choose a tag to compare

0.9.2 Release

Commands

  • Added functions for adding, removing and executing commands at real time for docs see here

Other

  • Kick and ban functions executed by player will now automatically issue ban by the player running the lua script.
    THIS DOESNT CHECK WHENEVER THE PLAYER HAS PERMISSION TO DO SO, AS IT IS EXPECTED FOR THIS PLAYER TO HAVE ALL PERMISSIONS SINCE THEY ARE EXECUTING CODE