Server API
Server Function Reference
50 VCORE.Functions server signatures are documented below.
Function index
| Signature | Source | Line |
|---|---|---|
VCORE.Functions._RemovePlayer(src) | server/player.lua | 97 |
VCORE.Functions._RemovePlayer(source) | server/main.lua | 265 |
VCORE.Functions._SetPlayer(src, player) | server/player.lua | 93 |
VCORE.Functions._SetPlayer(source, playerObj) | server/main.lua | 261 |
VCORE.Functions.AddMoneyOffline(citizenId, account, amount, reason) | server/functions.lua | 129 |
VCORE.Functions.AddStatusEffect(source, effect, level, duration, metadata) | server/functions.lua | 75 |
VCORE.Functions.AttachRepFunctions(PlayerObject) | server/player.lua | 117 |
VCORE.Functions.BanPlayer(source, reason, duration) | server/functions.lua | 119 |
VCORE.Functions.ClearRoutingBucket(id, category) | server/functions.lua | 146 |
VCORE.Functions.CreateCallback(name, cb) | server/main.lua | 56 |
VCORE.Functions.CreateJob(jobName, jobData) | server/main.lua | 211 |
VCORE.Functions.CreateUseableItem(itemName, cb) | modules/gta5/server/functions.lua | 146 |
VCORE.Functions.DiscordLog(webhookUrl, title, message, color) | server/discordapi.lua | 5 |
VCORE.Functions.GenerateCitizenId(cb) | server/functions.lua | 38 |
VCORE.Functions.GetConnectedPlayers() | server/functions.lua | 52 |
VCORE.Functions.GetDiscord(source) | server/functions.lua | 25 |
VCORE.Functions.GetFullName(src) | server/player.lua | 85 |
VCORE.Functions.GetIdentifier(source, idType) | server/functions.lua | 9 |
VCORE.Functions.GetLicense(source) | server/functions.lua | 17 |
VCORE.Functions.GetOrCreateRoutingBucket(id, category) | server/functions.lua | 138 |
VCORE.Functions.GetPermission(source) | server/main.lua | 305 |
VCORE.Functions.GetPlayer(src) | server/player.lua | 81 |
VCORE.Functions.GetPlayer(source) | server/main.lua | 127 |
VCORE.Functions.GetPlayerByCitizenId(citizenId) | server/main.lua | 131 |
VCORE.Functions.GetPlayerByServerId(id) | server/main.lua | 138 |
VCORE.Functions.GetPlayerCoords(source) | server/functions.lua | 58 |
VCORE.Functions.GetPlayerName(source) | server/functions.lua | 48 |
VCORE.Functions.GetPlayers() | server/main.lua | 142 |
VCORE.Functions.GetPlayerVehicle(source) | server/functions.lua | 62 |
VCORE.Functions.GetSteam(source) | server/functions.lua | 21 |
VCORE.Functions.HasGrade(source, job, grade, maxGrade) | server/main.lua | 170 |
VCORE.Functions.HasJob(source, job, grade) | server/main.lua | 153 |
VCORE.Functions.HasPermission(source, requiredRank) | server/main.lua | 348 |
VCORE.Functions.IsOnDuty(source, job) | server/main.lua | 185 |
VCORE.Functions.IsPolice(source, onDuty) | server/main.lua | 198 |
VCORE.Functions.KickPlayer(source, reason) | server/functions.lua | 115 |
VCORE.Functions.Log(channel, title, message, color) | server/discordapi.lua | 19 |
VCORE.Functions.Notify(source, notifConfig) | server/main.lua | 453 |
VCORE.Functions.RefreshPlayerPosition(src, playerData, coords) | server/player.lua | 51 |
VCORE.Functions.RegisterCommand(name, cb, restricted, help, requiredPerm) | server/main.lua | 73 |
VCORE.Functions.RegisterCommand(name, cb, console, info, perm) | modules/gta5/server/functions.lua | 124 |
VCORE.Functions.RegisterServerCallback(name, cb) | server/main.lua | 60 |
VCORE.Functions.RegisterServerEvent(eventName, cb) | server/main.lua | 64 |
VCORE.Functions.SetPermission(source, rank) | server/main.lua | 355 |
VCORE.Functions.SetPlayerDead(source, state) | modules/gta5/server/functions.lua | 71 |
VCORE.Functions.SetPlayerLastStand(source, state) | modules/gta5/server/functions.lua | 75 |
VCORE.Functions.SimpleNotify(source, message, ntype, time) | server/main.lua | 460 |
VCORE.Functions.TriggerClientCallback(name, target, cb, ...) | server/main.lua | 234 |
VCORE.Functions.TriggerLatentClientEvent(eventName, source, data) | server/main.lua | 466 |
VCORE.Functions.UpdateJob(jobName, jobData) | server/main.lua | 257 |
