12-10-2023, 01:29 AM
Друзья, всем привет!, Я создал 2 предмета, к которым хотел бы добавить ограниченный срок действия (временный итэм как шэдоу но который тикает находясь в инвентаре). Идея использования: Как тип доната, где предмет, находящийся в инвентаре игрока, дает небольшой буст рейтов. Один предназначен для вознаграждение за голосование , срок действия которого составляет 12 часов, а второй — для доната с периодом действия 14 или 30 дней (настраивается в файле конфигурации) что бы имея в инвенторе монету 14 дней из доната невозможно было взять другую например на 12 часов и получить оба буста (либо что бы бусты не суммировались). Я уже создал два предмета в виде монеток. Я уже создал скрипт для повышения статов и настройки для него, чтобы его можно было легко редактировать на сервере. Необходимо добавить только функцию таймера/длительности. это самое важное!
пак: Interlude/L2jfrozen 1132. В отличие от Шэдов предметов, я бы хотел, чтобы он давал буст и статы игроку как только предмет окажется в инвентаре игрока, без необходимости нажатия клика мышки и заюзывания, и независимо от того, находится ли игрок в сети или нет: время предмета истекалобы, обратный отсчет продолжительности/оставшееся diffTme записано в БД.
Заранее приношу извинения, если задаю довольно распространенный вопрос, не смог найти решения самостоятельно.
пак: Interlude/L2jfrozen 1132. В отличие от Шэдов предметов, я бы хотел, чтобы он давал буст и статы игроку как только предмет окажется в инвентаре игрока, без необходимости нажатия клика мышки и заюзывания, и независимо от того, находится ли игрок в сети или нет: время предмета истекалобы, обратный отсчет продолжительности/оставшееся diffTme записано в БД.
Заранее приношу извинения, если задаю довольно распространенный вопрос, не смог найти решения самостоятельно.