Beispiel #1
0
 public UpdateDSPlayerInfo(long cid, string questID, long partyid, DSPlayerStatus status)
 {
     this.CID     = cid;
     this.QuestID = questID;
     this.PartyID = partyid;
     this.Status  = status;
 }
Beispiel #2
0
 public DSPlayerStatusMessage(string questID, DSPlayerStatus status, string reason, bool isGiantRaid)
 {
     this.QuestID          = questID;
     this.Status           = status;
     this.RegisterTimeDiff = 0;
     this.OrderCount       = 0;
     this.MemberCount      = 0;
     this.PartyID          = 0L;
     this.Reason           = reason;
     this.IsGiantRaid      = isGiantRaid;
 }
Beispiel #3
0
 public DSPlayerStatusMessage(string questID, DSPlayerStatus status, int memberCount, long partyID, bool isGiantRaid)
 {
     this.QuestID          = questID;
     this.Status           = status;
     this.RegisterTimeDiff = 0;
     this.OrderCount       = 0;
     this.MemberCount      = memberCount;
     this.PartyID          = partyID;
     this.Reason           = "";
     this.IsGiantRaid      = isGiantRaid;
 }
Beispiel #4
0
 public DSPlayerStatusMessage(string questID, DSPlayerStatus status, DateTime registerTime, int orderCount, bool isGiantRaid)
 {
     this.QuestID          = questID;
     this.Status           = status;
     this.RegisterTimeDiff = (int)(DateTime.UtcNow - registerTime).TotalSeconds;
     this.OrderCount       = orderCount;
     this.MemberCount      = 0;
     this.PartyID          = 0L;
     this.Reason           = "";
     this.IsGiantRaid      = isGiantRaid;
 }