так что у меня есть этот код, ежедневная посещаемость
код отправляет предмет в премиальный инвентарь игрока, когда он нажимает кнопку в игре ...
так что я хочу, чтобы код работал так
игрок нажимает на кнопку и получает свою награду,
но если он щелкнет снова, сообщение об ошибке покажет ему ... и когда это 01:00 утра, он может щелкнуть снова и получить вознаграждение
*** ПРИМЕЧАНИЕ:
33628 - идентификатор награды
Asda2Item daily = client.ActiveCharacter.Asda2Inventory.FindRegularItem(33628);
DateTime lastRan = DateTime.Now;
if (lastRan < DateTime.UtcNow.Hour(1))
{
client.ActiveCharacter.Asda2Inventory.AddDonateItem(Items.Asda2ItemMgr.GetTemplate(33628), 1, "event_Receive", true);
}
else
{
client.ActiveCharacter.SendErrorMsg("you can only get daily attendance once a day, come back towomorrow");
}