본문 바로가기

커뮤 시스템 구현 예제/자동봇 응용

몬스터 출현

**커맨드 답신을 퍼블릭으로 할 경우, 멤버를 태그할 수 있는 것은 봇버드에서만 가능합니다.**

 

1. 탐험봇에서의 몬스터 등장 커맨드 (뫄뫄가 나타났다.)

스타카토 등으로 커맨드를 구별하고 싶지 않을 경우, 그리고 몬스터의 반응 또한 봇버드에서 할 경우, [나타났다]에 해당하는 입력의 우선도를 몬스터이름보다 높게 해주셔야합니다. ex) 뫄뫄가 나타났다(우선도 51) / 뫄뫄(우선도50)

 

2. 등장문구 혹은 기타등등 선택지 등 입력.

TIP : 봇버드의 경우, 랜덤의 괄호 안에 엔터가 들어갈 수 있습니다. 그에 따라 확률에 따른 선택지의 변경 등을 편하게 할 수 있습니다.

메이크봇의 경우, 랜덤 태그의 괄호가 한줄 안에서 닫겨야합니다. 엔터를 입력하는 경우, 랜덤이 활성화되지 않습니다.

 

3. 퍼블릭 트윗

봇버드의 경우, 커맨드 답신을 퍼블릭 트윗으로 만들 경우, "{-@}"를 출력문구 어딘가에 입력하면 됩니다.

봇버드는 {@}으로 멘션자의 아이디의 위치를 지정할 수 있습니다. {@}가 없는 경우, @가 있는 곳에 우선적으로 멘션자의 아이디가 출력됩니다.

 

4. 멤버 태그

멤버 > 탐험봇 > 전투봇을 거쳐 전투봇이 몬스터 출력시, 자동으로 태그하여 멤버에게 알림이 가게 하고 싶게 할 경우.

{tweet-myid}를 사용합니다. 메이크봇에서도 있는 {tweet}과 비슷한 태그로 멘션자의 멘션내용을 가져올 때에 자신의 아이디를 제외하고 출력합니다. 140자가 넘을 경우 뒤의 내용을 제외합니다.

멘션자의 멘션에서 누군가를 향한 아이디(답멘 대상자)가 맨 앞에 있을 경우, {tweet-myid}를 통해 내용을 복사하며 퍼블릭 트윗이 될 경우 자동적으로 해당아이디를 불러오게됩니다.

이 기능은 사이의 탐험봇이 유령봇일 경우, 제대로 작동하지 않습니다.

 

 

추가) 이미지 출력 첨부

자동으로 출력을 원하는 트위터 이미지 링크(어딘가 공개계정의 링크)를 입력하면 출력됩니다.
단, 길이를 많이 잡아먹습니다.

 

pic.twitter.com/~~~~~~

 

 

 

입력 예시]

'실버피쉬가 나타났다'

실버 피쉬 [HP:{random:5000] {random:실버 피쉬는 팔딱팔딱 뛰고 있다!,실버 피쉬는 숨을 헐떡이고 있는 것 같다!,화가난 실버 피쉬는 펄떡펄떡 격하게 뛰고 있다!,실버 피쉬의 분노! . . . 아무 일도 일어나지 않았다.}(묘사문구) 이미지 링크 첨부(타 공개계정 좌표) ->공격 ->스킬 ->아이템 ->도주한다 {hour}.{minute}.{second} {random:1-500} {tweet-myid}{-@}

 

 

 

'커뮤 시스템 구현 예제 > 자동봇 응용' 카테고리의 다른 글

튜토리얼 생성  (0) 2018.05.20
자유 커맨드  (0) 2018.05.20
커맨드 누락 지적 / 우선도  (0) 2018.05.18
크리티컬률 입력  (0) 2018.05.17
[4](2018.05.09)  (0) 2018.05.10