메뉴 건너뛰기

창조도시 기록보관소

스크립트 이벤트커맨드 스크립트 관련 설명

2009.01.27 20:25

Evangelista 조회 수:1000 추천:3

extra_vars1 RPGXP 
extra_vars2 시스템관련 
extra_vars3
extra_vars4 133815 
extra_vars5 1237029759 
extra_vars6
extra_vars7  
extra_vars8  
extra_vars9  
extra_vars10  
extra_vars11  
extra_vars12  

출처는 역시 DAIpage


 





































































































































































































































00 

스크립트


실행내용


직접변경가능

   $game_actors[1].name  ID 1번 액터의 이름  ○
   $game_actors[1].class_id  ID 1번 액터의 직업(클래스) ID  ○
   $game_actors[1].class_name  ID 1번 액터의 직업(클래스) 이름  ○
   $game_actors[1].level  ID 1번 액터의 현재 레벨  ○
   $game_actors[1].index  ID 1번 액터의 파티내 인덱스(몇 번째인가)  
   $game_actors[1].maxhp  ID 1번 액터의 최대HP  ○
   $game_actors[1].hp  ID 1번 액터의 HP  ○
   $game_actors[1].maxmp

 ID 1번 액터의 최대MP

 ○
   $game_actors[1].mp  ID 1번 액터의 MP  ○
   $game_actors[1].atk  ID 1번 액터의 공격력  ○
   $game_actors[1].def  ID 1번 액터의 방어력  ○
   $game_actors[1].spi  ID 1번 액터의 정신력  ○
   $game_actors[1].agi  ID 1번 액터의 민첩성  ○
   $game_actors[1].eva  ID 1번 액터의 회피율  ○
   $game_actors[1].cri  ID 1번 액터의 크리티컬율  
   $game_actors[1].odds  ID 1번 액터의 노려질 정도  
   $game_actors[1].weapon_id  ID 1번 액터가 장착중인 무기 ID  
   $game_actors[1].armor1_id  ID 1번 액터가 장착중인 방어구1번(왼손, 방패) ID  
   $game_actors[1].armor2_id  ID 1번 액터가 장착중인 방어구2번(머리) ID  
   $game_actors[1].armor3_id  ID 1번 액터가 장착중인 방어구3번(몸통) ID  
   $game_actors[1].armor4_id  ID 1번 액터가 장착중인 방어구4번(장신구) ID  
   $game_party.members[0]  현재 파티의 선두 멤버  
   $game_party.members[0].name  현재 파티의 선두 멤버 이름  
   $game_party.gold  현재 파티의 소지금  
   $game_party.name

 현재 파티의 이름


   (모듈 Vocab에서 파티가 복수일 경우 설정하는 것)

 
   $game_party.steps  현재 파티의 보수 (걸어온 걸음수)  
   $game_party.item_number($data_items[1])  현재 파티의 ID 1번 아이템의 소지량  
   $game_party.item_number($data_weapons[1])  현재 파티의 ID 1번 무기의 소지량  
   $game_party.item_number($data_armors[1])  현재 파티의 ID 1번 방어구의 소지량  
   $game_party.max_level  현재 파티 내의 최대레벨  
   $game_party.members.size  현재 파티의 멤버수  
   $game_party.dead_members.size  전투불능인 파티인원의 멤버수  
   $game_party.members[0].id  파티 선두 멤버의 액터ID  
   $game_troop.members[0]  현재 에너미 중 선두가 누구인가?  
   $game_system.save_count  세이브 횟수  
   $game_system.timer / Graphics.frame_rate  타이머 남은 시간  
   Graphics.frame_count / Graphics.frame_rate  플레이타임  
   $game_system.save_disabled  세이브 허가상태  
   $game_message.visible  메시지가 표시중  
   $game_temp.in_battle  전투중  
   $game_troop.members.size  존재하는 적 캐릭터의 수  
   $game_map.map_id  현재 맵ID  
   $game_map.width  현재 맵의 가로너비  
   $game_map.height  현재 맵의 세로길이  


 


직접변경가능하다는 것은 이벤트커맨드의 통상 커맨드로도 변경이 가능한 것을 이야기함.


응용을 위해서, 이벤트커맨드 스크립트에서


$game_actors[1].weapon_id = 3


등으로 수정해주면 액터ID 1번 캐릭터의 무기가 3번 ID의 무기로 변경됩니다.

번호 제목 글쓴이 날짜 조회 수
50 새로운 게임 시작/로드 시 미묘한 연출 추가. 창조도시 2007.11.05 1332
49 대화 글씨 폰트를 원하는 폰트로 바꾸기 창조도시 2007.11.05 674
48 대각선 방향 이동추가로 8방향 이동 만들기. [1] 창조도시 2007.11.05 787
47 맵 이름을 화면 상단에 띄우기. [1] file 창조도시 2007.11.05 1107
46 최초 시작화면에 제작자 정보를 띄워보자. [7] 창조도시 2007.11.05 1060
45 최초 시작화면에 제작자 정보를 띄워보자. 창조도시 2007.11.05 476
44 선택 메뉴를 가운데 정렬 해보자. [2] file 창조도시 2007.11.05 705
43 아이템창을 아이템 분류별로 나누어 지게 개조. [5] file 창조도시 2007.11.05 1026
42 c[n] 명령어 줄때의 색상 결정. [1] 창조도시 2007.11.05 435
41 대화창에 얼굴 띄우기& 대화창 명령어 모음. [2] file 창조도시 2007.11.05 1110
40 게임도중에 글씨체를 바꿔보자. 창조도시 2007.11.05 498
39 대화창에 이름&얼굴 띄우기 새로운방식. [2] file 창조도시 2007.11.05 2377
38 대화창에 이름&얼굴 띄우기 새로운방식. file 창조도시 2007.11.05 1536
37 그림자문자 사용하기.. 바탕색이 무슨색이건 상관없이 글자가 잘보인다!!! 창조도시 2007.11.05 812
36 기차 파티 스크립트 [2] 창조도시 2007.11.05 781
35 한글이름입력기 v1.76 창조도시 2007.11.05 873
34 창고 시스템 [3] 창조도시 2007.11.05 1040
33 창고 시스템 창조도시 2007.11.05 859
32 물가에가면 캐릭터를 반사시켜주는 스크립트 [11] file 창조도시 2007.11.05 3649
31 물가에가면 캐릭터를 반사시켜주는 스크립트 file 창조도시 2007.11.05 745