From e7d6564ea36b0e3a2ebce2d4d0fc1d0056338254 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 09 十月 2025 21:47:25 +0800
Subject: [PATCH] 0312 官职奖励单个领取
---
Main/System/OfficialRank/OfficialRankManager.cs | 33 +++++++++++++++++++--------------
Main/System/OfficialRank/OfficialUpCell.cs | 2 +-
2 files changed, 20 insertions(+), 15 deletions(-)
diff --git a/Main/System/OfficialRank/OfficialRankManager.cs b/Main/System/OfficialRank/OfficialRankManager.cs
index 21d4b12..08dbf62 100644
--- a/Main/System/OfficialRank/OfficialRankManager.cs
+++ b/Main/System/OfficialRank/OfficialRankManager.cs
@@ -135,22 +135,27 @@
}
-
- public void RequestAllAwards()
+
+ public void RequestAllAwards(int id)
{
- var missisons = RealmLVUPTaskConfig.GetMissionIDs(PlayerDatas.Instance.baseData.realmLevel);
- for (int i = 0; i < missisons.Count; i++)
- {
- var state = GetMissionState(PlayerDatas.Instance.baseData.realmLevel, missisons[i]);
- if (state == 1)
- {
- CA504_tagCMPlayerGetReward pak = new CA504_tagCMPlayerGetReward();
- pak.RewardType = 68;
- pak.DataEx = (uint)missisons[i];
- GameNetSystem.Instance.SendInfo(pak);
- }
- }
+ // var missisons = RealmLVUPTaskConfig.GetMissionIDs(PlayerDatas.Instance.baseData.realmLevel);
+ // for (int i = 0; i < missisons.Count; i++)
+ // {
+ // var state = GetMissionState(PlayerDatas.Instance.baseData.realmLevel, missisons[i]);
+ // if (state == 1)
+ // {
+ // CA504_tagCMPlayerGetReward pak = new CA504_tagCMPlayerGetReward();
+ // pak.RewardType = 68;
+ // pak.DataEx = (uint)missisons[i];
+ // GameNetSystem.Instance.SendInfo(pak);
+ // }
+ // }
+
+ CA504_tagCMPlayerGetReward pak = new CA504_tagCMPlayerGetReward();
+ pak.RewardType = 68;
+ pak.DataEx = (uint)id;
+ GameNetSystem.Instance.SendInfo(pak);
}
#endregion
diff --git a/Main/System/OfficialRank/OfficialUpCell.cs b/Main/System/OfficialRank/OfficialUpCell.cs
index c42ec99..c25f777 100644
--- a/Main/System/OfficialRank/OfficialUpCell.cs
+++ b/Main/System/OfficialRank/OfficialUpCell.cs
@@ -60,7 +60,7 @@
{
if (state != 1)
return;
- OfficialRankManager.Instance.RequestAllAwards();
+ OfficialRankManager.Instance.RequestAllAwards(id);
});
}
--
Gitblit v1.8.0