mirror of
https://github.com/Nereziel/cs2-WeaponPaints.git
synced 2026-02-18 10:43:22 +00:00
2.2e
This commit is contained in:
42
Commands.cs
42
Commands.cs
@@ -33,30 +33,22 @@ namespace WeaponPaints
|
|||||||
|
|
||||||
if (weaponSync != null)
|
if (weaponSync != null)
|
||||||
{
|
{
|
||||||
var weaponTasks = new List<Task>();
|
if (Config.Additional.SkinEnabled)
|
||||||
|
|
||||||
weaponTasks.Add(Task.Run(async () =>
|
|
||||||
{
|
{
|
||||||
await weaponSync.GetWeaponPaintsFromDatabase(playerInfo);
|
_ = Task.Run(async () => await weaponSync.GetWeaponPaintsFromDatabase(playerInfo));
|
||||||
}));
|
|
||||||
|
|
||||||
if (Config.Additional.GloveEnabled)
|
|
||||||
{
|
|
||||||
weaponTasks.Add(Task.Run(async () =>
|
|
||||||
{
|
|
||||||
await weaponSync.GetGloveFromDatabase(playerInfo);
|
|
||||||
}));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Config.Additional.KnifeEnabled)
|
if (Config.Additional.KnifeEnabled)
|
||||||
{
|
{
|
||||||
weaponTasks.Add(Task.Run(async () =>
|
_ = Task.Run(async () => await weaponSync.GetKnifeFromDatabase(playerInfo));
|
||||||
{
|
}
|
||||||
await weaponSync.GetKnifeFromDatabase(playerInfo);
|
if (Config.Additional.GloveEnabled)
|
||||||
}));
|
{
|
||||||
|
_ = Task.Run(async () => await weaponSync.GetGloveFromDatabase(playerInfo));
|
||||||
|
}
|
||||||
|
if (Config.Additional.AgentEnabled)
|
||||||
|
{
|
||||||
|
_ = Task.Run(async () => await weaponSync.GetAgentFromDatabase(playerInfo));
|
||||||
}
|
}
|
||||||
|
|
||||||
Task.WaitAll(weaponTasks.ToArray());
|
|
||||||
|
|
||||||
RefreshGloves(player);
|
RefreshGloves(player);
|
||||||
RefreshWeapons(player);
|
RefreshWeapons(player);
|
||||||
@@ -175,7 +167,7 @@ namespace WeaponPaints
|
|||||||
RefreshWeapons(player);
|
RefreshWeapons(player);
|
||||||
|
|
||||||
if (weaponSync != null)
|
if (weaponSync != null)
|
||||||
Task.Run(async () => await weaponSync.SyncKnifeToDatabase(playerInfo, knifeKey));
|
_ = Task.Run(async () => await weaponSync.SyncKnifeToDatabase(playerInfo, knifeKey));
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
foreach (var knifePair in knivesOnly)
|
foreach (var knifePair in knivesOnly)
|
||||||
@@ -288,7 +280,7 @@ namespace WeaponPaints
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Task.Run(async () => await weaponSync.SyncWeaponPaintsToDatabase(playerInfo));
|
_ = Task.Run(async () => await weaponSync.SyncWeaponPaintsToDatabase(playerInfo));
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
@@ -409,7 +401,7 @@ namespace WeaponPaints
|
|||||||
|
|
||||||
if (weaponSync != null)
|
if (weaponSync != null)
|
||||||
{
|
{
|
||||||
Task.Run(async () =>
|
_ = Task.Run(async () =>
|
||||||
{
|
{
|
||||||
await weaponSync.SyncGloveToDatabase(playerInfo, weaponDefindex);
|
await weaponSync.SyncGloveToDatabase(playerInfo, weaponDefindex);
|
||||||
|
|
||||||
@@ -422,9 +414,9 @@ namespace WeaponPaints
|
|||||||
value.Paint = paint;
|
value.Paint = paint;
|
||||||
value.Wear = 0.00f;
|
value.Wear = 0.00f;
|
||||||
value.Seed = 0;
|
value.Seed = 0;
|
||||||
});
|
|
||||||
|
|
||||||
Task.Run(async () => await weaponSync.SyncWeaponPaintsToDatabase(playerInfo));
|
await weaponSync.SyncWeaponPaintsToDatabase(playerInfo);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
RefreshGloves(player);
|
RefreshGloves(player);
|
||||||
@@ -516,7 +508,7 @@ namespace WeaponPaints
|
|||||||
|
|
||||||
if (weaponSync != null)
|
if (weaponSync != null)
|
||||||
{
|
{
|
||||||
Task.Run(async () =>
|
_ = Task.Run(async () =>
|
||||||
{
|
{
|
||||||
await weaponSync.SyncAgentToDatabase(playerInfo);
|
await weaponSync.SyncAgentToDatabase(playerInfo);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user