안녕하세요 시뮬제작자 입니다.

 

세븐나이츠2 포럼 유저 차단기 [웨일브라우저 확장프로그램] 가 업데이트 되어 안내 드립니다.

 

 

04.16  sena2Block (포럼유저 차단기 for 웨일브라우저) 1.4 버전 업데이트 안내

 

1. 성능 최적화 업데이트 ( 1.0 버전 대비 약 70% 상승, 댓글 입력시 렉현상 제거)

2. 대댓글 차단

3. 유저 프로필 알람리스트 차단

 

 

 

다운로드 및 업데이트 링크

https://store.whale.naver.com/detail/najbpdigjgdncblddolmebfpgadkcgim

 

 

사용 방법

설치 후 새로고침 및 브라우저 재시작

차단 : 포럼 게시판에 차단 하고자 하는 유저 오른쪽 클릭 후 차단 버튼 클릭 

차단 해제 : 아무 유저 오른쪽 클릭후 나타나는 차단 유저중 해제하고 하는 유저 옆 해제 버튼 클릭

 

일부 오류

일부 환경에서 차단 새로고침 후 바로 차단기능이 적용이 안되는 현상이 있습니다.

이런경우 게시판 하단의 1.2.3.4 등의 다른 페이지로 이동후 정상 적용되는 임시 해결 방법이 있으니

참고 하여 주시길 바랍니다.

 

 


 

1. 크롬 브라우저

많은 분들이 크롬을 사용하고 계셔서 크롬 버전을 기다리고 계신점 잘 알고 있으나

1.0 버전 및 1.2 버전에서 크롬스토어 다운로드시

압축해제가 되지 않는다는 오류창과 함께 설치가 되지 않는 오류가 발견 되었습니다.

 

파일이름중 한글 파일명을 지원하지 않기 떄문에 일어나는 오류로 판단되어 현재 1.4버전을 새로 올려

검토중에 있습니다. 빠르면 오늘 오후 늦으면 다음주중으로 검토가 완료될 것으로 보여 집니다.

 

구글크롬이 네이버웨일에 비해 검토 기간이 길어 개발자로써 어떻게 할수 없는 부분이기에 양해 부탁 드립니다.

 

 

 

 

2. 모바일 버전 계획

 

현재 대부분의 모바일 브라우저는 성능상의 문제로 인해 모바일버전에선 확장 프로그램을 지원하지 않고 있습니다.

그러나 키위브라우저의 경우 모바일 버전에서도 크롬스토어의 확장 프로그램을 사용할수 있기에

크롬버전이 정상 등록된 이후에 모바일버전에서의 테스트를 진행할 예정 입니다. 그러나 스토어에 등록된 이후에나

테스트가 가능하기 때문에 테스트 기간이 매우 길어질 것으로 보이며 당분간은 모바일 버전에서의

차단기능은 사용하실수 없다는점 인지 하여 주시길 바랍니다.

 

 

감사합니다.

 

얼마전 예전에 공부용으로 만들어 뒀던 프로젝트에서 사용하는

MLab mongoDB 서비스가 atlas로 통합된다고

atlas로 마이그레이션 하지 않으면 데이터가 다 날아갈 것이라는 내용의 메일이 날아 왔었다.

 

당장 데이터가 날아간다는데 부랴부랴 마이그레이션 문서 찾아서 하라는대로 해서 

 

데이터를 옮겨놓고 클러스터 만들어서 굴려놓긴 했는데 

서비스하는곳이 바뀌면서 접속 URL이 달라져버렸다

 

기존엔

 

mongodb://[사용자]:[비밀번호]@ds145389.mlab.com:45389/[DB]

이런식이었는데

Atlas로 바뀌면서

mongodb+srv://[사용자]:[비밀번호]@cheesustudy.ujge0.mongodb.net/[DB]?retryWrites=true&w=majority

이렇게 형식이 많이 바뀌었다

url만 바꾸면 되는줄 알고

nodejs db 커넥트 하는 부분에서 URL을 바꿨는데

에러가 뜬다

 

대충 에러 내용은 접속 url형식이 +srv << 이렇게 된건 못쓴다는 내용이었다.

 

구글링을 해보니 mongoose 예전 버전에서는 저 url방식으로 접속이 불가능 하다는 것.

 

다른 방법은 없고 일단 몽구스 버전부터 올려야 했다.

 

