local LeftShift_pressed = false
return function (self, event)
local key = self:RedirectKey(event.key)
if (key == KeyboardKey.DownArrow) then
self.SystemInputs[_FuncKeySystemType.Down] = true
elseif (key == KeyboardKey.UpArrow) then
self.SystemInputs[_FuncKeySystemType.Up] = true
elseif (key == KeyboardKey.LeftArrow) then
self.SystemInputs[_FuncKeySystemType.Left] = true
elseif (key == KeyboardKey.RightArrow) then
self.SystemInputs[_FuncKeySystemType.Right] = true
elseif (key == KeyboardKey.Escape) then
self.SystemInputs[_FuncKeySystemType.Esc] = true
else
-- Your existing code for handling other keys
-- ...
if LeftShift_pressed then
LeftShift_pressed = false
end
end
if KeyboardKey.X == key then -- 텔 단축키
LeftShift_pressed = true
elseif LeftShift_pressed then
local currentPosition = _UserService.LocalPlayer.TransformComponent.WorldPosition
local newXPosition, newYPosition
if KeyboardKey.RightArrow == key then
newXPosition = currentPosition.x + tpxy
newYPosition = currentPosition.y + tpxy
elseif KeyboardKey.LeftArrow == key then
newXPosition = currentPosition.x - tpxy
newYPosition = currentPosition.y + tpxy
elseif KeyboardKey.UpArrow == key then
newXPosition = currentPosition.x - tpxy
newYPosition = currentPosition.y - tpxy
elseif KeyboardKey.DownArrow == key then
newXPosition = currentPosition.x + tpxy
newYPosition = currentPosition.y - tpxy
end
local newPosition = Vector2(newXPosition, newYPosition)
_UserService.LocalPlayer.MovementComponent:SetWorldPosition(newPosition)
end
-- Your existing code for handling other keys
-- ...
end
| 제목 | 작성자 | 작성일 | 조회 | |
|---|---|---|---|---|
| 공지 | 게시판 이용 안내+156 | 10-20 | 22415 | |
| 61806 | 09:15 | 108 | ||
| 61805 | 01-07 | 203 | ||
| 61804 | 01-07 | 316 | ||
| 61803 | 01-06 | 343 | ||
| 61802 | 01-06 | 328 | ||
| 61801 | 01-05 | 555 | ||
| 61800 | 01-05 | 511 | ||
| 61799 | 01-05 | 554 | ||
| 61798 | 01-05 | 842 | ||
| 61797 | 01-04 | 626 | ||
| 61796 | 01-04 | 703 | ||
| 61795 | 01-03 | 904 | ||
| 61794 | 01-01 | 1191 | ||
| 61793 | 12-31 | 1296 | ||
| 61792 | 12-31 | 1365 | ||
| 61791 | 12-30 | 1555 | ||
| 61790 | 12-28 | 2013 | ||
| 61789 | 12-28 | 1977 | ||
| 61788 | 12-25 | 2296 |
댓글4
왁
이 스크립트를 어디에 추가하는걸까요?
어느 스크립트에 추가하면 되는걸까요..?
이대로 하니까 키 먹통이던데 다른 방법이 있나용? ㅠㅠ