Players
dlmp.players
Returns Player[]
dlmp.get_player
Parameters
idinteger
Returns Player|nil
DlmpMessageRun
One colored run of a send_message line (at most 16 per line).
Fields
textstringcolorinteger|nil— 0xRRGGBB;nil= the theme's text color
dlmp.send_message
Same as Player:send_message.
Parameters
playerPlayermessagestring|DlmpMessageRun[]
Returns ok boolean|nil, err string|nil
dlmp.send_chat
Same as Player:send_chat.
Parameters
Returns ok boolean|nil, err string|nil
SpawnPoint
Fields
xnumberynumberznumberheading(optional)number— Degrees (default 0).interior(optional)integer— 0..255, 0 = outside (default); the player spawns in this interior.
SpawnArgs
Fields
skinintegervariant(optional)integer— Skin variant (default 1).x(optional)number— Spawn X override; x, y and z must be set together.y(optional)numberz(optional)numberheading(optional)number— Degrees.interior(optional)integer— 0..255 (default 0 = outside); requires x/y/z.
RespawnArgs
Fields
delay_msinteger— Required respawn delay in milliseconds.xnumberynumberznumberheading(optional)number— Degrees (default 0).interior(optional)integer— 0..255 (default 0 = outside).
dlmp.set_spawn_point
Parameters
pointSpawnPoint
Returns ok boolean|nil, err string|nil
dlmp.spawn_player
Same as Player:spawn.
Parameters
Returns ok boolean|nil, err string|nil
dlmp.set_respawn
Same as Player:set_respawn.
Parameters
playerPlayerargsRespawnArgs
Returns ok boolean|nil, err string|nil
dlmp.set_health
Same as Player:set_health.
Parameters
playerPlayervaluenumber
Returns ok boolean|nil, err string|nil
dlmp.set_armor
Same as Player:set_armor.
Parameters
playerPlayervaluenumber
Returns ok boolean|nil, err string|nil
dlmp.add_health
Same as Player:add_health.
Parameters
playerPlayeramountnumbermaxnumber
Returns ok boolean|nil, err string|nil
dlmp.add_armor
Same as Player:add_armor.
Parameters
playerPlayeramountnumbermaxnumber
Returns ok boolean|nil, err string|nil
dlmp.set_skin
Same as Player:set_skin.
Parameters
playerPlayermodelintegervariantinteger
Returns ok boolean|nil, err string|nil
dlmp.set_wanted
Same as Player:set_wanted.
Parameters
playerPlayerlevelinteger
Returns ok boolean|nil, err string|nil
TeleportArgs
Fields
xnumberynumberz(optional)number— Required unlessgroundis set. Withground, the height the server assumes for the player until it lands, and the point from which the server streams the objects the player lands on (default 0).ground(optional)boolean— Places the player on the ground at x, y; the player's client determines the height (default false).heading(optional)number— Degrees (default 0).interior(optional)integer— 0..255 (default 0 = outside).
dlmp.teleport
Same as Player:teleport.
Parameters
playerPlayerargsTeleportArgs
Returns ok boolean|nil, err string|nil
dlmp.set_virtual_world
Same as Player:set_virtual_world.
Parameters
playerPlayervwinteger
Returns ok boolean|nil, err string|nil
dlmp.set_money
Same as Player:set_money.
Parameters
playerPlayeramountinteger
Returns ok boolean|nil, err string|nil
dlmp.give_money
Same as Player:give_money.
Parameters
playerPlayerdeltainteger
Returns ok boolean|nil, err string|nil
dlmp.set_player_name
Same as Player:set_name.
Parameters
playerPlayernamestring
Returns ok boolean|nil, err string|nil
dlmp.set_player_color
Same as Player:set_color.
Parameters
playerPlayercolorinteger|nil— 0xRRGGBB
Returns ok boolean|nil, err string|nil
dlmp.set_nametag_visible
Same as Player:set_nametag_visible.
Parameters
playerPlayervisibleboolean
Returns ok boolean|nil, err string|nil
dlmp.set_nametag_visible_for
Parameters
Returns ok boolean|nil, err string|nil
dlmp.set_nametag_text
Same as Player:set_nametag_text.
Parameters
playerPlayertextstring|nil
Returns ok boolean|nil, err string|nil
dlmp.set_nametag_distance
Same as Player:set_nametag_distance.
Parameters
playerPlayerdistancenumber
Returns ok boolean|nil, err string|nil
dlmp.set_chat_bubble
Parameters
playerPlayertextstringtime_msintegercolorinteger|nildistancenumber|nil
Returns ok boolean|nil, err string|nil
dlmp.clear_chat_bubble
Same as Player:clear_chat_bubble.
Parameters
playerPlayer
Returns ok boolean|nil, err string|nil
TeamSpec
Fields
namestring— 1..64 bytes, no control characterscolor(optional)integer— 0xRRGGBB, white by defaultfriendly_fire(optional)boolean— true by default
dlmp.create_team
Creates a team owned by this resource, with no members.
Parameters
specTeamSpec
Returns team Team|nil, err string|nil
dlmp.destroy_team
Its members are left without a team.
Parameters
teamTeam
Returns ok boolean|nil, err string|nil
