경매는 이렇게

2007.04.12 11:43

그리움 조회 수:213 추천:64

strcut {
       short check; // 경매중인가 아닌가를 체크한다.
       object *mobj; // 경매중인 아이템을 적재할수 있는 변수
       long mgold; // 경매중인 아이템의 가격
       creature *mply; // 경매한 사람의 변수
       creature *mcrt; // 아이템을 매입한 사람의 변수
       short count; // 매입을 했을경우 카운트 체크용 변수
} mar;

전 일단. 이렇게 구조체를 잡아 놨습니다.
일단 경매를 합니다. 명령어 입력은 아이템이름 가격 경매
이런식이 되겟죠. 그럼 머드 update에서 mark.check를 체크해서
경매중인가 아닌가를 체크합니다.
매입한 사람이 없으면 10번 정도 돌다가 아이템은 다시 들어옵니다.
이때 사용자가 나가면 아이템이 돌아오면서 경매는 취소가 됩니다.
만약에 경매중에 누가 매입을 한다면 매입한 사람을 mar.mcrt에 넣고
매입 카운트를 합니다. 3번정도 한다음에 다른사람이 매입이 없으면
아이템을 구입하게 됩니다. 누가 끼어들면 그 끼어든 사용자의 금액과
그 사용자 정보를 다시 넣어주고요.
매입한 사용자가 나갔을경우도 체크해서 아이템을 다시 되돌려 와야하고요
대충 알고리즘은 이런식입니다.
참고 하시고 좋은 경매 만들어 보세요.
그럼.

홈지기 "그륨"
번호 제목 글쓴이 날짜 조회 수
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
» 경매는 이렇게 그리움 2007.04.12 213
51 어디 그리움 2007.04.12 211
50 무한에서 안시 넣는 방법 그리움 2007.04.12 210
49 방설명 지우기 그리움 2007.04.12 209
48 특수 아이템 만들기 그리움 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