Chat

Mensagem Global

Envia uma mensagem de bate-papo para todos os que estĆ£o conectados no jogo.

SolicitaĆ§Ć£o

URL : /api/v1/chat/global

MĆ©todo : POST

AutorizaĆ§Ć£o NecessĆ”ria : Yes

Tipo de conteĆŗdo : application/json

Corpo

NomeTipoDescriĆ§Ć£oRequerido
MessageStringA mensagem de bate-papo a ser enviada.:heavy_check_mark:
ColorObjectObjeto Json com valores RGBA da mensagem de bate-papo.:heavy_minus_sign:
TargetStringNome do jogador associado Ć  mensagem, se houver.:heavy_minus_sign:

Exemplo

{
	"Message": "Hello World!",
	"Color": {
		"A": 255,
		"R": 255,
		"G": 255,
		"B": 255
	},
	"Target": ""
}

Notas

  • O destino Ć© usado para adicionar amigos rapidamente ou emitir aƧƵes administrativas. Por exemplo, se o painel de administraĆ§Ć£o estiver aberto e uma mensagem de bate-papo for clicada, o destino (se fornecido) serĆ” preenchido automaticamente na caixa de destino do painel de administraĆ§Ć£o para banir, silenciar, teleportar rapidamente, etc. Na maioria dos casos, o destino deve ser omitido ou deixado como nulo.

Resposta

Condition : A mensagem foi enviada com sucesso.

CĆ³digo : 200 SUCCESS

Exemplo

{
	"success": true,
	"chatMessage": {
		"Message": "Hello World!",
		"Color": {
			"A": 255,
			"R": 255,
			"G": 255,
			"B": 255
		},
		"Target": ""
	}
}

Mensagem de proximidade

Envia uma mensagem de bate-papo para todos nas proximidades de um determinado mapa.

SolicitaĆ§Ć£o

URL : /api/v1/chat/proximity/[mapId]

MĆ©todo : POST

AutorizaĆ§Ć£o NecessĆ”ria : Yes

Tipo de conteĆŗdo : application/json

Corpo

NomeTipoDescriĆ§Ć£oRequerido
MessageStringA mensagem de bate-papo a ser enviada.:heavy_check_mark:
ColorObjectObjeto Json com valores RGBA da mensagem de bate-papo.:heavy_minus_sign:
TargetStringNome do jogador associado Ć  mensagem, se houver.:heavy_minus_sign:

Exemplo

{
	"Message": "Hello World!",
	"Color": {
		"A": 255,
		"R": 255,
		"G": 255,
		"B": 255
	},
	"Target": ""
}

Notas

  • O destino Ć© usado para adicionar amigos rapidamente ou emitir aƧƵes administrativas. Por exemplo, se o painel de administraĆ§Ć£o estiver aberto e uma mensagem de bate-papo for clicada, o destino (se fornecido) serĆ” preenchido automaticamente na caixa de destino do painel de administraĆ§Ć£o para banir, silenciar, teleportar rapidamente, etc. Na maioria dos casos, o destino deve ser omitido ou deixado como nulo.

Resposta

Condition : A mensagem foi enviada com sucesso.

CĆ³digo : 200 SUCCESS

Exemplo

{
	"success": true,
	"mapId": "8102053e-28f9-4452-91d4-ee2a3ffb84cf",
	"chatMessage": {
		"Message": "Hello World!",
		"Color": {
			"A": 255,
			"R": 255,
			"G": 255,
			"B": 255
		},
		"Target": ""
	}
}

Mensagem direta

Envia uma mensagem de bate-papo para um jogador especĆ­fico.

SolicitaĆ§Ć£o

URL : /api/v1/chat/direct/[lookupkey]

Lookup Key : Username or character name

MĆ©todo : POST

AutorizaĆ§Ć£o NecessĆ”ria : Yes

Tipo de conteĆŗdo : application/json

Corpo

NomeTipoDescriĆ§Ć£oRequerido
MessageStringA mensagem de bate-papo a ser enviada.:heavy_check_mark:
ColorObjectObjeto Json com valores RGBA da mensagem de bate-papo.:heavy_minus_sign:
TargetStringNome do jogador associado Ć  mensagem, se houver.:heavy_minus_sign:

Exemplo

{
	"Message": "Hello World!",
	"Color": {
		"A": 255,
		"R": 255,
		"G": 255,
		"B": 255
	},
	"Target": ""
}

Notas

  • O destino Ć© usado para adicionar amigos rapidamente ou emitir aƧƵes administrativas. Por exemplo, se o painel de administraĆ§Ć£o estiver aberto e uma mensagem de bate-papo for clicada, o destino (se fornecido) serĆ” preenchido automaticamente na caixa de destino do painel de administraĆ§Ć£o para banir, silenciar, teleportar rapidamente, etc. Na maioria dos casos, o destino deve ser omitido ou deixado como nulo.

Resposta

CondiĆ§Ć£o : A mensagem foi enviada com sucesso.

CĆ³digo : 200 SUCCESS

Exemplo

{
	"success": true,
	"lookupKey": "jcsnider",
	"chatMessage": {
		"Message": "Hello World!",
		"Color": {
			"A": 255,
			"R": 255,
			"G": 255,
			"B": 255
		},
		"Target": ""
	}
}