3년전인가 4년전에 만들어 놓고 놔뒀던 소스라 잘 될까 했는데

 

역시 안된다.

몽구스 버전 업데이트를 하는데 의존성에 엮여있는것들이 나오고

 

그것들도 버전이 낮아서 제대로 안된다는 내용..;;

 

어차피 예전에 쓰던 노트북에 있던 프로젝트였고

 

현재 집에서 쓰는 데스크탑에선 셋팅한적이 없으므로 아얘 

 

데스크탑에서 새로 셋팅을 하기로 했다.

 

node설치하고 npm으로 새로 싹다 받아서 

 

예전에 깃에 올려뒀던 소스 받고 몽구스 버전만 바꾸어 주었다.

 

혹시 나처럼 mlab 쓰다가 atlas로 강제 이전하게 되었는데

 

디비 접속 오류 나는 사람은 그냥 싹 밀고 버전업 하면 될 것이다.

 

 

[Spring] MyBatis Batch + Transaction 을 이용한 대용량 SQL작업


마을에서 오크잡는 퀘스트 하고 있는데 갑자기


중간보스를 잡아오라는 퀘스트가 떨어졌다...



일정시간마다 라즈베리파이에서 받아온 원시데이터를 재가공하여


DB에 insert 해주어야 하는 작업


로우수가 적다면 그냥 만들겠지만 대용량 작업일 경우 답이 안나온다.


약 1만건~10만건 정도의 데이터를 날려줘야 하는데 ㅂㄷㅂㄷㅂㄷ


그래서 찾아본 방법은 Batch와 Transaction 을 이용한 대용량 sql 작업



나도 정확히 내가 뭘 한건지도 모르고 그냥 스택오버 플로우, 오키, 전자정부 뒤적거리면서 이것 저것 다 때려 박느라

필요 없는 설정이 있을 수도 있으니 아는 사람은 댓글좀 달아주시길 바랍니다.



1.  XML 설정


1) mapper 설정

context-mapper.xml 파일이나 context-sqlMap.xml 파일에


마이바티스 연동을 위해 만들어놨던 설정을 아래와 같이 바꿔준다.


9번 라인의 batch설정으로 batch 사용이 가능 하도록 하는 듯 하다.


1
2
3
4
5
6
7
8
9
10
<bean id="sqlSession" class="org.mybatis.spring.SqlSessionFactoryBean">
        <property name="dataSource" ref="dataSource" />
        <property name="configLocation" value="classpath:/egovframework/sqlmap/example/sql-mapper-config.xml" />
        <property name="mapperLocations" value="classpath:/egovframework/sqlmap/example/mappers/mssql/*.xml" />
    </bean>
 
    <bean id="sqlSessionTemplate" class="org.mybatis.spring.SqlSessionTemplate" destroy-method="clearCache">
        <constructor-arg index="0" ref="sqlSession" />      
        <constructor-arg index="1" value="BATCH" />
    </bean>
cs



2) datasource 설정

DB접속 정보 작성하는 곳에 트렌젝션메니저 설정을 하는데 이걸 해야 하는 건진 잘 모르겠다.


1
2
3
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
    <property name="dataSource" ref="dataSource"/>
</bean>
cs



3) dispatcher-servlet 설정


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:p="http://www.springframework.org/schema/p"
        xmlns:context="http://www.springframework.org/schema/context"
        xmlns:mvc="http://www.springframework.org/schema/mvc"
        xmlns:task="http://www.springframework.org/schema/task" 
        xmlns:tx="http://www.springframework.org/schema/tx"
        xsi:schemaLocation="http://www.springframework.org/schema/beans 
                   http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
                http://www.springframework.org/schema/context 
                http://www.springframework.org/schema/context/spring-context-4.0.xsd
                http://www.springframework.org/schema/task
                http://www.springframework.org/schema/task/spring-task.xsd
                http://www.springframework.org/schema/mvc 
                http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd
                http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd">
 
 
<tx:annotation-driven proxy-target-class="true"/>
cs


7번 라인과 17번 라인을 추가해주고 20번라인의 내용을 넣어 주도록 한다.



4) pom.xml


1
2
3
4
5
6
7
8
<!-- 트랜젝션 처리를 위함 -->
        <dependency>
            <groupId>cglib</groupId>
            <artifactId>cglib</artifactId>
            <version>2.2</version>
            <type>jar</type>
            <scope>compile</scope>
        </dependency>
