XP 스크립트

이것 시세 사용법은 스크립트 속에

 

#----------- 스크립트의 시작 ------------
# ▼▲▼ XRXS36. 숍·변동시장 ▼▲▼
# Create by 앵아 재흙
# EDIT by Kim

#사용 법 : 이벤트 생성 - 스크립트 - 해당 스크립트 입력 - 그 아래에 상점 개시

# 모든 아이템 : command_ai_quote(퍼센트)
# 지정한 범위의 아이템 : command_i_quote(ID1, ID2, 퍼센트) ID1~ID2에 적용
# 하나의 아이템만 설정 : command_item_quote(ID, 퍼센트) 지정한 ID에만 적용

# 무기나 방어구는 위의 사용법 세가지를 변경해주시면 되는데..
# 글씨 색으로 구분하시길..
# 무기 : ai -> aw / i-> w / item-> weapon
# 방어구: ai -> aa / i->a / item-> armor
# 입니다.

#==============================================================================
# ■ Interpreter
#==============================================================================
class Interpreter
#--------------------------------------------------------------------------
# ◇ 모든 아이템의 시세를 설정
#--------------------------------------------------------------------------
def command_ai_quote(percent)
for ids in 1...$data_items.size
command_item_quote(ids, percent)
end
end
#--------------------------------------------------------------------------
# ◇ 지정한 범위의 아이템의 시세를 설정
#--------------------------------------------------------------------------
def command_i_quote(ia, ib, percent)
for ids in ia...ib
command_item_quote(ids, percent)
end
end
#--------------------------------------------------------------------------
# ◇ 모든 무기의 시세를 설정
#--------------------------------------------------------------------------

def command_aw_quote(percent)
for ids in 1...$data_items.size
command_weapon_quote(ids, percent)
end
end
#--------------------------------------------------------------------------
# ◇ 지정한 범위의 무기의 시세를 설정
#--------------------------------------------------------------------------
def command_w_quote(ia, ib, percent)
for ids in ia...ib
command_weapon_quote(ids, percent)
end
end
#--------------------------------------------------------------------------
# ◇ 모든 방어구의 시세를 설정
#--------------------------------------------------------------------------
def command_aa_quote(percent)
for ids in 1...$data_items.size
command_armor_quote(ids, percent)
end
end
#--------------------------------------------------------------------------
# ◇ 지정한 범위의 방어구의 시세를 설정
#--------------------------------------------------------------------------
def command_a_quote(ia, ib, percent)
for ids in ia...ib
command_armor_quote(ids, percent)
end
end

 

#--------------------------------------------------------------------------
# ◇ 하나의 아이템의 시세를 설정
#--------------------------------------------------------------------------
def command_item_quote(id, percent)
$data_items[id].quotation_percent = percent
end
#--------------------------------------------------------------------------
# ◇ 하나의 무기의 시세를 설정
#--------------------------------------------------------------------------
def command_weapon_quote(id, percent)
$data_weapons[id].quotation_percent = percent
end
#--------------------------------------------------------------------------
# ◇ 하나의 방어용 기구의 시세를 설정
#--------------------------------------------------------------------------
def command_armor_quote(id, percent)
$data_armors[id].quotation_percent = percent
end
end

module RPG
#==============================================================================
# ■ RPG::Item
#==============================================================================
class Item
attr_accessor :quotation_percent
#--------------------------------------------------------------------------
# ● 가격
#--------------------------------------------------------------------------
def price
# 초기화
@quotation_percent = 100 if @quotation_percent.nil?
# 치를 돌려주는
return @price * @quotation_percent / 100
end
end
#==============================================================================
# ■ RPG::Weapon
#==============================================================================
class Weapon
attr_accessor :quotation_percent
#--------------------------------------------------------------------------
# ● 가격
#--------------------------------------------------------------------------
def price
# 초기화
@quotation_percent = 100 if @quotation_percent.nil?
# 치를 돌려주는
return @price * @quotation_percent / 100
end
end
#==============================================================================
# ■ RPG::Armor
#==============================================================================
class Armor
attr_accessor :quotation_percent
#--------------------------------------------------------------------------
# ● 가격
#--------------------------------------------------------------------------
def price
# 초기화
@quotation_percent = 100 if @quotation_percent.nil?
# 치를 돌려주는
return @price * @quotation_percent / 100
end
end
end

#----------- 스크립트의 끝 ------------

 

 

 

Comment '8'

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 습작 2012.12.24 6153
541 메뉴 [자작]명성치 사용 스크립트 16 Rainsy 2009.03.22 3390
540 [자작]일괄조작 관련 스크립트 5 나뚜루 2009.01.10 1913
539 기타 [자작]칼라 테이블입니다. 3 나뚜루 2009.01.24 1621
538 파티 [최강전사님 제공] 파티가 따라오게 하는 스크립트 24 file 아방스 2007.11.09 3365
537 이동 및 탈것 [통합] 텔레포트 통합 수정편 1 백호 2009.02.22 1143
536 타이틀/게임오버 [펌]색다른 게임오버 스크립트 14 file 또라에몽 2010.05.09 4265
535 [헬악이] 스크립트 사용법 !!!(꼭 읽으세요!!) 3 아방스 2007.11.09 2264
534 미니맵 [헬악이님 제보] 단축키 미니맵 만들기!!| 13 file 아방스 2007.11.09 4191
533 [헬악이님 제보] 제작자 표시 8 아방스 2007.11.09 2541
532 기타 [회복] 대기 회복 스크립트4.0 여러 오류 문제 해결 및 길이 줄임 11 file 코아 코스튬 2010.11.06 2189
531 기타 ↓ 날씨 자동설정 스크립트 3 백호 2009.02.22 1530
» 상점 ▼▲▼ XRXS36. 숍·변동시장 ▼▲▼ (시세) 8 D.S.Y 2008.12.09 2025
529 메시지 ◆메세지 윈도우 개조 -KGC_MessageAlter◆ 3 백호 2009.02.22 3422
528 타이틀/게임오버 パラ犬씨의 타이틀 화면 커스터마이즈를 SDK2용으로 편집 by Trickster Alkaid 2010.09.29 1588
527 기타 新 무기 개조 스크립트 3 file 백호 2009.02.21 1487
526 이동 및 탈것 新(?)대쉬기능 스크립트.. 3 백호 2009.02.22 1626
525 키입력 新전체키 스크립트 예제 - 양키 7 file 백호 2009.02.21 2080
524 키입력 新전체키 스크립트(그에 따른 그림도 실려있음) 6 file 백호 2009.02.21 2255
523 메뉴 각 메뉴를 호화롭게 하는 스크립트 3 file 백호 2009.02.21 2617
522 전투 간단 액알 사용법(3번째) 12 file 백호 2009.02.21 3337
Board Pagination Prev 1 ... 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 ... 52 Next
/ 52