게임강의
리니지 분류

리니지 리니지2 버프시간 변경 & 초기장비 변경

컨텐츠 정보

  • 29 조회
  • 2 댓글
  • 0 추천
  • 0 비추천
  • 목록

본문

[출처: Gamezone]
작성자: 작성자 없음

리니지2 


게임존 안에  레드데빌 버전으로 해보았어요 


jdk1.7 또는 jdk1.8  / mysql 5.7  / Navicat 8.2/(게임존 유틸자료실안에것3종)


 


1. 초기장비  지급내용 변경


2. 모든 접속캐릭 운영자 권한설정


3. GM캐릭 마스타버프 지급 및 수정 


4. 버프 시간 변경


=======================================================================================


@ 초기장비 변경시@


리니지2 서버팩 설치된경로(예:내컴에 설치경로는) 


L2j\gameserver\data\stats\initialEquipment.XML (초기장비 파일)을


메모장으로 열어 보기   ** 메모장 프로그램 https://notepad-plus-plus.org/downloads/v7.9.2/ 


열어보시면


<?xml version="1.0" encoding="UTF-8"?>


<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/initialEquipment.xsd">


<!-- Human Fighter -->   


<equipment classId="0">  


<item id="15575" count="1" equipped="true" /> <!--  -->


<item id="15578" count="1" equipped="true" /> <!--  -->


<item id="15572" count="1" equipped="true" /> <!--  -->


<item id="1467" count="1000000" /> <!--  -->


<item id="3952" count="2000000" /> <!--  -->


대충 이렇게 되어있죠


             <!-- Human Fighter -->   캐릭종류 써놓은것 휴먼 파이터


             <equipment classId="0">   휴먼파이터 클래스 번호


 


            <item id="넣고싶은 아이템 번호" count="수량" equipped="착용시킬것이냐 true 네" /> <!--아이템이름 안쓰셔도 됨  -->


 


예시)  S급단검 1개 지급하고 착용시킨다      <item id="15575" count="1" equipped="true" /> <!--  -->


 


        착용안하고 인벤에 지급하는것은        <item id="넣고싶은 아이템 번호" count="수량"  /> <!--  -->


 


예시)  1000 아데나 지급하다                     <item id="57" count="1000"  /> <!--  -->


 


이런식으로 변경하시고  휴먼파이터 다음 휴먼메이지, 엘븐파이터 .... 넣고싶으신 아이템 별로 변경하시면됨니다


========================================================================================


@ 모든 접속캐릭 운영자 권한설정 @


리니지2 서버팩 설치된경로(예:내컴에 설치경로는) 


L2j\gameserver\config\General.properties (열어서 보기) 13줄~18줄 사이에


열어보시면


# ---------------------------------------------------------------------------


# 관리자 설정


# ---------------------------------------------------------------------------


# True라면 접속하는 모든 케릭터가 운영자 권한을 갖게 설정.


# 기본값 : False


EverybodyHasAdminRights = true     <= 이곳이 False 로 되어있으면 True 로 변경 하시면 됨니다 


 


========================================================================================


@  운영자 GM캐릭에게 마스타버프 지급  @


리니지2 서버팩 설치된경로(예:내컴에 설치경로는)


L2j\gameserver\config\General.properties (열어서 보기) 108줄~111줄 사이에


열어보시면


 


# 지엠에게 마스터 오브 블레싱 스킬 지급 설정


# True 설정시 7029,7044,7048,7053,7056-7064,7088-7096,,23238-23248에 스킬이 지급됩니다.   <= 사용할 스킬번호 


# 기본값: False


GMGiveSpecialSkills = True     <= 이곳이 False 로 되어있으면 True 로 변경 하시면 됨니다 


=========================================================================================


@  운영자 GM캐릭에게 마스타버프 수정  @


리니지2 서버팩 설치된경로(예:내컴에 설치경로는)


L2j\gameserver\data\skillTrees\gameMasterSkillTree.XML (게임 마스터 스킬 트리  파일을 열어봄니다)


 


열어보시면


<?xml version="1.0" encoding="UTF-8"?>


<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/skillTrees.xsd">


<skillTree type="gameMasterSkillTree">


<skill skillName="Super Haste" skillId="7029" skillLvl="1" getLevel="1" />


<skill skillName="Master's Blessing - Guidance" skillId="7044" skillLvl="1" getLevel="1" />


<skill skillName="Master's Blessing - Acumen" skillId="7048" skillLvl="1" getLevel="1" />


<skill skillName="Master's Blessing - Vampiric Rage" skillId="7053" skillLvl="1" getLevel="1" />


 


대충 이런식으로 되어있죠      여기서 필요 없는건 지우시고 다른걸 등록하고 싶은 스킬 아이디 넣으셔도 됨니다 


 


                     <skill skillName="스킬이름" skillId="스킬번호" skillLvl="스킬레벨" getLevel="1레벨에등록가져오다" />


 


이렇게 사용할 스킬 변경하신후  바로 위에 ( @  운영자 GM캐릭에게 마스타버프 지급  @ ) 에 가서 


 


gameserver\data\skillTrees\gameMasterSkillTree.XML 파일에서 변경된 스킬 아이디로 변경하여 다넣어 주세요


 


