diff --git a/config/config.json b/config/config.json new file mode 100644 index 0000000..c394e7e --- /dev/null +++ b/config/config.json @@ -0,0 +1,5 @@ +{ + "redis": "redis://127.0.0.1:6379/14", + "mongodb": "mongodb://127.0.0.1/pyxis-development", + "info_svr": "http://127.0.0.1:2987/svr" +} diff --git a/src/index.ts b/src/index.ts index b2ca991..99ed0b0 100644 --- a/src/index.ts +++ b/src/index.ts @@ -10,8 +10,6 @@ import { MongooseDriver } from 'colyseus/lib/matchmaker/drivers/MongooseDriver' import { RedisClient } from './redis/RedisClient' import { PuzzleMathRoom } from './rooms/PuzzleMathRoom' -require('./rooms/MSender') -require('./rooms/RoomExtMethod') require('./common/Extend') const isProd = process.env.NODE_ENV === 'production' diff --git a/src/rooms/PuzzleMathRoom.ts b/src/rooms/PuzzleMathRoom.ts index 3af9603..48eb9b2 100644 --- a/src/rooms/PuzzleMathRoom.ts +++ b/src/rooms/PuzzleMathRoom.ts @@ -32,4 +32,8 @@ export class PuzzleMathRoom extends Room { onDispose() { this.dispatcher.stop() } + + adminMsg(str: string) { + console.log(`receive admin msg: ${str}`); + } }