스크립트 이벤트커맨드 스크립트 조건분기법 모음
2009.01.27 20:16
extra_vars1 | RPGXP |
---|---|
extra_vars2 | 시스템관련 |
extra_vars3 | 1 |
extra_vars4 | 106590 |
extra_vars5 | 1248535213 |
extra_vars6 | 2 |
extra_vars7 | |
extra_vars8 | |
extra_vars9 | |
extra_vars10 | |
extra_vars11 | |
extra_vars12 |
출처는 아래 게시물과 마찬가지로 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인가? |
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
50 | 물가에가면 캐릭터를 반사시켜주는 스크립트 [11] | 창조도시 | 2007.11.05 | 3649 |
49 | 대화창에 이름&얼굴 띄우기 새로운방식. [2] | 창조도시 | 2007.11.05 | 2377 |
48 | 대화창에 이름&얼굴 띄우기 새로운방식. | 창조도시 | 2007.11.05 | 1535 |
47 | 새로운 게임 시작/로드 시 미묘한 연출 추가. | 창조도시 | 2007.11.05 | 1332 |
46 | vx 한글이름입력 [1] | 가가상 | 2008.03.03 | 1111 |
45 | 대화창에 얼굴 띄우기& 대화창 명령어 모음. [2] | 창조도시 | 2007.11.05 | 1110 |
44 | 맵 이름을 화면 상단에 띄우기. [1] | 창조도시 | 2007.11.05 | 1107 |
43 | 최초 시작화면에 제작자 정보를 띄워보자. [7] | 창조도시 | 2007.11.05 | 1060 |
42 | 창고 시스템 [3] | 창조도시 | 2007.11.05 | 1040 |
41 | 아이템창을 아이템 분류별로 나누어 지게 개조. [5] | 창조도시 | 2007.11.05 | 1026 |
40 | 액터선택지이벤트제작 간편화 스크립트 [1] | Evangelista | 2009.01.14 | 1024 |
39 | 이벤트커맨드 스크립트 관련 설명 [3] | Evangelista | 2009.01.27 | 1000 |
38 | 에너미 아이템 변화 스크립트 [1] | Evangelista | 2009.05.27 | 955 |
37 | 이벤트커맨드 스크립트 사용법 모음 [2] | Evangelista | 2009.01.27 | 937 |
36 | 이벤트커맨드 스크립트 관련 설명 | Evangelista | 2009.01.27 | 893 |
35 | 한글이름입력기 v1.76 | 창조도시 | 2007.11.05 | 873 |
34 | 창고 시스템 | 창조도시 | 2007.11.05 | 859 |
33 | 그림자문자 사용하기.. 바탕색이 무슨색이건 상관없이 글자가 잘보인다!!! | 창조도시 | 2007.11.05 | 812 |
32 | 대각선 방향 이동추가로 8방향 이동 만들기. [1] | 창조도시 | 2007.11.05 | 787 |
31 | 기차 파티 스크립트 [2] | 창조도시 | 2007.11.05 | 781 |