예제 #1
0
 public void HandleRun(Player player, Pbmsg.RunReq reqMsg)
 {
     player.x         = reqMsg.X;
     player.y         = reqMsg.Y;
     player.direction = reqMsg.Direction;
     Pbmsg.RunRet runRet = new Pbmsg.RunRet()
     {
         Id = player.GetID(),
         X  = player.x,
         Y  = player.y,
     };
     FFWorker.Instance().GateBroadcastMsg((int)Pbmsg.ServerCmdDef.SRun, runRet);
 }
예제 #2
0
 public void HandleRun(Player player, Pbmsg.RunReq reqMsg)
 {
     player.x         = reqMsg.X;
     player.y         = reqMsg.Y;
     player.direction = reqMsg.Direction;
     Pbmsg.RunRet runRet = new Pbmsg.RunRet()
     {
         Id = player.getID(),
         X  = player.x,
         Y  = player.y,
     };
     BroadcastPlayerMsg <Pbmsg.RunRet>(Pbmsg.ServerCmdDef.SRun, runRet);
 }
예제 #3
0
 public void HandleRun(Player player, Pbmsg.RunReq reqMsg)
 {
     //System.Threading.Thread.Sleep(3000);
     player.x         = reqMsg.X;
     player.y         = reqMsg.Y;
     player.direction = reqMsg.Direction;
     Pbmsg.RunRet runRet = new Pbmsg.RunRet()
     {
         Id = player.GetID(),
         X  = player.x,
         Y  = player.y,
     };
     BroadcastPlayerMsg <Pbmsg.RunRet>(Pbmsg.ServerCmdDef.SRun, runRet);
 }