cs



디펜던시에 추가를 해줘야 트랜젝션 처리가 가능한건진 모르겠음. 전자정부 자체에 관련된게 이미 추가 되어 있을 수도 있고

정확히 모르겠음 저건



2. DAO or impl 작성


나는 DAO를 사용하지 않고 공통DAO하나 만들어 놓고 impl에서 바로 쿼리를 날려주는 방식을

좋아 한다.


어차피 DAO에서 특별히 해줄것도 없고.. 해줘야 하는것이 있어도 impl에서 해주면 되니까



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
@Override
    public void updateSchedulerHistoryRow(List<MinHistoryVO> historyList) {
        // TODO Auto-generated method stub
        
       // 트렌젝션 시작
        SqlSession sqlSession = sqlSessionFactory.openSession(ExecutorType.BATCH);
        long startTime = System.currentTimeMillis();
            try {
                
                for (MinHistoryVO list : historyList) {                     
                    sqlSession.update("scheduler.updateSchedulerHistoryRow", list);
                }
 
            } finally {
                sqlSession.flushStatements();
                sqlSession.close();
            }
 
        long endTime = System.currentTimeMillis();
        long resutTime = endTime - startTime;
        System.out.println("트랜젝션 배치" + " 소요시간  : " + resutTime/1000 + "(ms)");
    }
cs



난 이런식으로 작성 했다.


가끔 6번 라인에 ExecutorType.BATCH 이 매개변수를 안넣고 시작 할 수 있는데

그러면 트렌젝션 안돌고 커넥션 다 찍으면서 돌게 된다.


저렇게 해도 수만건이 돌게 되면 세션에저장될 데이터들이 넘쳐흘러서 그런지 버벅거릴때가 있는데


그럴땐 컨트롤러에서 조금씩 끊어서 날려 주도록 하자



3. controller


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
        //컨트롤러에서 일정 개수 단위로 끊어서 날려 준다.
        int insertCount = 0;
        List<MinHistoryVO> divHisList  = new ArrayList<MinHistoryVO>();
        for(int hisCount = 0, hisSize = historyList.size(); hisCount < hisSize; hisCount++){
            MinHistoryVO _tempData = new MinHistoryVO();
            _tempData = historyList.get(hisCount);
            divHisList.add(_tempData);
            if(insertCount == 1000 || hisSize-1 == hisCount){
                schedulerService.updateSchedulerHistoryRow(divHisList); // 트렌젝션
                divHisList =  new ArrayList<MinHistoryVO>();
                insertCount = 0;
            }
            else{                    
                insertCount++;
            }
        }
cs



while문 사용하는게 익숙하지 않아서 나는 for문을 주로 사용 한다.

리스트에 잔뜩 있는 데이터들을 새로운 작은 바구니에 담아서 끊어서 날려준다.








이렇게 하면 MsSql Server 2005버전 기준 1만건 insert하는데 5초정도 걸린다.


저기에  마이바티스 foreach까지 써서 벌크인서트 하면 시간은 더 단축 된다.


원시데이터를 쪼개서 60개컬럼에 따로 박아야 하기 때문에


넘겨주는 파라미터 개수 2100개 제한이 있어서 제대로 사용 못했는데


여러개로 쪼갠다음에  Mybatis foreach 돌려서 한번에 날려주면 시간은


훨씬 더더더더더 단축 된다.





포켓몬고 업데이트 2세대 추가 및 신규 아이템 추가



나이안틱에서 포켓몬고에 80마리 이상의 포켓몬을 추가할 예정이라고 16일 밝혔다고 한다.


성도지방의 포켓몬이 추가 되고 귀엽게 생긴 치코리타 브케인 리아코가 포함된다고 했다.


그리고 포켓몬의 움직임을 늦추는 나나열매와 포켓몬을 잡았을때 주는 사탕을 두배로 늘려주는


파인열매가 추가 되고


트레이너의 복장과 악세사리도 추가 된다고 하니


재미가 시들해질 한국인들에겐 나이스 타이밍의 업데이트라고 생각된다.


외국에서야 벌써 1년가까이 되었지만 한국에선 오픈한지 이제 한달 정도인데


한국인의 게임컨텐츠 소비속도는 어마어마 하니까


