시작템 추가에 관해서

이전 주제 보기 다음 주제 보기 Go down

시작템 추가에 관해서

올리기 by dducksayo on 2008-11-04, 3:01 pm

시작할때부터 해당 직업의 방어구를 창작해서 시작하려고 하면 어떻게 해야하나요?
그리고 팁 게시판의 시작템에 관한건 가방을 슬롯에 장착하는것인데
가방이 아닌 초반 탈것이라던가 상점에 팔아서 돈으로 충당할 아이템은 어떻게 생성하는거죠?

dducksayo

게시물 갯수 : 55
Registration date : 2008-11-01

사용자 정보 보기

위로 Go down

Re: 시작템 추가에 관해서

올리기 by 초코파이 on 2008-11-04, 6:56 pm

팁게시판에 있는 설명 그대로 인간전사에 대해 초기 아이템을 지원해 주면 다음과 같습니다.
아래 쿼리문을 SQLiteSpy 에서 world.db를 열어놓고 실행해보세요.
----------------------------------------------

//먼저 기존에 있던 인간전사 초기 아이템을 모두 지워줌
DELETE FROM playercreateinfo_items WHERE indexid = 1;

//초기 아이템 INSERT
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,22418,0,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,22419,2,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,22416,4,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,22422,5,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,22417,6,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,22420,7,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,22423,8,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,22421,9,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,23059,10,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,12584,15,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,2362,16,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,1323,23,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,6948,24,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,18778,25,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,38082,26,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,38082,27,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,38082,28,1);
INSERT INTO playercreateinfo_items (indexid, protoid, slotid, amount) VALUES(1,38082,29,1);
----------------------------------------------

Playercreateinfo_item 테이블의 기본적인 구조는
(클래스번호, 아이템 entry 번호, 슬롯위치, 수량) 인데요...
여기서 슬롯위치의 번호를 바꿔주면 가방에도 들어가고 장착 슬롯에도 들어가는 겁니다.

그리고 위에서 아이템entery번호 18778이 탈것(빠른 백마 마구) 입니다.
아참, 빠른 백마 마구를 초기 지급 하려면 아래와 같은 sql문의 실행이 필요합니다.
탈것에 대한 레벨 제한과 스킬 제한을 없애주기 위한 쿼리죠...

UPDATE items SET itemlevel=1, requiredlevel=0, RequiredSkill=0, RequiredSillRank=0 WHERE entry=18778;

Playercreateinfo_item 테이블에 대한 자세한 설명은 아래 주소를 참조 하세요.
http://ascent.hosting.paran.com/zbxe/?mid=completed&page=1&document_srl=279

그리고 돈으로 충당할 아이템은 골드 드랍 배율을 높여놓으면 그닥 의미가 없고
만드려면 몇가지 과정을 거쳐야 하므로 차라리 골드 드랍 배율을 높여서 서버를 돌리는게 더 나을 겁니다.

초코파이

게시물 갯수 : 9
Registration date : 2008-11-01

사용자 정보 보기

위로 Go down

Re: 시작템 추가에 관해서

올리기 by dducksayo on 2008-11-04, 10:02 pm

우선 감사합니다.
그리고 제가 궁금한건 슬롯위치입니다.
위에 slotid에 번호가 0 1 2 이런씩인데요 이건 어디에 몇번째 칸인지
설명좀 해주실수있나요?

dducksayo

게시물 갯수 : 55
Registration date : 2008-11-01

사용자 정보 보기

위로 Go down

Re: 시작템 추가에 관해서

올리기 by 초코파이 on 2008-11-05, 9:45 am

자세한 설명은 위 링크에 있습니다.

초코파이

게시물 갯수 : 9
Registration date : 2008-11-01

사용자 정보 보기

위로 Go down

Re: 시작템 추가에 관해서

올리기 by Sponsored content


Sponsored content


위로 Go down

이전 주제 보기 다음 주제 보기 위로


 
Permissions in this forum:
답글을 올릴 수 없습니다