ReplicateType

객체에 μΆ”κ°€λœ κ°’μ˜ μ„œλ²„, ν΄λΌμ΄μ–ΈνŠΈ κ°„ 동기화 νƒ€μž…μ΄μ—μš”.

Enums

이름

μ„€λͺ…

None

동기화 방식이 μ—†μ–΄μš”.

Changed

값이 변경될 λ•Œλ§ˆλ‹€ λ™κΈ°ν™”ν•΄μš”.

ChangedTime

값이 λ³€κ²½λ˜κ³  λ‚˜μ„œ 일정 μ‹œκ°„λ§ˆλ‹€ λ™κΈ°ν™”ν•΄μš”.

-- μƒ˜ν”Œ --

--μ„œλ²„ μŠ€ν¬λ¦½νŠΈμ—μ„œ-------------
Game:AddReplicateValue("GameID", 1, Enum.ReplicateType.Changed, 0) --μ„œλ²„μ™€ ν΄λΌμ΄μ–ΈνŠΈκ°„ λ™κΈ°ν™”λ˜λŠ” 값을 λ“±λ‘ν•˜κ³  μ΄ˆκΈ°κ°’μ„ μ„€μ •ν•œλ’€, 값이 λ³€κ²½λ λ•Œλ§ˆλ‹€ 호좜되게 ν•΄μš”.
print(Game.GameID .. " in Server")

wait(0.5)
Game.GameID = 2

wait(0.5)
print(Game.GameID .. " in Server")

--클라 μŠ€ν¬λ¦½νŠΈμ—μ„œ-------------
print(Game.GameID .. " in Client") --μ„œλ²„μ—μ„œ 값이 λ°”λ€Œμ—ˆμ§€λ§Œ ν΄λΌμ—μ„œλ„ λ™μΌν•˜κ²Œ 좜λ ₯λΌμš”.

wait(0.5)
wait(0.5)
print(Game.GameID .. " in Client") --μ„œλ²„μ—μ„œ 값이 λ°”λ€Œμ—ˆμ§€λ§Œ ν΄λΌμ—μ„œλ„ λ™μΌν•˜κ²Œ 좜λ ₯λΌμš”.

Last updated