Про программирование под Shop - правильное место задавать вопросы?
Вот такая беда есть. Если заканчиваеся время использования предмета, и игрок есть на сервере, то вызывается OnEquipItem с elapsed=true и вызывется Shop_OnItemElapsed.
Если игрока нет на сервере в момент, когда заканчивается время предмета, то при его следующем подключении просто удаляется строчка про этот предмет из таблицы shop_boughts, но вышеупомянутые функции не вызываются. А надо бы...
Вопрос - так и задумано или баг? Если так и задумано, то как плагину чистить всё, что связано с закончившимся предметом?
#define SHOP_VERSION "3.0E5"
Второй вопрос. В админ панели когда даешь кредиты или предметы в списке игроков не показываются админы, которые сейчас на сервере. Пока на двух человеках проверял. Это так задумано или тоже баг?
Вот такая беда есть. Если заканчиваеся время использования предмета, и игрок есть на сервере, то вызывается OnEquipItem с elapsed=true и вызывется Shop_OnItemElapsed.
Если игрока нет на сервере в момент, когда заканчивается время предмета, то при его следующем подключении просто удаляется строчка про этот предмет из таблицы shop_boughts, но вышеупомянутые функции не вызываются. А надо бы...
Вопрос - так и задумано или баг? Если так и задумано, то как плагину чистить всё, что связано с закончившимся предметом?
#define SHOP_VERSION "3.0E5"
Сообщения автоматически склеены:
Второй вопрос. В админ панели когда даешь кредиты или предметы в списке игроков не показываются админы, которые сейчас на сервере. Пока на двух человеках проверял. Это так задумано или тоже баг?
Последнее редактирование: