contact 머드클럽 문의하기 카카오톡
즐겨찾기 추가plus 머드클럽이 새롭게 오픈하였습니다!
sub image
[circle]신세계 질문요.
member photo 최루탄 12 1,960 0 2004-01-19 14:35:17
0
12Comments
member photo
새천사 2004.01.19(월) 오후 03:05:00
흐흐흐... 상당히 난해한 질문이네요...
레벨은 GET_LEVEL(ch), 직업은 CLASS_ABBR(ch) ....
아이템에 대한 정보를 수정한다? 무게와 레벨제한은 편집기로 하시면 되고요.
기술은 기술 부분을 찾으셔야 하고 운영자 권한은 레벨을 올리시면 되고.
아이템을 구하면(?) 무슨 말인지? 싸움에서 이겨서 소지품을 얻는다면. do_get 으로 넘겨주면 되겠죠?

솔직히 질문 자체가 이상합니다. 그리고 죄송한데 C에 대해서 조금은 아시는지? (이런말 해서 죄송합니다.) 하지만 아무런 지식도 없이 코딩을 한다는 것 자체가 무리 같습니다.
member photo
최루탄 2004.01.19(월) 오후 03:26:17
답변감사합니다.
그리고 CLASS_ABBR(ch) <-- 이렇게 해보니 앞글자만 나오더군요. -.-;
전사면 [전] 이런식으로요.;;;
어떻게 해야하나요?
아참... 그리고 do_get 을 케릭터 생성시 적용하게 하려면 어떻게 해야할지 가르쳐주세요.
member photo
새천사 2004.01.19(월) 오후 03:51:11
#define CLASS_ABBR(ch) (IS_NPC(ch) ? "--" : class_abbrevs[(int)GET_CLASS(ch)])
이라고 정의 되어 있습니다. class_abbrevs 에서 읽어 오게 되죠.
const char *class_abbrevs[] = {
"마",
"성",
"도",
"전",
"흑",
"광",
"소",
"\n"
};
이렇게 되어 있네요.

const char *pc_class_types[] = {
"마법사",
"성직자",
"도둑",
"전사",
"흑마법사",
"광전사",
"소환사",
"\n"
};
이 부분이 있으니 이걸 써도 되겠네요.... 사용은..
IS_NPC(ch) ? "몹" : pc_class_types[(int)GET_CLASS(ch)]
쓰지면 좋겠네요....

그리고 신세계를 보니까. 자동취득 설정 같은 것이 없네요. 그 설정을 먼저 만들어야 겟네요.
자동출구 형식으로 ... 켜져 있냐 꺼져 있냐...
그리고 보시면 fight.c 파일에 보시면 몹이 죽고 몹이 죽으면 시체가 생성되고 그러면 시체에 물건이 들어가고 나서 자동취득 부분이 켜져 있으면 do_get을 하면 되겠네요. --;
member photo
주석 2004.01.19(월) 오후 04:00:56
ㅇㅇ........
member photo
주석 2004.01.19(월) 오후 04:01:48
캐릭터 생성시 특정 아이템을 주는 것은 interpreter.c 파일내에 새 캐릭터 생성 부분이 있을꺼예요...
거기에서 샤바샤바한다면 =_=;; 가능할듯?
member photo
주석 2004.01.19(월) 오후 04:02:28
생성 부분 보다는..... 처음 들어올때 군요 -_-;; 맞나? -_- 에이 몰겠다~ 하하 새천사님이 좋은 답변~;;
member photo
최루탄 2004.01.19(월) 오후 04:08:20
아.. 특정 아이템을 준다는것이 아니구 몹을 잡아서 돈이 소지품으로 들어오는것처럼 아이템도 소지품으로 들어오게 하는거요,..;;; 답변감사합니당.
member photo
최루탄 2004.01.19(월) 오후 04:11:32
그리고 GET_ADD(ch) 이건 뭘 뜻하나요? 힘하고 관련되 보이는것 같던데...
member photo
새천사 2004.01.19(월) 오후 04:53:08
ADD는 힘에 추가적인 + 부분 인데 머라고 설명 드리기는 쫌 그렇네요... 그리고 자동취득은 만드셔야 합니다.
member photo
성천사 2004.01.19(월) 오후 09:13:03
자동취득 하는건 자료실에 있는 소스에 들어 있는 autoloot 형식의 파일을 참고하시면 될겁니다.

