조회 수 2113 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

 

 안녕하세요~ 가입하고 처음 글 써 봅니다 ^^a

 

 밑에분께서 강화 하시는거 보고 많이 배웠습니다.

 

 하지만 바로 문제에 직면 하더군요..

 

 무기, 방어구, 장신구, 악세사리 모두 강화 할 수 있게 만들어 주고 싶은데 어떻게 구별해야 할까?

 

 정답은 여러가지가 있겠지만.. 크게 2가지 방법이 있겠네요..

 

 첫번째 무기강화 NPC, 투구 NPC, 갑옷 NPC, 장신구 NPC 강화 시켜주는 NPC를 각각 만들어 준다.

 

 밑에분 께서 하셨던 방법은 '장비를 착용하고 있는 것도 포함한다.' 이것을 체크해서 조건분기 만드셨는데..

 그렇게 해버리면, 각 캐릭터마다 그 무기, 방어구, 장신구, 악세 등 4번 분기를 더 써야 하므로

 체크를 해제.. 장비를 벗은 상태에서 강화 하는게 더 편하다고 생각이 듭니다 ''a

 

 무기강화 NPC

 

 선택분기로

 

 검

      한손검

               (실제 무기)

                       (실제 무기 수치 (+1, +2 , +3))

                     .....

       양손검

               (실제 무기 종류)

                       (실제 무기 수치 (+1, +2 , +3))

                     ......

 지팡이

       한손 지팡이

               (실제 무기)

                       (실제 무기 수치 (+1, +2, +3))

       양손 지팡이

               (실제 무기)

                       (실제 무기 수치(+1, +2, +3))

                    .....

 활

       (실제 무기)

                (실제 무기 수치 (+1, +2, +3))

                       ....

 

 취소

         "다음에 이용해 주세요"

 

이런식으로 선택지 선택해 가며 원하는 무기강화를 선택 할 수 있게끔 해주면 될 듯 합니다. 문제는 스크랩트를 사용하지

않으면 선택지가 4개 뿐 이므로, 각 마을마다 다른 무기를 강화 시킬 수 있도록 이벤트를 꾸며 주면 되지 않을까 생각합니다.

 

하나의 NPC를 사용할 경우는

 

무기

      ......

 

투구

      .....

 

갑옷

     .....

 

장신구

     ....

 

취소(취소버튼을 눌렀을 경우)

     "다음에 이용해 주세요"

 

더 복잡해 지겠지만.. 다른 방법은 스크립트를 이용한다 인데.. 전 루비언어 초보이고.. 아직 문법도 헷깔려서요..

 

스크랩트를 모르니 손과 머리가 고생할 수 밖에 없습니다..

 

제 예제는 무기 강화로 한종류의 검만 사용했습니다. (위의 예처럼은 직접 응용해서 작성하는것이 도움이 될꺼에요~)

 

0 -> 1 100%, 1 -> 2 70%, 2 -> 3 40% 성공확률 입니다. 난수를 사용 했구요.

 

0 -> 1 수정 필요, 1 -> 2 루비 필요 (실패시 패널티 없음), 2 -> 3 다이아 필요 (실패시 강화도 한 단계 하락)

 

그럼 전 이만~~ 잘못 되었거나 좀 더 수정하면 좋겠다고 생각 되어 지는 부분 지적해 주세요~~

 

PS : 장비 강화는 완전 노가다네요;; 좀 더 효율적인 방법 아시는 분 알려주세요 ㅠ.ㅠ


List of Articles
분류 제목 날짜 조회 수
시작하기 RPG VXace 기초강좌(4)-맵,이벤트생성과 가지고놀기 file 2014.11.08 3092
시작하기 RPG VXace 기초강좌(3)-데이터베이스 만져보기 file 2014.11.08 3134
시작하기 RPG VXace 기초강좌(2)-소재관리쉽게보기 file 2014.11.08 3129
시작하기 RPG VXace 기초강좌(1)-실행과설명 file 2014.11.08 7229
출판하기 자신의 게임 배포하기 (1번째) file 2011.10.15 5432
출판하기 자신의 게임 배포하기 (2번째) 1 file 2011.10.12 3069
기능구현 점수를 실시간으로 화면에 표시해봅니다. 스크립트 없이요. 2 file 2011.10.09 3735
이벤트 밑의 무기강화를 좀 응용해 보았습니다. file 2011.08.13 2113
액션알피지 방향에 따른 공격판정을 넣은 액알 1 file 2011.06.26 2599
은행 이벤트로만 은행만들기 1 file 2011.06.18 2682
기타 바다 위 걷기 2 2011.06.03 2269
기타 RPG VX 암호화 또는 RTP걸기 2011.06.02 3547
이벤트 [중급?] 라벨, 라벨 점프 응용법 1 file 2011.04.08 2815
맵 던전 3분안에 만들기 3 2011.02.21 3940
액션알피지 몬스터의 후퇴와 회복입니다. 4 file 2011.01.28 2454
액션알피지 넉벡에 대하여 알아보자. 3 file 2011.01.24 2533
설치하기 이디베끼기 file 2010.11.23 3063
대화 대화창에서 느리게 표현하기(대화창 딜레이) 1 2010.07.23 4860
화면/시각효과 -응용- 3가지 맵효과 주기 7 file 2010.07.19 5282
이벤트 무기강화, 무기 제련 3 file 2010.06.24 3556
Board Pagination Prev 1 2 3 Next
/ 3

Copyright ⓒ Nioting All Rights Reserved. (since 1999)    개인정보
        

Fatal error: Cannot access property sessionController::$lifetime in /web/old/xe/modules/session/session.controller.php on line 45