낮과 밤이 되면 어둡고 환하게

2007.04.12 11:44

그리움 조회 수:254 추천:59

天外天을 살펴보게되면, 밤과 낮에 됨에따라 색이 어두워지고
밝아지는것을 보실수 있습니다. 그걸 어떻게 구현하는지 함
살펴보도록 하죠. 아주 간단하거던요!

무한소스에서 update.c라는 부분을 살펴보면

void update_time(t) <- 요 함수를 보시게 될겁니다.

그부분에서 다음부분을 넣어주시면 되요!

   int daytime;

   last_time_update = t;

   Time++;
   daytime = (int)(Time % 24L);


   if(daytime==NIGHT) {
    broadcast_ansi(MAGENTA,"\r\n[*시간*] ");
    broadcast_ansi(WHITE,"노을도 사라지고 밤의 적막에 휩싸입니다.");
    for(i=0 ; i       if(Ply[i].ply)
       if(!F_ISSET(Ply[i].ply, PLIGHT) && !has_light(Ply[i].ply));
         F_CLR(Ply[i].ply, PBRIGH);
  } else if(daytime==DAY) {
    broadcast_ansi(MAGENTA,"\r\n[*시간*] ");
    broadcast_ansi(WHITE,"주위에 어렴풋이 여명이 번져갑니다.");
     for(i=0;i           F_SET(Ply[i].ply, PBRIGH);
}


PBRIGH는 사용자 플래그죠! 그것이 SET되어 있으면 밝은색으로
나오구요, CLEAR되어 있으면 화면이 어둡게 나옵니다.
그걸 잘 알아두세요!

DAY와 NIGHT는 각기 저녁이 되는 시간과 아침이 되는 시간을
define로 정의해 둔 부분이구요.

설명이 잘 됐나? 냠.. 몰르시면 질문하세요.

홈지기 "그륨"
번호 제목 글쓴이 날짜 조회 수
57 도배방지 그리움 2007.04.12 283
56 직업 추가하기 그리움 2007.04.12 275
55 패거리전쟁중 "휴전" 그리움 2007.04.12 270
54 어디 그리움 2007.04.12 270
53 특수 아이템 만들기 그리움 2007.04.12 269
52 그룹경험치 소스 그리움 2007.04.12 268
51 경매는 이렇게 그리움 2007.04.12 265
50 자동으로 돈줍기 소스 그리움 2007.04.12 263
49 방설명 지우기 그리움 2007.04.12 262
48 출구모양 개량 소스 그리움 2007.04.12 261
47 이도류 그리움 2007.04.12 260
46 자동 이벤트 그리움 2007.04.12 260
45 기술추가 그리움 2007.04.12 258
44 복권 소스 그리움 2007.04.12 258
43 무한에서 안시 넣는 방법 그리움 2007.04.12 256
42 잡담 안시 사용하기 그리움 2007.04.12 255
41 혼자 말하는 몹 그리움 2007.04.12 255
40 안시 문자열로 인한 공백 #2 그리움 2007.04.12 254
» 낮과 밤이 되면 어둡고 환하게 그리움 2007.04.12 254
38 지도 소스 #2 그리움 2007.04.12 251


XE Login