RPGVX 스크립트
2009.11.18 16:49

이벤트커맨드 스크립트 조건분기법 모음

조회 수 2589 추천 수 2 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

 


출처는 아래 게시물과 마찬가지로 DAIpage이며 부연설명을 추가했습니다.


 



























































































































    

스크립트


(이벤트커맨드 조건분기의 스크립트에 추가)


실행내용


 00

 $game_party.item_number($data_items[1])  == $game_variables[2]  ID 1번 아이템의 소지수가 변수2번과 같은가? 
   $game_party.item_number($data_items[1])  >= $game_variables[2]  ID 1번 아이템의 소지수가 변수2번의 이상인가?
   $game_party.item_number($data_items[1]) <= $game_variables[2]  ID 1번 아이템의 소지수가 변수2번의 이하인가?
   $game_party.actors.size == 1  파티 멤버가 한 명인가?
   $game_party.all_dead?  파티가 전멸했는가?
   $game_party.gold == $game_variables[1]  현재의 소지금이 변수1번과 같은가?
   $game_party.gold >= $game_variables[1]  현재의 소지금이 변수1번의 이상인가?
   $game_party.gold <= $game_variables[1]  현재의 소지금이 변수1번의 이하인가?
   $game_party.actors[0].skill_can_use?(2)

 파티 선두 액터가 ID2번의 스킬을 사용가능한가?


   (이것은 단순히 습득했는가의 문제가 아닌 MP량 등까지 계산하여


   사용가능한지를 판별합니다.)

   $game_actors[1].skills.size == 2

 ID 1번 액터가 습득한 스킬이 2개인가?


   (상기 계산문을 응용하여 2개 이상이거나 2개 이하인가의 판별도 가능)

   $game_actors[1].equippable?($data_weapons[2])  ID 1번 액터가 ID 2번 무기를 장비가능한가?
   $game_actors[1].equippable?($data_armors[2])  ID 1번 액터가 ID 2번 방어구를 장비가능한가?
   $game_switches[1] && !$game_switches[2]  스위치 1번이 ON이고 스위치 2번은 OFF인가?
   $game_switches[1] && $game_switches[2]  스위치 1번과 2번이 ON인가?
   $game_switches[$game_variables[1]] == true  변수 1번에 격납된 수치를 ID로 가진 이벤트가 ON인가?
   $game_variables[1] >= 2 && $game_variables[1] < 5  변수 1번에 격납된 수치가 2이상 5미만인가?
   $game_variables[1] % 2 == 1  변수 1번에 격납된 수치가 홀수인가?
   $game_map.events[@event_id].direction == $game_player.direction  이 이벤트와 플레이어의 방향이 같은가?
   $game_player.moving?  플레이어가 이동중인가?
   $game_temp.in_battle  현재 전투중인가?
   $game_system.timer_working  타이머가 작동중인가?
   $game_party.existing_members.size == 1  파티의 생존자가 1명인가?
   $game_message.visible  문장이 표시중인가? (메시지윈도우)
   $game_map.interpreter.running?  이벤트가 실행중인가? (어떤 이벤트이든)
   Input.press?(Input::C)  C버튼이 눌려 있는가?
   Input.trigger?(Input::C)  C버튼이 눌려 있는가? (계속 누르고 있는 경우는 무효)
   Input.repeat?(Input::C)  C버튼이 눌려 있는가? (계속 누르고 있는 경우도 유효)
   $game_map.passable?(0, 0)  이 맵의 x0 y0좌표의 타일이 이동가능한가?
   $game_player.pos?(0, 0)  플레이어의 좌표가 x0, y0인가?
?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수 추천 수
28 RPGMV 플러그인 Ghost Effect 러닝은빛 2019.01.20 940 0
27 RPGXP 스크립트 game testplay 테스트중 게임속도 상승 스크립트 6 부초 2013.09.24 785 0
26 RPGXP 스크립트 FPS 표시 스크립트 7  운 2013.09.27 1166 0
25 RPGMV 플러그인 FPS 표기 플러그인! (화면에 FPS값을 표기해준다!) 1 file willmv 2015.11.07 748 0
24 RPGXP 스크립트 Font Setup file 운님 2016.07.22 1447 0
23 RPGMV 플러그인 EnemyBook v1.1 - SkottyTV Update(몬스터북 플러그인) plam 2015.10.27 1006 0
22 RPGMV 플러그인 Ellye's Simple ATB (RPG Maker MV) 2 file 파란별빛 2015.10.24 1245 1
21 RPGMV 플러그인 Drain Percentage​​ : Hp/Mp Drain 스킬 타입 백분율 계산 플러그인 2 file MKMV 2015.11.15 3017 0
20 RPGVX Ace 스크립트 Damage Popup by Dargor (데미지 수치 팝업하는 스크립트) plam 2016.01.10 612 0
19 RPGXP 스크립트 c[n] 명령어 줄때의 색상 결정. 창조도시 2008.02.14 1015 1
18 RPGXP 스크립트 c[n] 명령어 줄때의 색상 결정. 창조도시 2008.02.14 1438 1
17 RPGVX Ace 스크립트 Custom Icon Sheets (커스텀 아이콘 적용 스크립트) plam 2016.01.10 470 0
16 RPGMV 플러그인 CSS 캔버스 필터 file 러닝은빛 2016.10.06 912 0
15 RPGMV 플러그인 Crafting System (아이템 조합 시스템) 3 plam 2016.01.06 1709 0
14 RPGMV 플러그인 Bind Pictures To Map (이미지 결합 플러그인) 3 file 이녕 2015.10.30 1049 0
13 RPGXP 스크립트 AraLab_MultiStartingPoint (다중 출발점 스크립트, 캐릭터 선택 스크립트) ver.0.2beta 3  운 2014.01.21 1973 1
12 RPGMV 플러그인 Advanced Game Time (게임에 시간개념을 적용해주는 플러그인) 2 plam 2016.01.06 1398 0
11 RPGMV 플러그인 Action Sequence Pack 2 (전투모드 액션 플러그인) 2 plam 2016.01.05 1821 0
10 RPGVX Ace 스크립트 Ace로 만든 습작 랜덤 위치로 지형변환. JunkMan 2014.10.04 512 0
9 RPGMV 플러그인 9마리 이상의 몬스터 설정 | More Enemies 러닝은빛 2018.08.31 763 0
Board Pagination Prev 1 ... 6 7 8 9 10 11 12 13 14 15 Next
/ 15






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)