그리고 아이템에 관한 명령어는 "번호 물건편집" 을 하시면 되겠습니다.
기술 삭제는 여러가지 방법이 있습니다만, class.c 안에서 기술에 관한부분이 있는데 거기서 수정하시면 되겠고요.

마지막으로 운영자의 권한은 interpreter.c 에서 지정하는곳이 있습니다. 찾아서 하시면 되겠습니다.
member photo
최루탄 2004.01.20(화) 오후 06:48:16
답변감사합니다.
그런데 '자료실에 있는 소스에 들어 있는 autoloot 형식의 파일을 참고...'
autoloot 가 어디있는지 잘모르겠군요. ^^;
member photo
성천사 2004.01.21(수) 오전 03:46:17
아 자료실에 있는 써클 코드 모음집에 들어 있는 소스 파일이요.
코멘트를 삭제할 비밀번호를 입력하세요.
비밀번호:
정회원 이상만 코멘트 쓰기가 가능합니다.
총 게시물 943개 / 검색된 게시물: 943개
글번호   제목 작성자 조회수 싫어요 작성일
  [기타]질문 답변 외 글은 자유 게시판에 올려 주세요... 머드클럽 4281 0 0 2004-01-01
63 [circle] 신세계에서 [4] 굿! 1905 0 0 2004-01-19
62 [circle] 질문! ^^ [5] 최루탄 1937 0 0 2004-01-19
61 [hanlp] 에러좀 고쳐주세염~~ 1838 0 0 2004-01-19
60 [mordor] 무한대전에 관해;;[요청&질문] [3] 남기모 2067 0 0 2004-01-19
59 [circle] 신세계 질문요. [12] 최루탄 1961 0 0 2004-01-19
58 [hanlp] 자료실 쥬데직공원 소스에서.. 게시판(board)부분의 쓰기기능 [10] 탈퇴 8589 0 0 2004-01-19
57 [hanlp] 리셋(다운 명령)을 한 다음 자동으로 서버 실행하려면.. [7] 탈퇴 1965 0 0 2004-01-19
56 [circle] 신세계 2.5(써클)에 대한 질문. [8] 최루탄 2058 0 0 2004-01-18
55 [기타] 파운데이션(mudos) 에러 조언좀 [2] 1827 0 0 2004-01-18
54 [hanlp] 소스좀 부탁해도 되나요~? [3] 2049 0 0 2004-01-18
53 [기타] sscanf 질문 드립니다. [2] 1852 0 0 2004-01-18
52 [mordor] 마계지바 라는 머드아시면 꼭 봐주세요 이상국 2248 0 0 2004-01-18
51 [hanlp] 다시.... 소스 부탁 [6] Xerxes 1823 0 0 2004-01-17
50 [기타] 저기요 ./mudch 치면 다음과 같은 에러메세지가 뜹니다 [1] 데모닉 1714 0 0 2004-01-17
49 [hanlp] 오래전에 공개된 야망소스좀 올려주세요.. &미카엘& 1837 0 0 2004-01-17
48 [hanlp] 소스를 만들어달라는... ^^; [3] Xerxes 1734 0 0 2004-01-16
47 [기타] 얽 그런데요.. [3] 김지성 1853 0 0 2004-01-16
46 [circle] 신세계 2.5 에 대한 안좋은 추억. . . [4] 최루탄 2297 0 0 2004-01-16
45 [기타] 저도 마찬가지로 크리스님이랑 동일임니다. [2] 파천 1780 0 0 2004-01-16
44 [기타] vtmode.com bbs접속관련.. [3] 크리스Kof 2100 0 0 2004-01-15
쪽지를 전송하고 있습니다. 잠시 기다려주세요.
쪽지보내기
받는이(ID/닉네임)
내용
쪽지가 도착하였습니다.
쪽지 내용을 읽어오고 있습니다. 잠시 기다려주세요.
--