어쩌면 이런 한국인의 특성을 알고 한국서버를 늦게 열어준 나이안틱의 그림이 아닐까 라고 상상해 본다 ㅋ


업데이트 일정은 빠르면 이번주말이라고 하는데 너무 믿고 있진 말자


그리고 대부분의 업데이트와 이벤트는 태평양시간 기준이라고 한다.


추가적으로


16일부터 포켓몬고의 인벤토리 확장 아이템을 50% 세일한 가격에 판다고 한다.


아마 특정 기간까지의 이벤트일듯




추가적으로 나이안틱의 CEO 존행크가 인터뷰를 통해 조만간 유저간 트레이드와 대결모드를 추가할 예정이라고


말한것을 보니 이번 업데이트엔 트레이드와 대결모드는 없고 다음으로 미뤄지는듯 하다.




2017/02/01 - [Yame Game Life/Poketmon Go] - [포켓몬고] 개체값, 등급 과연 중요한가? 개체값과 스킬 뭐가 더 중요할까요

2017/01/25 - [Yame Game Life/Poketmon Go] - [포켓몬고] 체육관 gym 점령 방법

2017/01/24 - [Yame Game Life/Poketmon Go] - [포켓몬고] 포켓몬 위치 확인 (포켓모아 포켓비전) 인증방법

2017/01/24 - [Yame Game Life/Poketmon Go] - [포켓몬고] 우리동네 포케스탑 체육관 위치 확인 방법

2017/01/24 - [Yame Game Life/Poketmon Go] - [포켓몬고] GPS 오류 에러 해결 방법 gps signal not found , gps failed to detect location

2017/01/24 - [Yame Game Life/Poketmon Go] - [포켓몬고] 개체값 바로 알수 있는 방법 , 어플 포닥

2017/01/24 - [Yame Game Life/Poketmon Go] - [포켓몬 고] 설치 오류 400 해결 방법

2017/01/24 - [Yame Game Life/Poketmon Go] - [포켓몬 고] 포켓몬고 한국 서비스 시작

2016/08/01 - [Yame Game Life/Poketmon Go] - [여행] 포켓몬 GO! 속초마을 하드코어 24시간 여행기 -2부 :부화,진화-

2016/08/01 - [Yame Game Life/Poketmon Go] - [여행,게임] 포켓몬 GO! 속초마을 하드코어 24시간 여행기 -1부 :소소한 팁-


리니지2 레볼루션 요새전 소개


리니지하면 생각나는건 역시 전투입니다. 그리고 리니지2 레볼루션에서 1월 6일 요새전이 공개되는데


어떤 내용인제 알아보겠습니다.




1.요새전


혈맹 레벨 4레벨 이상부터 참여할 수 있습니다. 요새전에 참여하기 위한 입찰은 매주 목요일 0시부터 21시까지 진행됩니다.
입찰 종료 1분전에 입찰이 들어오면 입찰 종료 시간이 3분 연장되며, 최대 21시 30분까지 10회 연장됩니다.


제가 있는 혈은 이제 2레벨이 되었는데 4레벨이라니.....


입찰이라는게 있는걸보니 입찰하지 못하면 요새전을 진행할 수 없게 되나 봅니다.



Q. 요새전 진행 방법은?.
-> 요새전에는 총 2개의 혈맹이 참여함. 요새전은 매주 금요일 21시 30분부터 22시까지 30분 동안 진행되고,

21시 20분부터 입장 가능함. 요새전이 시작되기 전까지 진영 내에서만 이동이 가능합니다.


Q. 요새전 전투 규칙은?.
-> 요새전은 두 혈맹의 1:1 전투로 진행되며. 30분 이내에 상대의 성물을 먼저 각인하는 혈맹이 승리합니다.

30분동안 성물이 각인되지 않는다면, 요새에 수성측이 있는 경우는 수성측이 승리하게 됩니다.
요새에 수성측이 없는 경우는 아무도 요새를 점령하지 못합니다.


Q. 성물 각인 조건.
-> 성물 각인은 각 혈맹의 군주만 가능하며, 각인 중에는 모든 행동을 할 수 없습니다.

   성물 각인을 위해 혈맹원들이 군주를 지키는 역할도 중요해 보입니다.


Q. 제단 각인 조건을 알려주세요.

-> 제단 각인은 각 혈맹 누구나 가능합니다.







2. 요새


