9Comments
박대성
2004.02.20(금) 오전 01:12:52
-_- 이렇게까지 했는데도.. 이것을 응용하지 못해 쩔쩔매시는 분들이 있을까봐 ㅡ.ㅡ 제 머드에서 사용된 소스를 일부 공개합니다.
박대성
2004.02.20(금) 오전 01:15:53
간혹.. create()에서 notice()로 넘겨서 처리하지 말고..
그냥 애초부터 create()에서 바로 처리하면 안되냐 하시는분들이 있을텐데..
맞습니다. 하지만 위의 강좌에서도 봤듯이 파일명이 time.c인것을 보면... -_-..
저는 저것을 공지사항 출력으로만 사용하지 않음을 아시겠죠?
time.c에서 다양한 처리를 하기때문에.. ^^.. notice로 넘겨준겁니다. 그럼..
그냥 애초부터 create()에서 바로 처리하면 안되냐 하시는분들이 있을텐데..
맞습니다. 하지만 위의 강좌에서도 봤듯이 파일명이 time.c인것을 보면... -_-..
저는 저것을 공지사항 출력으로만 사용하지 않음을 아시겠죠?
time.c에서 다양한 처리를 하기때문에.. ^^.. notice로 넘겨준겁니다. 그럼..
천무혼
2004.02.20(금) 오전 11:47:21
감사합니다 ^^
탈퇴
2004.02.20(금) 오후 03:11:02(221.164.xxx.xx)
이야 고수박대성님 친절하고 상세한 강좌 잘 읽었습니다. 감사, 꾸버벅~
박대성
2004.02.21(토) 오전 08:12:06
컥.. -_-. 고수라뇨 하나도 모르는 초보한테..
혼
2004.02.21(토) 오전 09:35:18
allocate 어떠케 쓰는거예요??
탈퇴
2004.02.21(토) 오전 10:28:58(221.164.xxx.xx)
allocate는 흑염기사님의 다차원 배열 사용에 나와있는듯!
박대성
2004.02.22(일) 오후 12:33:23
제가 쓴 방법입니다.
void create() {
call_out("notice",10);
}
void notice() {
string *ntice;
ntice = allocate(7);
ntice = ({
"모든 로봇(메크로)은 엄중하게 처벌 됩니다.",
"접유말을 잡담으로 하는 것은 금지입니다.",
"머드에서는 상스러운 말들을 금지하고 있습니다. ^^*",
"모든 도배는 시스템과 다른 사용자들에게 불편을 끼칩니다.",
"항상 여러분들의 의견을 존중합니다.",
"멀티접속(이중닉)은 인정하지 않습니다.",
"타인에게 불쾌한 아이디는 삭제됩니다.",
});
write("\n[1;35m* [1;37m알림 [1;35m* [1;33m"+ntice[random(sizeof(ntice))]+"\n");
foreach( object ob in users() ) ob->write_prompt(0);
call_out("notice",10);
}
void create() {
call_out("notice",10);
}
void notice() {
string *ntice;
ntice = allocate(7);
ntice = ({
"모든 로봇(메크로)은 엄중하게 처벌 됩니다.",
"접유말을 잡담으로 하는 것은 금지입니다.",
"머드에서는 상스러운 말들을 금지하고 있습니다. ^^*",
"모든 도배는 시스템과 다른 사용자들에게 불편을 끼칩니다.",
"항상 여러분들의 의견을 존중합니다.",
"멀티접속(이중닉)은 인정하지 않습니다.",
"타인에게 불쾌한 아이디는 삭제됩니다.",
});
write("\n[1;35m* [1;37m알림 [1;35m* [1;33m"+ntice[random(sizeof(ntice))]+"\n");
foreach( object ob in users() ) ob->write_prompt(0);
call_out("notice",10);
}
박대성
2004.08.03(화) 오후 11:52:51
이것도 추후.. 파일에서 직접 읽어와서 처리하도록 할 생각이긴 합니다..
코멘트를 삭제할 비밀번호를 입력하세요.
정회원 이상만 코멘트 쓰기가 가능합니다.
총 게시물 107개 / 검색된 게시물: 107개
글번호 | 제목 | 작성자 | 조회수 | 좋아요 | 싫어요 | 작성일 | |
---|---|---|---|---|---|---|---|
[기타]누구든지 머드 강의를 올리수 있는 곳입니다...^^ | 머드클럽 | 4489 | 0 | 0 | 2003-12-31 | ||
47 | [mordor] 강화 주문 소스 [2] | 달마 | 2845 | 0 | 0 | 2004-02-28 | |
46 | [hanlp] (왕초보강좌)아이템에 렙제 만들기 [2] | 천무혼 | 2931 | 0 | 0 | 2004-02-25 | |
45 | [천무혼] (왕초보강좌)몬스터가 죽을때 시체없이 바로 아이템이 나오게 해보자 [4] | 천무혼 | 2947 | 0 | 0 | 2004-02-25 | |
44 | [mordor] 아이템 먹기! 신세계용 따라 만든거; [1] | 탈퇴 | 2893 | 0 | 0 | 2004-02-22 | |
43 | [mordor] 예전에 쓰던 치료소 소스 입니다.. [8] | 탈퇴 | 2861 | 0 | 0 | 2004-02-22 | |
42 | [기타] '머드를만들자'에서 로그인할때 플레이어 목록 보이게 하는 스크립트 소스 [6] | 시유 | 3187 | 0 | 0 | 2004-02-22 | |
41 | [mordor] 프롬프트 그래프화. 또다른 쏘스. | 惡神 | 2701 | 0 | 0 | 2004-02-21 | |
40 | [hanlp] '목욕' 명령어 만들기. [6] | 박대성 | 3123 | 0 | 0 | 2004-02-21 | |
39 | [hanlp] 일정한 시간마다 메세지 출력하기. [9] | 박대성 | 3063 | 0 | 0 | 2004-02-20 | |
38 | [circle] 써클용 귀환 소스 [1] | 냠냠이 | 2774 | 0 | 0 | 2004-02-09 | |
37 | [hanlp] 자기 머드에 패스워드 걸기 | 초보 | 2636 | 0 | 0 | 2004-02-09 | |
36 | [흑염] [천명] LP에서 다차원 배열 사용.. | 흑염기사 | 2907 | 0 | 0 | 2004-02-07 | |
35 | [흑염] [천명] 페이지단위로 출력하는 쏘스.. (this_player()->more() 의 기능) [2] | 흑염기사 | 2735 | 0 | 0 | 2004-02-07 | |
34 | [흑염] [천명] 안시 파싱 쏘스.. [8] | 흑염기사 | 3287 | 0 | 0 | 2004-02-07 | |
33 | [흑염] [천명] 그래프 생성 쏘스.. [3] | 흑염기사 | 2948 | 0 | 0 | 2004-02-07 | |
32 | [hanlp] message()와 environment()와 unnamed-_-;; [1] | 탈퇴 | 2821 | 0 | 0 | 2004-02-06 | |
31 | [hanlp] 주사위 라는 명령어로 보너스 포인트 올리기!-_- [8] | 탈퇴 | 5318 | 0 | 0 | 2004-02-04 | |
30 | [hanlp] 게시판에 있는 게시물, 운영자는 지울 수 있어야지!(-_-;;) [4] | 탈퇴 | 3290 | 0 | 0 | 2004-02-02 | |
29 | [hanlp] 한엘피 지도소스 고쳐서 케릭터 형태로 5x5 [7] | 새천사 | 3301 | 0 | 0 | 2004-01-30 | |
28 | [circle] 그날이 오면에서 쓰는 자판기 소스 [4] | 냠냠이 | 3073 | 0 | 0 | 2004-01-29 |