API
Client
IsInsideTurf
RegisterCommand('test', function()
local inside, name = exports['uniq_turfwars']:IsInsideTurf()
if inside then
print(('You are inside %s'):format(name))
end
end)
Server
IsPlayerInsideTurf
RegisterCommand('test', function (source, args, raw)
local inside, turfName exports['uniq_turfwars']:IsPlayerInsideTurf(source)
if inside then
-- code
end
end)
IsTurfOwner
RegisterCommand('test', function (source, args, raw)
if exports['uniq_turfwars']:IsTurfOwner(source, 'Test Turf') then
-- code
end
end)
GetTurfData
RegisterCommand('test', function (source, args, raw)
local data = exports['uniq_turfwars']:GetTurfData('Test Turf')
if data then
print(json.encode(data, {indent = true}))
end
end)
AreCoordsInsideTurf
RegisterCommand('test', function (source, args, raw)
local coords = vec3(-2014.375, -470.783, 11.517)
if exports['uniq_turfwars']:AreCoordsInsideTurf(coords, 'Test Turf') then
-- code
end
end)
Last updated