요새는 혈맹 간의 1:1 전투를 통해 점령할 수 있으며, 성을 소유한 혈맹은 요새를 동시에 소유할 수 있습니다


요새전은 매주 금요일 21시 30분부터 22시까지 30분동안 진행되며,  21시 20분부터 입장이 가능합니다.

총 16개의 요새가 존재합니다. 요새를 점령하고 있는 혈맹은 입찰 없이 요새전에 진출 할 수 있으며,

요새를 점령한 혈맹이 없을 경우 공개 입찰을 통해 2개의 혈맹을 뽑아 진행됩니다. 



3. 요새전의 진행

 글루디오디온  지역을 선택할  있습니다

    (기란 지역과 오렌 지역은 추후 업데이트될 예정입니다.)

 입찰 까지 남은 시간, 입찰 진행 시간, 요새전 입장 대기 시간 등을 확인할 수 있습니다.

 입찰하고자 하는 요새를 선택   있습니다.

④ 선택한 요새의 정보와 현재 요새주, 요새전 보상 버프를 확인   있습니다.

⑤ 요새의 내부 구조를 확인   있습니다.

 선택한 요새의 점령 혈맹과 역사를 확인 할 수 있습니다.

⑦ 선택한 요새의 요새전 진출 신청 혈맹을 확인   있습니다.

⑧ '입찰'버튼을 누르면 입찰 금액을 입력하는 팝업창을 확인   있습니다.


요새전엔 총2개의 혈맹이 참여합니다. 공성전의 마이너리그 개념으로, 많은 절차가 공성전과

유사합니다. 공성 혈맹 1개는 입찰을 통해 입장이 진행되며, 입찰 시간은 매주 목요일 00시부터 

21시까지 진행됩니다. 


입찰 종료 1분전에 입찰이 들어오면 입찰 종료 시간이 3분 연장됩니다.

입찰 연장은 최대 21 30분까지 10 연장이 가능하며, 연장 시간이 종료될 때까지 입찰을 진행할 수 있습니다.


※ 요새전은 혈맹 레벨 4레벨 이상부터 참여할 수 있습니다.

※ 다른 요새에 동시 입찰 시 수수료가 발생하며, 수수료는 기존 입찰 금액의 5%입니다.

※ 현재 1순위 혈맹의 입찰 금액보다 높은 금액으로만 입찰이 가능합니다.

※ 입찰을 포기할 순 없으나, 요새전 진출 실패 시 입찰 금액은 전액 환불됩니다.

※ 기존 요새에 추가 입찰 시 추가 금액 만큼만 혈맹 아데나가 사용됩니다.



4. 전투규칙


 전장 입장 및 이탈

- 요새전이 시작되기10분전인 21시 20분부터 전장 입장이 가능합니다.

- 요새전이 시작되기 전까지 진영 내에서만 이동이 가능합니다. 

- 나가기 버튼으로 언제든지 전장 밖으로 이동이 가능하며, 재입장 시 부활 위치로 입장됩니다.


▶ 전투 규칙

- 요새전은 두 혈맹의 1:1전투로 진행됩니다.

- 30분이내에 상대의 성물을 먼저 각인하는 혈맹이 승리합니다. 

- 전장에서 캐릭터가 사망할 경우 경험치 페널티가 적용되지 않으며, 부활 위치는 각 진영의 시작 지점입니다.

- 전장에서 캐릭터가 사망할 경우 일반 부활과 즉시 부활 중 선택할 수 있습니다.


※ 성물 각인은 각 혈맹의 군주만 가능하며, 각인 중에는 모든 행동을 할 수 없습니다.

※ 각인은 군주 스스로 취소할 수 없으며, 두 군주가 동시에 각인할 수 없습니다.

※ 즉시 부활 횟수에 따라 필요 다이아 수량이 증가되며,

    일반 부활 시에는 요새전 진행 시간에 따라 부활 대기 시간이 증가됩니다.

※ 동맹 상태인 혈맹과도 요새전 진행이 가능합니다.


▶ 설치물 정보


 선택한 요새의 내부 구조를 확인   있습니다.

② 설치물에 대해 자세하게 확인 할 수 있습니다.

  - 성물 : 상대의 성물을 먼저 각인하는 혈맹이 요새를 점령할 수 있습니다.

  - 내성문 : 적의 진입을 막아주는 성문으로 아군만 통과할 수 있습니다.

  - 방어탑 : 기본적인 방어를 해주는 타워, 방어탑 파괴 시 내성문을 통과할 수 있습니다.

  - 회복의 샘 : 최대 HP의 5%의 체력을 회복시켜주는 샘으로 전장 한가운데에 존재합니다.


