GetMapItemHandler.cs 467 B

1234567891011121314151617181920
  1. using UnityEngine;
  2. using System.Collections;
  3. using System.Collections.Generic;
  4. using Sfs2X;
  5. using Sfs2X.Entities.Data;
  6. public class GetMapItemHandler : LocalRequestHandler {
  7. override public void HandleClientRequest(GameRoomService service, ISFSObject data)
  8. {
  9. int stationId = data.GetInt("i");
  10. int itemId = service.AttempGetItem(stationId);
  11. if(itemId != -1)
  12. {
  13. data.PutInt("t", itemId);
  14. service.Send(Command.GetMapItem.ToString(), data);
  15. }
  16. }
  17. }