Navigation

    Colyseus
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Users
    1. Home
    2. BlueBang
    BlueBang

    BlueBang

    @BlueBang

    Chat Follow Unfollow
    1
    Reputation
    24
    Posts
    1063
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    • Profile
    • More
      • Continue chat with BlueBang
      • Flag Profile
      • Following
      • Followers
      • Topics
      • Posts
      • Best
      • Groups
    BlueBang Follow

    Posts made by BlueBang

    RE: Colyseus中文技术支持论坛

    从0.10开始使用Colyseus的,现在能和creator官方合作也是极好的,开发者又多一个选着!点赞👍

    posted in 中文 •
    RE: Colyseus中文技术支持论坛

    看我发现了什么😂

    posted in 中文 •
    RE: Hey All! I'm Luke

    welcome😂

    posted in Introduce Yourself •
    RE: About Saving Room Data

    @endel Thank you for your reply.But this method is called to return an object. How can I put the object into the database?use JSON.stringify?

    
    //serverSide
    onCreate(options) {
        //check if need restore
        if(true){
         let roomstate=getRoomStateFromDB();
         this.state=JSON.Parse(roomstate);// Is it used like this?
        }
    
    }
    
    async onDispose() {
        let roomtState=JSON.stringify(this.state.toJSON());
        storeDataBase(roomtState);// Is it used like this?
    }
    
    
    
    
    posted in Questions & Help •
    RE: About Saving Room Data

    There are many nested data in this root-state. It will be very cumbersome to assemble them when they are stored and used separately. Is there any way to save only root-state?

    @endel Can you give me some advice?thank you.

    posted in Questions & Help •
    About Saving Room Data

    Hi all,
    In some cases, the room needs to be destroyed but the state information of the room needs to be recorded in the database so that the state can be restored next time.What do I need to do to implement this requirement? Do I serialize and deserialize directly?

    posted in Questions & Help •
    RE: Is there a way to disconnect a client by id from the server?
    ...
    let playerList=new Map();//store player client info
    async onAuth(Client client,options){
       
        if(validate(options.token){
        //if already joined
        if(playerList.get(options.token)){
              //disconnect old clients
              this.clients.foreach(oldClient){
                if(client.id==playerList.get(options.token)) oldClient.discontent();
             }
        }
            playerList.set(options.token,client.id,)
        }
    
    }
    
    ...
    
    
    
    posted in Questions & Help •
    RE: Can't get basic client/server communication to work

    hi,you should use matchMaker.defineRoomType to defind this room.

    posted in Questions & Help •
    Question About Client Disconnection

    Hi all,
    When I connect to the server and close WiFi, the server can receive the message quickly, but the client needs to wait about 50 seconds to receive the notice ofonLeave. This problem is the configuration problem or the lack of heartbeat detection? How can I fix it?
    The client is JS version.

    Thanks!

    posted in Questions & Help •
    RE: Can I remove one handle in OnMessage?

    @endel Yes, it is. Haha, Cheers!

    posted in Questions & Help •