ㅈㄱㄴ
제목 | 작성자 | 작성일 | 조회 | |
---|---|---|---|---|
공지 | 게시판 이용 안내+150 | 10-20 | 20727 | |
60707 | 08:02 | 57 | ||
60706 | 05:18 | 70 | ||
60705 | 03:12 | 128 | ||
60704 | 00:58 | 105 | ||
60703 | 00:16 | 118 | ||
60702 | 07-04 | 181 | ||
60701 | 07-04 | 161 | ||
60700 | 07-04 | 178 | ||
60699 | 07-04 | 145 | ||
60698 | 07-04 | 210 | ||
60697 | 07-04 | 143 | ||
60696 | 07-04 | 171 | ||
60695 | 07-04 | 175 | ||
60694 | 07-04 | 331 | ||
60693 | 07-04 | 188 | ||
60692 | 07-04 | 477 | ||
60691 | 07-03 | 319 | ||
60690 | 07-03 | 243 | ||
60689 | 07-03 | 252 |
댓글4
이거 ㅈ밥임
return function (self,_dd,appearType,delay)
-- 네트워크로 전송받은 테이블 캐스팅
---@type Drop
local drop = _dd;
--local entity = self._objectPool.ChildObjectPoolComponent:Get(drop.Position)
--entity.DropComponent.ObjectPool = self._objectPool
--local entity = _SpawnService:SpawnByModelId("model://b9b74107-fdd9-4548-9bf1-09ce4b8affbf", "Drop-"..drop.ItemId, drop.Position, self._objectPool)
-- 퀘스트템은 안보여요 3_3
if (drop.Quest > 0) then
if (not _UserQuestLogic:CanPickUpQuestItem(_UserService.LocalPlayer.WsCharacterData, drop.ItemId, drop.Quest)) then
return
end
end
-- local custom_TI = drop.ItemId // 1000000
-- -- custom_TI == 4 기타템
-- if custom_TI == 4 or drop.ItemId == 2061000 or drop.ItemId == 2060000 then
-- -- return
-- end
local function showDrop()
---@type Entity
local entity
local returnPool
if (drop.ItemId == 0) then
returnPool = self._mesoObjectPool
entity = _ObjectPool:Pick(returnPool, "PooledMeso", "model://35623b2c-7d42-4a33-83dc-faa1350af08a", Vector3(0,0,10000), self._dropsGroup)
else
returnPool = self._dropObjectPool
entity = _ObjectPool:Pick(returnPool, "PooledDrop", "model://b9b74107-fdd9-4548-9bf1-09ce4b8affbf", Vector3(0,0,10000), self._dropsGroup)
end
entity.DropComponent:EnterField(appearType, drop, returnPool)
local custom_TI = drop.ItemId // 1000000
if (custom_TI == 4) or drop.ItemId == 2061000 or drop.ItemId == 2060000 then entity.DropComponent:OnDestroyDrop() end
self._clientDropMap[drop.ObjectId] = entity
--log("first pos:", entity.TransformComponent.WorldPosition)
--log("opos:", entity.DropComponent.OriginalPosition, "pos:",entity.DropComponent.Position)
end
if (delay > 0) then
_TimerService:SetTimerOnce(showDrop, delay)
else
showDrop()
end
end
네로님 고속드랍 할줄아십니까?
고런거 안해용 연구도 안해봤으 나쁜짓에 쓰려구!!