playXP

서브 메뉴

Page. 1 / 271 [내 메뉴에 추가]
글쓰기
작성자 아이콘 butterflo
작성일 2013-03-23 00:50:12 KST 조회 3,394
첨부
제목
SEMILIB v0.5 - 업적 라이브러리 개선버전.

군심 패치 후 김세미님께서 제작하신 업적 라이브러리(원본 링크)에서 텍스트가 구석에 짱박히는 현상을 수정하였습니다.


추가적으로, 간단한 설정을 통해 저장소를 암호화시킬수 있는 기능을 추가하였습니다. (암호화는 선택입니다.)

암호화는 포함된 STARCODE를 사용하며, 기존에 세미 업적 라이브러리를 이용하시던 맵퍼분들도 유저들 저장소 걱정 없이 업데이트가 가능합니다. (제가 테스트해본 결과론 문제가 없었으나, 맵 원본을 백업하신 후 업데이트를 적용해주시길 바랍니다. 혹~시 모르니.)


또한 기존 업적 라이브러리에선 푸른색의 프로토스 업적 창만을 사용할수 있었으나, 트리거 하나로 맵퍼가 원하는 종족을 설정할 수 있는 기능을 추가하였습니다. 종족 설정은 맵의 모든 업적에 일괄적으로 적용되며, 따로 설정해주지 않으면 기본값인 프로토스 창이 사용됩니다.


라이브러리 내의 achieve_count 변수값과 지정해준 업적 갯수가 일치하지 않아도 정상적으로 작동합니다.

(다만 업적 갯수가 achieve_count보다 *많을* 경우엔 그 값도 같이 늘려주셔야 합니다.)


기존 트리거 코드 비효율적. 잘 모르겠음. 어쨌든 개선하였음.

피드백 받습니다.


(파일 이름만 변경하였습니다.)



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

wtf (2013-03-23 19:32:23 KST) - 211.246.xxx.124
0↑ ↓0
센스 이미지를 등록해 주세요
라이브러리로 만들어놔서 복붙이 안되고 라이브러리 내보내기 불러오기로 가져와야하는 문제
업적 창 종족 설정 행동을 안넣으면 파란박스로 나오는 문제
'FUNCTION'에서 트리거오류 'DialogControlSetPropertyAsBool'의 매개 변수에서 'triggerControl'(을)를 가져올 수 없습니다. (값: 0)? Near line 1185 in lib2_gf_achievelist3() in MapScript.galaxy
다수 출력
wtf (2013-03-23 19:40:35 KST) - 211.246.xxx.124
0↑ ↓0
센스 이미지를 등록해 주세요
'FUNCTION'에서 트리거오류 'DialogControlSetPropertyAsBool'의 매개 변수에서 'triggerControl'(을)를 가져올 수 없습니다. (값: 0)? Near line 1185 in lib2_gf_achievelist3() in MapScript.galaxy
상수 폴더 안의 achieve_count를 만든 업적 갯수만큼 설정시 해결됨

업적 창 종족 설정 행동을 안넣으면 파란박스로 나오는 문제
상수 폴더 내 frame 변수의 기본 값 설정
ui_achievement 로 검색시 나오는 프레임중 1개 선택
아이콘 butterflo (2013-03-23 20:29:26 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
트리거로 되어있던걸 일부러 라이브러리로 옮긴것. 일반적으로 라이브러리를 트리거로 배포하진 않음.
창 종족 설정이 꼭 필요하다고 코멘트에 적어놨습니다. 정독요망
변수문제는 디버그해보겠습니다. 원본에도 있던 오류메시지라 따로 건들진 않았어요.
아이콘 butterflo (2013-03-23 20:35:22 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
achieve_count를 자동으로 설정된 업적 갯수로 지정해줄수 있으면 좋겠는데.. 고민해봐야겠네요.
wtf (2013-03-23 20:45:22 KST) - 211.246.xxx.124
0↑ ↓0
센스 이미지를 등록해 주세요
그럼 라이브러리파일 두개를 여기 다 올려줘야한다고 봄
두 개 묶어서 내보내지는것도아니고 스타코드랑 업적 따로 내보내야되는데
업적부터 불러오면 스타코드는 없으니까 안의 내용이 바보되서 스타코드부터 불러와야되고
더 번거로워진거같음

자동지정은 achieve count 상수설정 해제하고 기본값 0으로 설정하고 업적 정의 행동에
achieve_count +1 넣으면 될듯
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.