mirror of
https://github.com/ND-Framework/ND_Core.git
synced 2026-08-17 13:56:02 +01:00
37 lines
1.6 KiB
Lua
37 lines
1.6 KiB
Lua
CreateThread(function()
|
|
SetDiscordAppId(Config.discordAppId)
|
|
SetDiscordRichPresenceAsset(Config.discordAsset)
|
|
SetDiscordRichPresenceAssetSmall(Config.discordAssetSmall)
|
|
SetDiscordRichPresenceAction(0, Config.discordActionText, Config.discordActionLink)
|
|
SetDiscordRichPresenceAction(1, Config.discordActionText2, Config.discordActionLink2)
|
|
local presenceText = ("Playing: %s"):format(Config.serverName)
|
|
while true do
|
|
if NDCore.player then
|
|
local presence = ("Playing: %s as % %"):format(Config.serverName, NDCore.player.firstname, NDCore.player.lastname)
|
|
local presenceTextSmall = ("Playing as: %s %s"):format(NDCore.player.firstname, NDCore.player.lastname)
|
|
SetRichPresence(presence)
|
|
SetDiscordRichPresenceAssetText(presenceText)
|
|
SetDiscordRichPresenceAssetSmallText(presenceTextSmall)
|
|
end
|
|
Wait(60000)
|
|
end
|
|
end)
|
|
|
|
CreateThread(function()
|
|
AddTextEntry("FE_THDR_GTAO", Config.serverName)
|
|
local sleep = 500
|
|
while true do
|
|
Wait(sleep)
|
|
if NDCore.player and IsPauseMenuActive() then
|
|
sleep = 0
|
|
BeginScaleformMovieMethodOnFrontendHeader("SET_HEADING_DETAILS")
|
|
ScaleformMovieMethodAddParamPlayerNameString(("%s %s"):format(NDCore.player.firstname, NDCore.player.lastname))
|
|
PushScaleformMovieFunctionParameterString(("Cash: $%d"):format(NDCore.player.cash))
|
|
PushScaleformMovieFunctionParameterString(("Bank: $%d"):format(NDCore.player.bank))
|
|
EndScaleformMovieMethod()
|
|
elseif sleep == 0 then
|
|
sleep = 500
|
|
end
|
|
end
|
|
end)
|