3Comments
에오스
2004.06.01(화) 오후 01:33:07
기본적으로 순서를 바꿀 수는 없다고 생각됩니다. 아마 메모리에 적재되어 읽히는 순서의 문제인 듯한데요. 근본적으로 원인을 고칠려면 드라이버의 set 메소드를 고쳐야 되는 데 이건 거의 불가능합니다.(MaGuN님이 소스를 분실하실 거로 압니다..애석..) 아님 출구 출력 루틴 문제일 수도 있으니 출구 출력시 동서남북으로 처리하셔서 하셔도 될 듯합니다.
편법으로 처리할 수 있는 방법은 exits의 key들을 string 배열로 입력받아서 sort_array 메소드를 통해서 처리를 해주시면 될 듯합니다.
추천하는 방법은 편법으로 하는 방법을 추천합니다...
편법으로 처리할 수 있는 방법은 exits의 key들을 string 배열로 입력받아서 sort_array 메소드를 통해서 처리를 해주시면 될 듯합니다.
추천하는 방법은 편법으로 하는 방법을 추천합니다...
추리소설
2004.06.02(수) 오전 11:13:47
에어스님이 추천하는 방법을 저도 추천합니다 ㅎ.ㅎ
living.c에서 값을 읽어오는 함수와 출력하는 함수 부분을 수정하면 자기가 원하는대로
출구 메세지를 정렬 및 수정 할 수 있지요 ^-^;
living.c에서 값을 읽어오는 함수와 출력하는 함수 부분을 수정하면 자기가 원하는대로
출구 메세지를 정렬 및 수정 할 수 있지요 ^-^;
MaGuN
2004.06.04(금) 오후 04:46:55
제 경우에는... lib/std/room.c 에서 룸을 제일 처음 생성할때.. 출구를 정렬해서...
set 해 줍니다. living.c에서 정렬을 하면 사용자가 이동할때나 룸을 볼때 등등...
수시로 정렬을 해 줘야 하기때문에 효율이 떨어질것 같아서입니다.
room.c에서 처음 룸을 생성할때 출구를 한번 정리해 주고 나면.. 그 다음부터는
그냥 단순히 읽어서 뿌려 주면 되기 때문에.. 조금 더 효율이 좋을것 같습니다.
그거 보다.. 좀 더 효율이 좋은 방법도 있습니다만.. 리플만으로는 예제를 표시하기
힘들꺼 같습니다. 나중에 기회가 되면 올리도록 하겠습니다.
set 해 줍니다. living.c에서 정렬을 하면 사용자가 이동할때나 룸을 볼때 등등...
수시로 정렬을 해 줘야 하기때문에 효율이 떨어질것 같아서입니다.
room.c에서 처음 룸을 생성할때 출구를 한번 정리해 주고 나면.. 그 다음부터는
그냥 단순히 읽어서 뿌려 주면 되기 때문에.. 조금 더 효율이 좋을것 같습니다.
그거 보다.. 좀 더 효율이 좋은 방법도 있습니다만.. 리플만으로는 예제를 표시하기
힘들꺼 같습니다. 나중에 기회가 되면 올리도록 하겠습니다.
코멘트를 삭제할 비밀번호를 입력하세요.
정회원 이상만 코멘트 쓰기가 가능합니다.
총 게시물 954개 / 검색된 게시물: 954개
글번호 | 제목 | 작성자 | 조회수 | 좋아요 | 싫어요 | 작성일 | |
---|---|---|---|---|---|---|---|
[기타]질문 답변 외 글은 자유 게시판에 올려 주세요... | 머드클럽 | 4341 | 0 | 0 | 2004-01-01 | ||
374 | [hanlp] 출구 표시시 방향표시는 무작위인가요? [3] | 은진빠 | 2023 | 0 | 0 | 2004-05-29 | |
373 | [기타] 계정신청하려면...어떻게하죠? [3] | 헤라클레스 | 1961 | 0 | 0 | 2004-05-29 | |
372 | [기타] 머드를 만들자는... [3] | Xerxes | 1975 | 0 | 0 | 2004-05-29 | |
371 | [hanlp] 단군의땅 소스를 구할수없을까요? [7] | 민기홍 | 4467 | 0 | 0 | 2004-05-24 | |
370 | [기타] 대력 총체적인 문제점.... [12] | Jero | 2090 | 0 | 0 | 2004-05-24 | |
369 | [기타] 자료실 분류중 Modus가 뭘까요? [3] | MaGuN | 1864 | 0 | 0 | 2004-05-23 | |
368 | [기타] 안녕하세요 게임만들고 왔습니다 [1] | 김영균 | 1977 | 0 | 0 | 2004-05-22 | |
367 | [기타] [질문] 십웅기 검하천산 현재 운영되고 있는곳이? | 천마서생 | 1834 | 0 | 0 | 2004-05-19 | |
366 | [hanlp] room_look 함수가 어디있죠? -_-;; [2] | 주석 | 2040 | 0 | 0 | 2004-05-18 | |
365 | [기타] vtmode 머드 [1] | 김민성 | 1934 | 0 | 0 | 2004-05-15 | |
364 | [mordor] 오오~ 거의다 된거 같아요..~ 오류 약간~ ^^;; [9] | 곽현호 | 1937 | 0 | 0 | 2004-05-15 | |
363 | [mordor] 전체오류 캡쳐입니다.. 이런.. [1] | 곽현호 | 2012 | 0 | 0 | 2004-05-14 | |
362 | [mordor] 방울꽃님 이번엔 misc.c에서 에러가.. ㅠ-ㅠ [2] | 곽현호 | 1877 | 0 | 0 | 2004-05-13 | |
361 | [기타] 머드게임운영자가되고 싶은데요.. | 바보 | 1857 | 0 | 0 | 2004-05-13 | |
360 | [기타] 잊혀진세계(한얼) 주소 알고계신분 있으시면 알려주세요~ `-`; [5] | 은빛 | 1864 | 0 | 0 | 2004-05-12 | |
359 | [mordor] 무한대전 1.4b 컴파일시 에러 캡쳐.. [4] | 곽현호 | 2189 | 0 | 0 | 2004-05-11 | |
358 | [hanlp] user.c 에.. remove() 함수는 무슨 역활을 하는건가요? [1] | 박대성 | 1666 | 0 | 0 | 2004-05-09 | |
357 | [mordor] 캡쳐해보았습니다.. 도움주세요~ ㅠ-ㅠ [2] | 곽현호 | 1712 | 0 | 0 | 2004-05-09 | |
356 | [circle] [신세계] 질문. [1] | 손문 | 1763 | 0 | 0 | 2004-05-08 | |
355 | [mordor] 기초질문... 기본 무한대전 실행에관한 질문 [7] | 곽현호 | 2017 | 0 | 0 | 2004-05-08 |