Players
Players : Instance
Overview
Players ์๋น์ค๋ ํ์ฌ ์๋ฒ์ ์ฐ๊ฒฐ๋ ํด๋ผ์ด์ธํธ๋ฅผ Player ๊ฐ์ฒด ํํ๋ก ๊ด๋ฆฌํ๋ฉฐ, Player์ ๊ด๋ จ๋ ๋ค์ํ ๊ธฐ๋ฅ์ ํจ๊ป ์ ๊ณตํฉ๋๋ค.
Properties
CharacterAutoLoads
bool
์บ๋ฆญํฐ์ ์๋ ๋ฆฌ์คํฐ ์ฌ๋ถ๋ฅผ ์ค์ ํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ์ true์ด๋ฉฐ, false๋ก ์ค์ ํ๋ฉด ํ๋ ์ด์ด๊ฐ ๊ฒ์์ ๋ค์ด์ค๋๋ผ๋ Player:LoadCharacter()๋ฅผ ํธ์ถํ๊ธฐ ์ ๊น์ง ์บ๋ฆญํฐ๊ฐ ์์ฑ๋์ง ์์ต๋๋ค.
์ด ์ต์ ์ ๋ชฉ์จ ์ ํ์ด ์๋ ๊ฒ์์ด๋, ๋ผ์ด๋ ์ข ๋ฃ ์ ๊น์ง ๋ถํ์ ํ์ฉํ์ง ์๋ ๊ฒฝ์ํ ๊ฒ์ ๋ชจ๋์์ ํนํ ์ ์ฉํฉ๋๋ค.
Code Samples
local Players = game:GetService("Players")
Players.CharacterAutoLoads = falseLocalPlayer
Player
ํ์ฌ ํด๋ผ์ด์ธํธ์์ ๊ฒ์์ ์คํ ์ค์ธ ํ๋ ์ด์ด ๊ฐ์ฒด๋ฅผ ์ฐธ์กฐํ๋ ์ฝ๊ธฐ ์ ์ฉ ์์ฑ์ ๋๋ค.
LocalScript์ ๊ฐ์ ํด๋ผ์ด์ธํธ ํ๊ฒฝ์์๋ง ๊ฐ์ ๊ฐ์ ธ์ฌ ์ ์์ผ๋ฉฐ, ์๋ฒ ํ๊ฒฝ์์ ์คํ๋๋ Script์์๋ ํญ์ nil์ ๋ฐํํฉ๋๋ค.
Code Samples
RespawnTime
number
CharacterAutoLoads ์์ฑ์ด true์ผ ๊ฒฝ์ฐ, ํ๋ ์ด์ด์ ๋ฆฌ์คํฐ ๋๊ธฐ ์๊ฐ์ ์ด ๋จ์๋ก ์ง์ ํ๋ ์์ฑ์ ๋๋ค.
๊ธฐ๋ณธ๊ฐ์ 5์ด์ ๋๋ค.
Code Samples
UseStrafingAnimations
bool
์บ๋ฆญํฐ ์ด๋ ์ ์ฌ์๋๋ ์ ๋๋ฉ์ด์ ์ ๋ฐฉํฅ ์ฒ๋ฆฌ ๋ฐฉ์์ ์ง์ ํ๋ ์์ฑ์ ๋๋ค.
false๋ก ์ค์ ํ๋ฉด ์ด๋ ๋ฐฉํฅ๊ณผ ๊ด๊ณ์์ด ๋จ์ผ ์ด๋ ์ ๋๋ฉ์ด์ ๋ง ์ฌ์๋๋ฉฐ, true๋ก ์ค์ ํ๋ฉด ์ยทํยท์ขยท์ฐ์ ๋๊ฐ์ ์ ํฌํจํ 8๋ฐฉํฅ ์ด๋ ์ ๋๋ฉ์ด์ ์ด ์ค์ ์ด๋ ๋ฐฉํฅ์ ๋ง์ถฐ ์ฌ์๋ฉ๋๋ค.
์ด๋ฅผ ํตํด ๊ฒ๊ฑธ์(Strafing), ํ์ง, ๋๊ฐ์ ์ด๋ ๋ฑ TPS ๊ฒ์์์ ํ์ํ ๋ค์ํ ๋ฐฉํฅ ์ ํ์ ๋ณด๋ค ์์ฐ์ค๋ฝ๊ฒ ํํํ ์ ์์ต๋๋ค.
์ด ์์ฑ์ ๋ฐํ์์์ ๋ณ๊ฒฝํ ์ ์์ผ๋ฉฐ, ์คํ๋์ค ํธ์ง ๋จ๊ณ์์ ๋ฏธ๋ฆฌ ์ค์ ํด์ผ ํฉ๋๋ค.
Code Samples
Methods
GetPlayerByUserId
์ง์ ํ UserId์ ํด๋นํ๋ Player ๊ฐ์ฒด๋ฅผ ๋ฐํํ๋ฉฐ, ํด๋น ํ๋ ์ด์ด๊ฐ ์์ ๊ฒฝ์ฐ nil์ ๋ฐํํฉ๋๋ค.
Parameters
string UserId
Player๋ก ๋ณํํ ๋์ Player์ UserId์ ๋๋ค.
Return
Player
๋ฐํ๋ Player์ ๋๋ค.
Code Samples
GetPlayerFromCharacter
์ง์ ํ Character์ ํด๋นํ๋ Player ๊ฐ์ฒด๋ฅผ ๋ฐํํ๋ฉฐ, ์ฐ๊ฒฐ๋ ํ๋ ์ด์ด๊ฐ ์์ ๊ฒฝ์ฐ nil์ ๋ฐํํฉ๋๋ค.
Touched, CharacterAdded์ ๊ฐ์ด Player ๊ฐ์ฒด๋ฅผ ์ง์ ๋ฐํํ์ง ์๋ ์ด๋ฒคํธ์์ ์บ๋ฆญํฐ๋ฅผ ํตํด Player๋ฅผ ์กฐํํ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
๋ฐ๋๋ก Player ๊ฐ์ฒด์์ ์บ๋ฆญํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ค๋ฉด Player.Character ์์ฑ์ ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค.
Parameters
Model InCharacter
Player๋ก ๋ณํํ ๋์ ์บ๋ฆญํฐ์ ๋๋ค.
Return
Player
๋ฐํ๋ Player์ ๋๋ค.
Code Samples
GetPlayers
ํ์ฌ ์๋ฒ์ ์ฐ๊ฒฐ๋ ๋ชจ๋ Player ๊ฐ์ฒด๋ฅผ ํ ์ด๋ธ ํํ๋ก ๋ฐํํฉ๋๋ค.
for ๋ฐ๋ณต๋ฌธ๊ณผ ํจ๊ป ์ฌ์ฉํ๋ฉด ๊ฒ์ ๋ด ๋ชจ๋ ํ๋ ์ด์ด๋ฅผ ์์ฝ๊ฒ ์ํํ ์ ์์ต๋๋ค.
Parameters
Return
Array
ํ๋ ์ด์ด ๋ชฉ๋ก์ ๋๋ค.
Code Samples
Events
PlayerAdded
ํ๋ ์ด์ด๊ฐ ๊ฒ์์ ์ ์ํ๋ ์๊ฐ ์คํ๋๋ ์ด๋ฒคํธ์ ๋๋ค.
์ฃผ๋ก ํ๋ ์ด์ด๊ฐ ๋ค์ด์ฌ ๋ ์ ์ฅ๋ GlobalDataStore ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๊ฑฐ๋ ์ด๊ธฐ ์ค์ ์ ์ ์ฉํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
Parameters
Player player
์ ์ํ ํ๋ ์ด์ด์ ๋๋ค.
Code Samples
PlayerRemoving
ํ๋ ์ด์ด๊ฐ ๊ฒ์์ ๋ ๋๊ธฐ ์ง์ ์ ์คํ๋๋ ์ด๋ฒคํธ์ ๋๋ค.
ํ๋ ์ด์ด๊ฐ ์์ ํ ์ ๊ฑฐ๋๊ธฐ ์ ์ ํธ์ถ๋๋ฏ๋ก, GlobalDataStore๋ฅผ ํตํด ํ๋ ์ด์ด ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ๋ ์ ํฉํฉ๋๋ค.
Parameters
Player player
ํด์ฅํ ํ๋ ์ด์ด์ ๋๋ค.
Code Samples
Last updated