playXP

서브 메뉴

Page. 7 / 21 [내 메뉴에 추가]
글쓰기
작성자 김하느
작성일 2014-03-26 02:10:02 KST 조회 4,183
제목
[RPG용 무리수] 원하는 퀵슬롯에 능력을 넣어서 쓸수 있게만들어보기(?)


주의. 전제가 무리수그득한 뻘팁이니 솔깃하시면 멘탈 아스라지는 작업이 기다릴지도 모릅니다.





영상은 걍 지금 작업중인걸로다 떡밥용으로 가져다 썼슴다.. 하... 고칠게 너무 많다......




딱히 단축키랑 능력이랑 직접 연결된거라고 말하긴 어렵지만, 말이죠..ㅋ

따로 예제를 만들어놓은게 없어서 개념만 풀어볼라고 함다





단축키를 사용한다

 해당 단축키 변수안에 저장되어 있는 능력을 따온다

위의 능력의 유형에 따라 지시전달

사용



큰 그림은 이런건데, 세분화 시키면 엄청 복잡해 집니다. 사용하는 부분만 해도 능력 유형마다 설정을 다 해줘야되고, 유닛이나 지점 선택 대상을 필요로 하는 능력은 대상 유닛이나 지점을 따로 검색해서 지정해줘야되고, 이걸 또 타게팅/논타겟팅 방식마다 편한 방식에 따라 적용시켜줘야되고, 아ㅏㅁ낭ㄹㅇ휴ㅏㅜ 머리아픕니다.. 


종합적으로 해놓고 보니까 퀵슬롯부분을 스크립트로만 800줄 가까이 되더군요

(아.. 스킬부분만 치면 한 2~500줄쯤 될듯.. 하다보면 요게 얼마 안길다는게 함정)



그래도 뭐.. 요로코롬 맹글어서 적용시킨게 영상 안에 있는거지요..



저렇게 하면 능력을 겁나 많이 만들어도 퀵슬롯만큼 가져다 쓸 수 있게 되고,

그만큼 기존의 최대 10개 내외로만 사용할 수 있게 해주면 되던걸, 훨씬 선택의 폭을 넓혀줄 수 있게 되겠슴다.



따라서, 매퍼분들은 이렇게 하시려면 데이터 노가다량을 수 배로 늘려주시면 될것 같네요



^오^



갑자기 눈앞이 캄캄해졌다..

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
아이콘 크더기 (2014-03-26 12:52:10 KST)
0↑ ↓0
센스 이미지
오 UI 엄청 깔끔하게 짜시네요.

여러 개의 능력으로 퀵슬롯을 만드는 건 능력의 수가 적으면 상관없지만, 혹여나 수십 개를 넘어가면 더 이상 등록할 수 없는 단점이 있지요.

능력 수 제한이 걸리시면 퀵슬롯에 등록 시 더미 동작이 주어지고, 능력에서 주어진 동작에 따라 각각 다른 효과를 실행하게끔 코드를 짜는 것을 추천드려요. 지시 전달도 각각 해주지 않아도 되서 편할 거라고 생각이 드네요!
김하느 (2014-03-26 14:43:56 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
왠만한 온라인게임에도 30개가 넘는 경우는 드물지만서도,
전 50개가 넘는 것들을 넣어줄 계획이라ㄷㄷㄷㄷㄷ 딱 고민이던거였는데 참고하겠슴다ㅋ
앗앗앗 (2014-03-26 16:28:43 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
오... 깔끔하네요. 혹시 쿨타임 부분도 해결 하셧어요? 전 쿨타임에서 걸리던데.. ㅋㅋ
아 그리고, 사냥터 하나에 맵 공간 그리 사용하시면 나중에 공간부족으로 허덕이실수도..
제가 그상황임 ㅎㅎㅎ;;
김하느 (2014-03-26 17:34:08 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
앗x3 / 네 쿨타임 해결 했숨당; 영상에서는 스킬들 쿨타임을 다 0으로 해놔서 안나오는거에융

맵은 모든 유닛을 50% 크기로 만들어서 맵 활용을 4배로 할 계획입니다; 일단은 테스트 유닛에만 적용시켜 놨어요ㅋ;;;
김하느 (2014-03-26 18:53:50 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
쿨타임은, 각 퀵슬롯 위에 타이머를 표시 안하게 생성하고, 퀵슬롯에 있는 스킬을 사용시, 타이머의 시간을 해당 스킬의 재사용 대기시간으로 설정, 타이머 표시, 이후 해당 스킬쿨타임이 돌아가는 동안, 이미지 아이템을 사용하지 않음으로 해놓고, 타이머가 만료되면, 이미지 사용, 능력의 재사용 대기시간 제거., 타이머 숨김...을으로 해줬슴다
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.