# 지엠에게 마스터 오브 블레싱 스킬 지급 설정  L2j\gameserver\config\General.properties 파일열어서 변경


# True 설정시 7029,7044,7048,7053,7056-7064,7088-7096,23238-23248에 스킬이 지급됩니다.   <= 이곳에 변경된 번호 수정


# 기본값: False


GMGiveSpecialSkills = True  


=======================================================================================


@  버프유지  시간변경 @


지엠 마스터 버프 시간만 변경 해보았어요  (예시:7029,7044,7048,7053,7056-7064,7088-7096,23238-23248에 스킬이 지급됩니다)


 


리니지2 서버팩 설치된경로(예:내컴에 설치경로는)


L2j\gameserver\data\stats\skills\07000-07099.xml 메모장으로 열어서  처음스킬아이디 7029 찿아서  ( 214 줄에 있는것)


 


<skill id="7029" levels="4" name="Super Haste">


<!-- GM Skill -->


<table name="#pAtkSpd"> 2 3 3 2 </table>


<table name="#runSpd"> 2 3 3 1 </table>


<table name="#mAtkSpd"> 2 3 3 2 </table>


<table name="#pAtk"> 1 1 10000 1 </table>


<table name="#reuse"> 0.01 0.01 0.01 1 </table>


<table name="#amount"> 1 1 1 2 </table>


<set name="abnormalLvl" val="1" />


<set name="abnormalType" val="attack_time_down" />


<set name="aggroPoints" val="1" />


<set name="operateType" val="A2" />


<set name="skillType" val="BUFF" />


<set name="target" val="TARGET_SELF" />


<for>


 effect name="Buff" abnormalTime="요기에72000" val="0" abnormalLvl="99" abnormalType="attack_time_down">   <= 시간수정할곳 


<mul order="0x30" stat="pAtkSpd" val="#pAtkSpd" />


<mul order="0x30" stat="runSpd" val="#runSpd" />


<mul order="0x30" stat="mAtkSpd" val="#mAtkSpd" />


<mul order="0x30" stat="pAtk" val="#pAtk" />


<mul order="0x30" stat="pReuse" val="#reuse" />


<mul order="0x30" stat="mReuse" val="#reuse" />


<mul order="0x30" stat="regMp" val="#amount" />


<mul order="0x30" stat="regMp" val="#amount" />


<mul order="0x30" stat="maxMp" val="#amount" />


<mul order="0x30" stat="weightLimit" val="#amount" />


</effect>


 


이렇게 변경하시면 시간이 길어졌겠죠 .. 하나더 해볼까요.  그럼  스킬아이디  23238 시간만 변경 해볼까요


 


L2j\gameserver\data\stats\skills\23200-23299.xml 파일을 메모장으로 열어서 스킬번호 23238 을 찿아봄니다


 


<skill id="23238" levels="1" name="Master's Blessing - Eye of Pa'agrio">


<!-- High Five Skill -->


<!-- GM Skill -->


<set name="aggroPoints" val="666" />


<set name="castRange" val="900" />


<set name="effectRange" val="1400" />


<set name="hitTime" val="2500" />


<set name="isMagic" val="1" /> <!-- Magic Skill -->


<set name="magicLvl" val="77" />


<set name="negateAbnormals" val="hit_up,9" />


<set name="operateType" val="A2" />


<set name="reuseDelay" val="5000" />


<set name="skillType" val="BUFF" />


<set name="target" val="TARGET_ONE" />


<for>


<effect name="Buff" abnormalTime="72000" val="0" abnormalLvl="1" abnormalType="improve_hit_defence_crt_rate_up">   <= 시간변경 하셔야죠 72000 초 를  몇 초로


<add order="0x40" stat="accCombat" val="4" />


<mul order="0x30" stat="critDamEvas" val="1.3" />


 


스킬아이디 찿으실때 ( 예시: 3110 번 스킬아이디 라면 3100-3199.xml 파일  안에 있겠죠 ~~ )


 


대충 아주 모르신분 참고용 이였습니다 ~ 에헤~ 이런것도 강의에 속하려나 모르겠어요/8불출이의 대충이였습니다 ~


==========================================================================================


 


 


 

관련자료

전체 422 / 1 페이지
번호
제목
이름

강의실

🏆 포인트 랭킹 TOP 10
순위 닉네임 포인트
1 no_profile 타키야겐지쪽지보내기 자기소개 아이디로 검색 전체게시물 82,042
2 no_profile 라프텔쪽지보내기 자기소개 아이디로 검색 전체게시물 51,280
3 no_profile 동가리쪽지보내기 자기소개 아이디로 검색 전체게시물 32,591
4 no_profile Revolution쪽지보내기 자기소개 아이디로 검색 전체게시물 28,199
5 서번트쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 23,416
6 no_profile 닥터스쪽지보내기 자기소개 아이디로 검색 전체게시물 22,310
7 no_profile 불멸의행복쪽지보내기 자기소개 아이디로 검색 전체게시물 13,822
8 no_profile 호롤롤로쪽지보내기 자기소개 아이디로 검색 전체게시물 13,500
9 no_profile 검은고양이쪽지보내기 자기소개 아이디로 검색 전체게시물 13,246
10 no_profile 하늘2쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 13,239
알림 0