특수 아이템 만들기

2007.04.12 13:05

그리움 조회 수:209 추천:68

아이템을 이용한 레벨업.

아래의 소스 출처는

http://rose0.kyungpook.ac.kr/~z9517023
[금오공대 무한대전 관리자 고래=2代 꽃]
경북대/동물공학과 '95 김표준'


─────────────────────────────
올린이 : jjukjjuk (박현천 ) 읽음 : 22
------------------------------------------------------------

명령어를 하나 만드시는 방법을 사용하겠습니다.. 저라면 -_-;;

(저번에도 말했듯이 전 좀 무식하걸랑요 ^^)

흠...

먼저 아이템플래그를 만들어 줘야겠죠?

개나 소같은 아이템들이 전부다 레벨을 올려주면 안돼니까요 -_-;;

그럼 소스를 보내드릴께여 --

(흑.. 또 짜야하다니 ㅠ.ㅠ)

먼저 mtype.h 에 아이템 플래그를 추가시켜주세요!

#define OLEVELUP ?

저걸 추가시켜주세요

물론 ?에는 여러분이 원하는 숫자를 넣어야겠죠?

사용하지 않는 플래그번호로요....

그럼 진짜 소스 갑니다요 ㅠ.ㅠ

/* 명령어 이름 : 축복 (좀 이상하니까 바꾸실려면 바꾸시고요 -_-;;)*/
/* 만든놈 : 폐인 이열 */
int levelupitem(ply_ptr, cmnd)
creature *ply_ptr;
cmd *cmnd;
{
object *obj_ptr;
int fd;

if(cmnd->num < 2) {
print(fd, "어떤 아이템으로 축복 받으실려구요?");
return(0);
}

obj_ptr = find_obj(ply_ptr, rom_ptr->first_obj, cmnd->str[1],
cmnd->val[1]);

if(!obj_ptr) {
print(fd,"당신은 그런 아이템을 가지고 있지 않습니다\n");
return(0);
}

if(!F_ISSET(obj_ptr,OLEVELUP)){
print(fd,"그것은 축복받을수 있는 아이템이 아닙니다.\n");
return(0);
}

print(fd,"당신은 %s를 이용해 축복받습니다.\n",obj_ptr->name);
print(fd,"%s가 하늘속으로 사라집니다.\n",obj_ptr->name);
broadcast("\n### %s님이 축복으로 인해 레벨업하셨습니다\n",ply_ptr->name);
up_level(ply_ptr);
del_obj_crt(obj_ptr,ply_ptr);
free_obj(obj_ptr);
}
/* 소스 끝~~ */

역시 테스트를 안해서 버그또는 에러가 있을지 몰게씀니다요...


mextern.h에 extern int levelupitem();을 추가시켜주시고..

global.c에 {"축복",도움말번호,levelupitem},해 주시면 끝입니다.

저 아이템을 사용시...

아이템 가격을 십억으로 해두고서....

OLEVELUP플래그만 걸어주시면 되겠죠?
─────────────────────────────

위의 소스를 응용하면 다른 여러가지 특수 아이템들도 제작이
가능하겠죠? 이를 응용해서 멋진 아이템들 만들어 보시길
바랍니다. 흐흐...

홈지기 "그륨"
번호 제목 글쓴이 날짜 조회 수
57 도배방지 그리움 2007.04.12 222
56 그룹경험치 소스 그리움 2007.04.12 220
55 패거리전쟁중 "휴전" 그리움 2007.04.12 220
54 직업 추가하기 그리움 2007.04.12 218
53 자동으로 돈줍기 소스 그리움 2007.04.12 213
52 경매는 이렇게 그리움 2007.04.12 213
51 어디 그리움 2007.04.12 211
50 무한에서 안시 넣는 방법 그리움 2007.04.12 210
49 방설명 지우기 그리움 2007.04.12 209
» 특수 아이템 만들기 그리움 2007.04.12 209
47 복권 소스 그리움 2007.04.12 207
46 혼자 말하는 몹 그리움 2007.04.12 206
45 자동 이벤트 그리움 2007.04.12 204
44 낮과 밤이 되면 어둡고 환하게 그리움 2007.04.12 203
43 귀환장소 변경 소스 #1 그리움 2007.04.12 202
42 개량형 우체국 그리움 2007.04.12 202
41 주문추가 소스 그리움 2007.04.12 201
40 출구모양 개량 소스 그리움 2007.04.12 201
39 자동수련 소스 그리움 2007.04.12 201
38 잡담 안시 사용하기 그리움 2007.04.12 200


XE Login