Client

Functions - Clientside

MSK.Register

Register Client Callback (MSK.Trigger)

MSK.Register("Callback_Name", function(playerId, arg1, arg2, ...)
    return ...
end)

-- Example
MSK.Register("msk_testing:clientCallback", function(source, a, b, c)
    print(source, a, b, c)
    return a, b, c
end)

-- As an Export:
expoorts.msk_core:Register("msk_testing:clientCallback", function(source, a, b, c)
    print(source, a, b, c)
    return a, b, c
end)

MSK.Trigger

Trigger Server Callback (MSK.Register)

MSK.TriggerCallback

Trigger Server Callback (MSK.Register)

MSK.RegisterCommand

It's the same as the Native RegisterCommand but it will check if the player has AcePermission.

MSK.Notification

Show a Notification. You can use farbcodes like: ~g~

Preview

Parameters title - string - Title message - string - Message Text info - string - Optional - Default: general time - number <miliseconds> - Optional - Default: 5000

MSK.HelpNotification

Show a Help Notification

Parameters text - string - Text

MSK.AdvancedNotification

Show a Picture Notification

Parameters text - string - Text title - string - Title subtitle - string - Subtitle icon - string - Optional - Default: CHAR_HUMANDEFAULT flash - boolean - Optional - Default: true icontype - number - Optional - Default: 1

MSK.Draw3DText

Draw a 3D Text (size and font is optional)

Needs to be executed every frame!

Parameters location - table <x, y, z> / vector3 - Location text - string - Text size - number - Optional - Default: 1 font - number - Optional - Default: 0

MSK.DrawGenericText

Draw Generic Text.

Needs to be executed every frame!

Parameters text - string - Text outline - boolean - Text Outline font - number - Text Font - Optional, default: 0 size - float - Text Size - Optional, default: 0.34 color - table <r, g, b, a> - Text Color - Optional, default: white position - string - Text Position on the Screen - Optional, default: bottom center

MSK.HasItem

Checks if you have the item in your inventory (only for ESX or QBCore)

Parameters itemName - string - The item name

Returns hasItem - table <name, label, count> - If the player has the item

MSK.GetPedMugshot

Get the PedMugshot from a specific Ped.

Parameters playerPed - number - The Player Ped transparent - boolean - Transparent Background

MSK.Subtitle

Shows a text at the center-bottom. You can use farbcodes like: ~g~

Preview

Parameters text - string - The message text duration - number <miliseconds> - Duration in miliseconds - Optional: default: 8000

MSK.Spinner

Shows a Loading Spinner at the right-bottom

Preview

Type 4

Type 5

Parameters text - string - The message text typ - number - The Spinner Type - Optional: default: 4 duration - number <miliseconds> - Duration in miliseconds - Optional: default: 5000

Last updated