커뮤 시스템 구현 예제

트라디티오 2기

센트21 2018. 5. 12. 18:56

[커뮤명 : 트라디티오 2기]

Traditio_Saga2


운영 기간 : 2달


사용 봇 : 트윗봇/메이크봇/봇버드


난이도 : 조금 어려움


::시스템:: 

-날씨/급식

-레벨/스텟[정산]

-스킬[정산]

-필드전투(이동/전투)텔레포트 : 횟수제한 필드 이동과 함께 전투

-레이드 : 퍼블릭 출현 & 단체공격
-던전 및 던전보스전
-대련 [공방턴/거리/대련전용커맨드]
-펫

-강화

-상점(튜토리얼/마일리지상점/회원확인/특정 별도 커맨드/특별물품제한판매/배팅)

-연금술

-토벌수 기록





::자동봇::

-날씨/급식 : 일정시각에 퍼블릭 트윗


-필드전투(이동/전투)텔레포트


-몹 퍼블릭 출현 및 멤버태그 & 도주


-몹 전투


-던전

-펫

-상점튜토리얼


-마일리지상점


-회원확인


-특별물품제한판매


-배팅


-연금술


-토벌수 기록




::제작법::

시간별 날씨/급식 출력 - 퍼블릭(시간지정) 트윗


도주 결과/몹 전투 결과/던전 이동/펫 부화/ 이동   출현 - 지정 커맨드 답신


별도 추가 결과/강화 및 추가결과/ 전투 출력 - 동일커맨드 혹은 1멘션 2커맨드의 2개 이상의 자동봇 사이트 커맨드 답신 사용.


기록용 전달 - 태그 {tweet} 혹은 {tweet-myid}(봇버드 전용) 사용


개인별 크리티컬 확률 개별 스킬 출력 - 개별 스킬(별도의 커맨드) ex)뫄뫄의 스킬, 뫄뫄의 공격 / 크리티컬률 입력(보호글)


 퍼블릭 출현  멤버 태그 - 몬스터 출현(보호글)


몬스터 등장 스타카토 제외 - 우선도 (봇버드의 경우, 고급기능 이용 : 숫자가 높을 수록 우선출력)


상점 튜토리얼(회원등록) - 튜토리얼


회원 확인 & 마일리지 상점 & 몬스터 배팅 & 몬스터 토벌 횟수 기록 - 라이크/디스라이크


연금술 - 자유커맨드, 개인ID등록


반응 시간제한 - 봇버드 고급기능




::팁::

-커맨드의 자유화 : 자유 커맨드


-급식의 다양화 : 봇버드의 경우, 1개 봇트윗 내용입력에 대한 길이 제한이 없으므로, 급식 등 랜덤의 내용이 많은 트윗 입력시 편리합니다.


-토벌수 : 토벌수기록은 라이크나 디스라이크를 이용합니다.

봇버드는 '커맨드 인식' > '출력' > '라이크 디스라이크 변동'으로 처음 결과를 받을 경우, 1이 올라가더라도 0이 출력되기에 1회째 에 2누적과 함께 1이라 출력시켜줄 커맨드답신을 별도로 입력해주는 것이 좋습니다.