전략게시판

전략게시판 [스튜디오]
간략한 레벨 적용 스크립트, 레벨제한 이동 스크립트
2020.03.18 18:49 조회 : 1988
Lv. 69익스트림트롤 창조의숨결 작성자 게시물 더보기
아래꺼 전부다 복사해서 game.lua 파일에다가 복붙하시면 됩니다


function Game.Rule:OnPlayerJoiningSpawn(player)
if player.user.level == nil then
player:SetLevelUI (1, 0)
end
end --이거는 플레이어들이 첫접속할 때 플레이어한테 레벨 1 부여하고 레벨 UI 띄워주는 스크립트에요

TouchBlock = Game.EntityBlock.Create({x=3 , y=3 , z=3 }) --예를 들면 3,3,3좌표에 주황색 영역 트리거 블럭 배치 

function TouchBlock:OnTouch(player) --플레이어가 영역 트리거 블럭에 닿았을 때 발동
if player.user.level and (player.user.level >= 3) then
player.position = { x=5 , y=5 , z=5 }
end
end --user.level(플레이어 레벨)이 3 이상일때 해당 좌표(5,5,5)로 이동
추천 : 0
댓글을 남기시려면 로그인 해주세요
댓글 : 1
  • 잘만들었어요 ZhahahahahahahahahahahahahaXD Lv. 12Main 2020.03.21