close_btn
로그인, 회원가입후 더 많은 혜택을 누리세요 로그인 회원가입 닫기

[DR] 전설의 소소 팁!

2016.08.01 08:21

행복e 조회 수:573

바람 현재 본섭을 가보시게 되면, 소소 얼굴모양 머리 등 바꿀 수 있습니다.

 

얼굴모양으로 예를 들어 설명드리겠습니다.

 

얼굴번호는 200번부터 시작이고, 이전모양,다음모양에따라 다른 얼굴모양을 보여줍니다.

 

그리고 소소로 가능한 얼굴모양은 220번이 최대이고,

 

또한 본섭 기준으로 210번까지는 30만원 그 이후로는 홀수면 50 짝수면 80만원입니다.

 

set @facestart, 200; < 초기 얼굴모양200번변수를 주고
A:
if( @facestart <= 210)
{
set @money, 30;
}
if( @facestart > 210 && ((@facestart - 210) % 2) == 1)
{
set @money, 50;
}
if( @facestart > 210 && ((@facestart - 210) % 2) == 0)
{
set @money, 80;
} // 금액부분 설정 210번까진 30, 210이후부터는 홀 짝인지 판단하여 50,80!
set @ret, list3(@list,1,0,@facestart,get_hair(@sd),0,"이 모습으로 바꾸시겠습니까?\n\n비용은"+@money+"만전 입니다.","이 모습을 선택하겠습니다.","이전 모습을 보여주세요.","다음 모습을 보여주세요."); //list3를 이용하여 케릭터이미지 띄우기(자세한방법은 레퍼런스 참조)

//모습선택 - 선택된 얼굴모양과 함께 돈없애고 상태랑,돈업뎃
if( get_money(@sd) < @money*10000) // 금전아래이면 돈이부족하다!
{
dialog 0,0,0,"은전이 부족합니다.";
end;
}
set_face @sd,@facestart;
set_money @sd,get_money(@sd) - (@money*10000);
updatestatus @sd, ST_DATA_EXPMONEY;
updatelookpc @sd, 1;
dialog 0,0,0,"변경되었습니다.";


// 이전모습선택 200번이면 최갯값인 220으로 아닐시에는 현재값에서 -1하고 A문으로 다시 출발
if( @facestart == 200)
{
set @facestart, 220;
}
else
{
set @facestart, @facestart - 1;
}
goto A;


//다음모습 마찬가지로 220번이면 제일 첫번째값인 200번으로 그 외에는 +1하고 A로 !

if( @facestart == 220)
{
set @facestart, 200;
}
else
{
set @facestart, @facestart + 1;
}
goto A;

 

이게 꼭 DR에서 하는 방식은 아니고, CR이든 다른부분에서도 원리만 안다면

금방 짤수 있을거에요!

이러한 방식으로 짜도되고 더 잘하시는 분들은 더 짧고 간편하게 짜시겠죠 불필요한부분 없애거나

callfunc화 한다거나 ! 현재는 DR구동기에 적응하고 있어서 이것 말고도 이것저것 다른방법도 해보고 있긴하지만,

제일 설명할때 편해서...그럼이만!

 

번호 제목 글쓴이 날짜 조회 수
25 [DR] F2 운영자 메뉴에 간단한 승급 변경 추가 호밍 2022.06.19 216
24 [ DH ] 초등학생도 이해할수있는 구축방법 [8] file 디에이치 2019.10.22 2254
23 DR구축 방법 및 스크립트 구성과 변수의 종류 [2] file 에이전시 2019.04.09 1876
22 dr] 대화창 스타일 혹등고래 2018.07.28 617
21 [DR] 함수 기능 정리 [1] 마사카 2017.01.06 2175
20 [DR] 류미피의 자문자답 DR관련 소소한 FAQ ver1.2 우지냥 2016.12.08 847
19 [기타] 몬스터 마법정보 및 마법데미지 우지냥 2016.12.08 619
18 DR] 각 직업별 승급마법 공식데미지 포함. 7.34 이전 공식자료 우지냥 2016.12.08 959
17 [기타] 각직업별 데미지 공식.(734이후기연마법종류) 우지냥 2016.12.08 617
16 [DR] CANMOVE file 우지냥 2016.12.08 531
15 [DR] CR에서 DR로 넘어갈 때 혼동되지 않게 꼭 짚어봐야 하는 함수들! [1] 우지냥 2016.12.08 622
14 [DR] NPC 가상 PC 만들기 file 행복e 2016.11.30 539
13 [DR] 김태희의 모든 DB 양식목록. 16.2.16 NEW 최신화 행복e 2016.11.30 776
12 DR] 타라님의! 염색약을 만들어보자! 행복e 2016.11.30 317
11 [DR] CR에서 DR로 넘어갈 때 혼동되지 않게 꼭 짚어봐야 하는 함수들! 행복e 2016.11.30 340
10 [DR] Say 스크립트 /이동 맵이름 x y 추가 행복e 2016.11.30 318
9 [DR] DB 양식목록. 16.2.16 NEW 최신화 [1] 행복e 2016.08.01 610
8 [DR] 천상 미궁 좌표 현황입니다. file 행복e 2016.08.01 291
7 [DR] 염색약을 만들어보자! [2] 행복e 2016.08.01 320
6 [DR] Seol님의 부활마법 만들어보기! 행복e 2016.08.01 320
» [DR] 전설의 소소 팁! 행복e 2016.08.01 573
4 [DR] 전설의 effect_xy file 행복e 2016.08.01 349
3 [DR] NPC 가상 PC 만들기 file 행복e 2016.08.01 257
2 [DR] 자문자답 DR관련 소소한 FAQ ver1.2 행복e 2016.08.01 630
1 [DR] CR에서 DR로 넘어갈 때 혼동되지 않게 꼭 짚어봐야 하는 함수들! [1] 행복e 2016.08.01 388