Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 869 Bytes

extra_logging.md

File metadata and controls

22 lines (18 loc) · 869 Bytes

Logging Extra Data

This feature allows you to add logging for custom commands like /car and /tp.
To do that, you will need to edit the scripts of those commands adding a txAdmin callback.

How to Enable

In the client script, add the following event call inside the command function:

TriggerServerEvent('txaLogger:CommandExecuted', rawCommand)

Where rawCommand is a variable containing the full command with parameters.

Example

In this example, we will log data from the /car command from the CarCommand script.

RegisterCommand('car', function(source, args, rawCommand)
    TriggerServerEvent('txaLogger:CommandExecuted', rawCommand) -- txAdmin logging Callback

    local x,y,z = table.unpack(GetOffsetFromEntityInWorldCoords(PlayerPedId(), 0.0, 8.0, 0.5))

    -- there is more code here, no need to edit
end)