점령한 제단 개수에 따라 혈맹원 전체에 추가 버프가 제공되며, 각인한 제단 수의 증감에 따라 버프 효과는

즉시 변경됩니다.

- 제단 1개 각인 시 : 물리, 마법 공격력 10% 증가 버프를 얻습니다. 

- 제단 2개 각인 시 : 1개 각인 효과에 물리, 마법 공격력 20% 증가 버프를 추가로 얻습니다. 


※ 제단 버프의 지속 시간은 3분입니다. 


▶ 용사 계급


전쟁 활동에 따라 점수가 책정되며, 그 점수에 따라 용사 계급이 발생합니다. 상대편과의 전투에서

승리하거나 보호탑 파괴, 각인 등을 통해 용사 점수를 획득 할 수 있습니다.


점수가 제일 높은 혈맹원은 MVP로 선정되어 결과 보상 시 20% 추가 보상을 얻을 수 있습니다.


※ 용사 점수는 해당 요새전에만 적용되며, 누적 되거나 기록되지 않습니다.

※ 점수가 동일한 경우, 사망 횟수, 혈맹 등급 등에 따라 MVP가 선정됩니다.

※ 요새전 동안은 혈맹의 가입, 탈퇴, 추방, 군주 위임, 혈맹 해산이 제한됩니다.



5. 보상


요새전 참여 보상 - 승리/패배 관계없이 요새전 참여 플레이어는 아데나, 경험치, 피의 증거를 받을 수

있습니다. 요새전시간에 접속하지 않거나 요새전에 참여하지 않은 플레이어는 보상을 획득 할 수 없습니다.


단, 요새전에 참여했으나 전장에서 이탈한 플레이어는 경험치를 제외한 아데나, 피의 증거 편지함으로 받을 수 있습니다.


요새전 승리 보상 -  요새전 승리 시 승리 보상과 각 요새에 따른 요새 점령 버프를 획득할 수 있습니다. 


-요새 점령 버프

요새 점령 시 보상으로 모든 월드에서 적용 받을 수 있는 글로벌 버프와 요새가 속해있는 지역에서만 적용되는

로컬 버프 효과를 얻을 수 있습니다. 버프는 항시 적용되어 있으며, 요새의 소유권을 잃을 경우 자동으로

버프 효과가 사라집니다.


글로벌 버프

※ 공성전, 요새전 진행 시에는 글로벌 버프 효과를 받지 않습니다.

※ 기란 영지와 오렌 영지의 글로벌 버프는 추후 업데이트될 예정입니다.


로컬 버프 : 몬스터 코어 획득 확률 증가 50%

※ 기란 영지와 오렌 영지의 로컬 버프는 추후 업데이트될 예정입니다.


※ 현재 내용은 업데이트에 따라 내용이 변경될 수 있습니다.


2016/12/27 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 1월 6일 요새전 오픈

2016/12/26 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 녹스 튕김현상 해결방법

2016/12/23 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 크리스마스 이벤트

2016/12/23 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 탄력의 효과는 무엇인가 [답변]

2016/12/22 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 시체렉 해결 방법

2016/12/22 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 혈맹 만들기, 포상, 혈원초대

2016/12/22 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 합성, 승급, 강화, 집혼석, 승급석, 주문서 관련한 정보

2016/12/20 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 집혼석 싸게 제거,추출 하기 개꿀팁

2016/12/20 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 아데나 모으기, 노가다 방법

2016/12/18 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 글자 이벤트 획득경로 및 보상 정보

2016/12/16 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 무한뽑기 버그 발생

2016/12/16 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 피의증거 노가다

2016/12/16 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 31렙 전직퀘스트 공략

2016/12/16 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 초반 퀘스트 보스몹 잡기 팁

2016/12/16 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 레벨업 공략, 레벨업 막힐때 팁

2016/12/15 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 비정상적인 동작으로 인하여 팝업 튕김현상

2016/12/15 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] 무과금러 공략&소소한 팁

2016/12/15 - [Yame Game Life/Lineage2 revolution] - [리니지2 레볼루션] security detection 해결방법


+ Recent posts