36 lines
1.3 KiB
Lua
36 lines
1.3 KiB
Lua
Citizen.CreateThread(function()
|
|
while true do
|
|
local PlayerName = GetPlayerName(PlayerId())
|
|
local id = GetPlayerServerId(PlayerId())
|
|
|
|
-- This is the Application ID (Replace this with you own)
|
|
SetDiscordAppId(640321569452720128)
|
|
|
|
SetRichPresence(PlayerName.." ["..id.."]") -- This will take the player name and the Id
|
|
|
|
-- Here you will have to put the image name for the "large" icon.
|
|
-- You can create one by go to Rich Presence/Art Assets tab in your application and click Add Image(s)
|
|
-- The Paramater is your Image key that you uploaded (you can change it too once you upload)
|
|
SetDiscordRichPresenceAsset('LargeIcon')
|
|
|
|
|
|
-- Here you can add hover text for the "large" icon.
|
|
SetDiscordRichPresenceAssetText('FiveM Roleplay')
|
|
|
|
|
|
|
|
--[[
|
|
Here you can add buttons that will display in your Discord Status,
|
|
First paramater is the button index (0 or 1), second is the title and
|
|
last is the url (this has to start with "fivem://connect/" or "https://")
|
|
]]--
|
|
SetDiscordRichPresenceAction(0, "Join", "fivem://connect/YourIpHere")
|
|
|
|
--You can add more Natives Here vvv
|
|
--SetDiscordRichPresenceAction(1, "Example", "https://example.com")
|
|
|
|
|
|
-- Updates every 1 minute
|
|
Citizen.Wait(60000)
|
|
end
|
|
end) |