사이트 로그인
2017.01.06 09:02
나비켓에 각종 수정할 부분들을 질의를 통해서
많은 양을 쉽고 간단하게 하기위한 방법임을 아셨으면 좋겠습니다.
방법은 일단 질의>질의설계하기>적용할구문을 넣고>동작하기
1. 추가하기
INSERT INTO `테이블이름` VALUES ('탭값','탭값','탭값',...)
예) droplist 에 보면은 탭이름 mobid','itemid','min','max','chance'이렇게 되어 있으므로
탭값에 맞게 입력하면됨.
아래와 같이 추가하면은 몹아이디 45009 에 아이템 아뒤가 40897~40899까지 하나씩 드랍되고
찬스는 1000
INSERT INTO `droplist` VALUES ('45009','40897','1','1','1000') .
또한,
INSERT INTO '테이블이름' VALUES ('탭값',...) 하면 다른것 들도 추가가능 합니다.
여러게 삽입시에는 INSERT INTO `droplist` VALUES ('45009','40897','1','1','1000'),('45009','40898','1','1','1000'), ...
해주시면 됩니다.
2. 특정탭을 수정하기
update [테이블이름] set [적용할테이블안에탭이름]=변경값 where [조건1]='값' and [조건2]
예1)update skills set power=power*2
스킬테이블의 파워를 곱하기2한다.
예2) upadate armor set solvent=weight/1000+1 where weight>='1000'
solvent 값을 무게를 1000나눈값+1으로 한다.단, 무게가 1000이상일때
★ 나비캣 여시면 위쪽 중앙부근에 "질의" 라는게 있습니다.
그 밑에 새로운 질의를 여시고 한번씩 해보시기 바랍니다.. (만약을 위해서 백업은 필수겠죠..)
1. 몬스터가 이 아이템을 드랍을 하는지 안하는지.. 일괄적으로 검색을 해서 챈스율을 바꿔주고. 템을 다 지우고 싶을때..
어떤 몬스터가 이 아이템을 드랍하는지 검색하는 질의입니다.
select * from monster_droplist where itemId = '아이템아이디숫자입력' and type = '아이템타입입력'
이렇게 해주시면 어느 몬스터가 위 아이템을 떨구는지 한번에 검색이 됩니다. 여기서 이것저것 수정하심됩니다.
드랍리스트에서 삭제를 해주시기도 편하고. 챈스율 조정하기도 편합니다.
ex) 순간이동반지를 어떤 몬스터 들이 드랍하는지 한번에 보고싶다.
select * from monster_droplist where itemId = '259' and type = '2'
2. 필드 전 맵에 걸쳐 특정 아이템을 모든 몬스터가 드랍을 안하게끔 삭제를 할때 사용해주시기 바랍니다.
delete from monster_droplist where itemId = '아이템아이디숫자입력' and type = '아이템타입입력'
이렇게 해주시면 특정 아이템이 드랍리스트에서 한번에 삭제 됩니다. (이건 신중을 가해주세요)
ex) 순간이동반지를 몬스터 드랍리스트에서 한번에 삭제하고싶다.
delete from monster_droplist where itemId = '259' and type = '2'
3. 필드내에 특정 몬스터가 스폰되는지 보고싶다. (주유팩에선 큐커스 때문에 말이 참 많죠) 이렇게 검색해서 하단부분 (-)키로 하나씩 지우실수 있습니다.
select * from monster_spawnlist where npc_templateid = '몬스터넘버입력'
ex) 필드내 발라카스가 스폰되는 위치. 리스폰 딜레이를 바꾸고 싶을때. 어디서 스폰되는지 알고싶을때. 스폰 위치를 바꾸고싶을때
select * from monster_spawnlist where npc_templateid = '45401'
4. 보스몹 딜레이를 낮추거나 높히고 싶을때 사용하시면 편합니다. 잘 응용하면 다른걸 수정하실때도 가능하겠죠?
update monster_spawnlist set respawn_delay = '바꾸고픈딜레이값' where respawn_delay > '현재의딜레이'
ex) 필드내 현재 딜레이값니 120 이상인걸 모두 검색해서 일괄적으로 200으로 바꾸고싶을때
udate monster_spawnlist set respawn_delay = '200' where respawn_delay > '120'
5. 상점에 넣고싶은 아이템을 넣고싶을때 사용하심 좋습니다. 이것도 잘 응용하면 몬스터 드랍리스트에 응용이 가능하겠죠?
insert into npc_shop (id,npcid,itemid,itemtype)values('','','','') 따움표 사이에 앞에 네가지 사항을 추가
ex) 판도라에 귀환주문서를 추가하고싶다.
insert into npc_shop (id,npcid,itemid,itemtype)values('순번','60801','80','2')
1번째 마법 강약조절하게
나비켓에 mobskill 테이블에 보시면 leverage 라는 줄이 있을껍니다
거기 숫자가 마법데미지 관련하는 곳인데 10이면 1배 20이면 2배 데미지를 주는겁니다
0이면 인트에 비례한 데미지가 들어가니 잘 수정하시길 바랍니다.
또한 npc테이블에서 몬스터 int 낮게 잡아도 위에숫자가 크면 데미지는 많이 들어가요
2번째 몬스터 피통조절
나비켓] - > [질의] - > [새로운 질의] - > [밑에3줄 붙여넣기] -> [동작하기] -> [저장하기] -> [완료]
update monster set hp=hp*2 where 레벨=레벨<50;
update items_weapon set dmg_small=dmg_small/2 where dmg_small;
update items_weapon set dmg_large=dmg_large/2 where dmg_large
설명하자면...제일 위에줄 설명: 레벨이 50보다 낮은 몬스터 들의 HP를 모두 *2 한다.
두번째줄 : 모든 무기의 스몰데미지를 딱 반으로 줄인다.
세번째줄 : 모든무기의 라지데미지를 딱 반으로 줄인다.
이렇게 질의를 이용하면 3줄입력 만으로도 몹 HP와 전체무기의 데미지를 조정할수있습니다.
몹 빨리 죽는걸 원치 않는분은 이걸 이용하시면 될듯 합니다^^
update monster set hp=hp*2; 이렇게 쓰시면 모든 몬스터의 hp가 2배로 높아집니다.
반대로 update monster set hp=hp/200; 이렇게 하시면 모든 몬스터의 hp는 hp를 200으로 나눈값이 됩니다.
나비켓열고요. droplist 여신후에...
질의테이블 여시고...
update droplist set chance='20000' where chance='1212'
이렇게 입력해주세요. 그럼. 20000 이라는 찬스가 1212 로 모두 바뀌게됩니다
그리고 다른 유용한 질의들..
① : update spawnlist set randomx =20; (스폰리스트의 랜덤 출현구분 x쪽 부분을 20으로 변경하는겁니다.그럼 랜덤으로 스폰맵
20간격 사이에 나타나겟죠? 그리고 끝에 랜덤 x를 y로바꿔주시면 y쪽 설정이 됩니다.)
② : update spawnlist set min_respawn_delay =12; (①번글로 응용하여 스폰리스트 딜레이변경하는 예제입니다..^^:min을
max쪽으로 바꾸시고하시면 max쪽도 바뀐답니다. 허나 맥스쪽은 민쪽의 2배정도로 설정해주셔야되요^^::)
③ : update spawnlist set randomy=randomy+10 where id<'1310699' and id>'1310576' (윗부분의 보강버젼입니다. 아이디
1310576부터 1310699아이디 번의 랜덤 y쪽을 10으로 변경해준다는 얘기지요..원하시는
스폰리스트 아이디 번호에서 번호만큼만 바꾸고싶을때 쓰시면 되겟네요^^:)
④ : update skills set damage_value=damage_value+20 where skill_id<'10081' and skill_id>'10000' (스킬데미지부분인데요
②번글 응용해서 스킬아이디 10000에서 10081부분 데미지벨루 +20만큼해준다는 예제입니다.)
[출처] 자바존 - http://javazone.co.kr/bbs/board.php?bo_table=b17&wr_id=2022
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 소스자료는 직접 올려주세요 | 게임존 | 2017.06.06 | 550 |
1059 | 구버전 구축방법[1.63.버전] [21] | 찰떡01 | 2018.08.10 | 34703 |
1058 | gm 명령어 2탄 [4] | 그러나너는 | 2019.10.24 | 10185 |
1057 | 나비켓 db 각 테이블 설명 [5] | 베르니니 | 2019.12.20 | 3151 |
1056 | 리마스터 접속기 소스자료 [16] | 홍자놀기 | 2023.09.07 | 2154 |
1055 | 자동물약 [11] | legena | 2020.07.04 | 2041 |
1054 | 린1 자동사냥 소스 [3] | 넷시아 | 2019.06.12 | 1733 |
1053 | gm 명령어 [2] | 그러나너는 | 2019.10.24 | 1465 |
1052 | 리니지 스타트 초보관련 및 게임상 운영자 권한 과 그외 받아야할 파일들 [2] | 찰떡01 | 2018.08.10 | 1385 |
1051 | 상점템 축 저주표시 | 찰떡01 | 2018.08.13 | 1321 |
1050 | 2.7 자동 물약 소스 [3] | 퍽퍽띠 | 2022.11.17 | 1167 |
1049 | 인공지능 [4] | 캐빈N.01 | 2020.12.15 | 1092 |
1048 | 구버젼3.63서버 통정리 [6] | 사냥전투충 | 2019.06.15 | 1090 |
1047 | 전사팩 로봇가능 | 노력하자 | 2023.03.16 | 1082 |
1046 | 신규캐릭생성시 아이템지급관련.. [1] | 박지미 | 2020.03.05 | 1038 |
1045 | 혈맹창 | 준희미니 | 2016.07.07 | 1013 |
1044 | 프리서버 오픈소스 리니지 카운터 배리어 본섭화 소스 | 찰떡01 | 2018.09.12 | 1012 |
1043 | 아데나가 19억이 되면 자동으로 1억으로 금괴로 바꾸기 [5] | 강우리 | 2020.12.11 | 967 |
1042 | 소스 파일별 간단한 역할 | 인게임 | 2017.01.06 | 967 |
1041 | 변신시 이펙넣기 [1] | 뜨아 | 2020.01.22 | 966 |
1040 | 인벤토리 이미지 정리 1~9528 [7] | 깡스 | 2019.03.26 | 960 |
1039 | 저처럼 생초자분들을 위한... | 찰떡01 | 2018.08.10 | 903 |
1038 | 2.0 자동칼질소스 (클래스 파일에서 빼왔습니다) [3] | drumlinek | 2022.11.05 | 877 |
1037 | 리니지 서버 구축을 하기 위한 준비물 [2] | 인자기 | 2019.08.16 | 865 |
1036 | HP 영구적 올리는 물약 [4] | 스크래치 | 2019.12.13 | 841 |
» | 나비켓 질의문 활용 | 인게임 | 2017.01.06 | 838 |
1034 | 구버젼 6.38 10년전 리니지 통 저렴정리중 | 사냥전투충 | 2019.07.04 | 837 |
1033 | 스핵방어소스 [1] | 뜨아 | 2020.01.22 | 799 |
1032 | 점프팩 로봇들AI 패치 [3] | 쇼부2 | 2019.11.05 | 791 |
1031 | 패킷 변조 / 중계기 방지 소스 | 찰떡01 | 2018.10.29 | 779 |
1030 | 메티스 설정 | 찰떡01 | 2018.08.09 | 758 |
1029 | 리마스터팩 스냅퍼 개방 레벨설정 본섭화 수정(몽양님 요청) [4] | jstory | 2020.06.12 | 753 |
1028 | [160216] 서버버전/키패킷/seed (린올,감자) (린존에서퍼옴) [1] | 천사 | 2016.02.28 | 742 |
1027 | [에바] 나비켓 테이블 관련 설명 [1] | 준희미니 | 2016.07.29 | 740 |
1026 | 프리서버 오픈소스 리니지 맵 낑김 방지 소스 | 아옳옳 | 2018.03.17 | 738 |
1025 | 리니지 운영자 상점 추가 | 찰떡01 | 2018.09.14 | 736 |
1024 | 장신구 옵션 변경 [2] | LGTwins | 2020.08.30 | 726 |
1023 | 실시간 .리로드 관련입니다. [1] | 린지뽕뽕 | 2019.11.16 | 710 |
1022 | 리마스터팩 쓸모없는 아이템 활용 [3] | jstory | 2020.06.09 | 709 |
1021 | 리니지 리마스터 몹 스폰수 어디서 줄일 수 있나요? [4] | 001001 | 2023.04.25 | 702 |
1020 | 최신클라 본섭 업데이트 안하고 클라버전 유지 하면서 패치파일 묶는법 [1] | 찰떡01 | 2018.08.10 | 699 |
1019 | 이클립스 컴파일 [환경 변수] [1] | 인자기 | 2019.08.16 | 683 |
1018 | 매니저창 구버전 하시는분들한테 좋을거 같아서 올립니다. | 로스트사가 | 2016.05.04 | 681 |
1017 | 운영자 투명 소스 | 우시기 | 2020.01.03 | 678 |
1016 | 방어구 인챈트별 피 증가 소스 [5] | LGTwins | 2020.09.11 | 675 |
1015 | 프리서버 오픈소스 리니지 피가 영구적으로 증가되는 물약 만들기 | 찰떡01 | 2018.08.17 | 663 |
1014 | [펌] 로봇팩 보완 | 안약 | 2016.11.13 | 635 |
1013 | 입맛대로 인형 수정해보는 소스 [1] | 장췐 | 2019.02.11 | 629 |
1012 | 유저 아이피보는 소스 [1] | 캐빈N.01 | 2020.12.15 | 628 |
1011 | 보스몹 리스폰 시 멘트 띄우기 [3] | 주혁이 | 2020.02.26 | 626 |
1010 | 초보팩추가하기 [1] | ddddgdfgh42 | 2017.06.20 | 623 |