0.1.1 • Published 3 years ago
connect4-discord v0.1.1
let { checker, board } = require("connect4-discord")
/*
buttons: Array de botones [ [MessageActionRow], [MessageActionRow], [MessageActionRow], [MessageActionRow], [MessageActionRow] ]
player: Usuario que acaba de reaccionar al botón
*/
message.channel.send({content: "Conecta4", components: [new board(Discord)]}).then(m => {
let turno, turnonum
let filter = btn => {
// Otras comprobaciones
//Turnos
if(turnonum == 0) turnonum++
else turnonum--
let checked = new checker([row1, row2, row3, row4, row5], turno)
if(checked.status == "end") return m.edit(`${checked.member.user.username} HA GANADO EL JUEGO!!`)
// Cosas para que cambie el botón presionado
// Turnos
if(turnonum == 0) turno = message.member
else turno = message.mentions.members.first()
}
m.awaitMessageComponent(...)
})
/*
Discord: Discord<Discord.JS>
size: Number<Integer>
*/
let tablero = new dc4.board(Discord)
console.log(tablero)
/*
tablero: Array de botones [ [MessageActionRow], [MessageActionRow], [MessageActionRow], [MessageActionRow], [MessageActionRow] ]
player: Usuario que acaba de reaccionar al botón
*/
new checker(tablero, turno).then((status, member) => {
if(status == "end") message.channel.send(member.toString()+" ha ganado la partida")
})
require("connect4-discord").discord
0.1.1
3 years ago
0.1.0
3 years ago
0.0.17
3 years ago
0.0.16
3 years ago
0.0.15
3 years ago
0.0.14
3 years ago
0.0.13
3 years ago
0.0.12
3 years ago
0.0.11
3 years ago
0.0.10
3 years ago
0.0.9
3 years ago
0.0.8
3 years ago
0.0.7
3 years ago
0.0.6
3 years ago
0.0.5
3 years ago
0.0.4-3
3 years ago
0.0.4-2
3 years ago
0.0.4-1
3 years ago
0.0.4-0
3 years ago
0.0.3-2
3 years ago
0.0.3-1
3 years ago
0.0.3
3 years ago
0.0.2-1
3 years ago
0.0.2-0
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago