mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-03-13 04:37:45 +08:00
Attempt to correct PlayerSetPauseReq
this is still broken; further investigation is required
This commit is contained in:
parent
7efa6d1b78
commit
d5f75e1889
@ -15,10 +15,9 @@ public class HandlerPlayerSetPauseReq extends PacketHandler {
|
||||
|
||||
@Override
|
||||
public void handle(GameSession session, byte[] header, byte[] payload) throws Exception {
|
||||
PacketHead head = PacketHead.parseFrom(header);
|
||||
PlayerSetPauseReq req = PlayerSetPauseReq.parseFrom(payload);
|
||||
|
||||
session.send(new PacketPlayerSetPauseRsp(head.getClientSequenceId()));
|
||||
session.send(new PacketPlayerSetPauseRsp());
|
||||
session.getPlayer().setPaused(req.getIsPaused());
|
||||
|
||||
session.send(new PacketPlayerTimeNotify(session.getPlayer()));
|
||||
|
@ -2,12 +2,15 @@ package emu.grasscutter.server.packet.send;
|
||||
|
||||
import emu.grasscutter.net.packet.BasePacket;
|
||||
import emu.grasscutter.net.packet.PacketOpcodes;
|
||||
import emu.grasscutter.net.proto.PlayerSetPauseRspOuterClass.PlayerSetPauseRsp;
|
||||
import emu.grasscutter.net.proto.RetcodeOuterClass.Retcode;
|
||||
|
||||
public class PacketPlayerSetPauseRsp extends BasePacket {
|
||||
|
||||
public PacketPlayerSetPauseRsp(int clientSequence) {
|
||||
public PacketPlayerSetPauseRsp() {
|
||||
super(PacketOpcodes.PlayerSetPauseRsp);
|
||||
|
||||
this.buildHeader(clientSequence);
|
||||
this.setData(PlayerSetPauseRsp.newBuilder()
|
||||
.setRetcode(Retcode.RET_SUCC_VALUE));
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user