Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )

> Вендоры, Как очистить товары вендоров ?
Raven
сообщение Oct 24 2004, 12:19
Сообщение #1


Level 8
***

Класс: Фея
Характер: Chaotic Evil
Раса: Фея



Дарова всем...

Возник трабл - через некоторое время товары вендоров забиваются всяким гэ и сервак начинает жутко лагать... Как можно очистить товары вендоров от вещей игроков ?

Или может ... есть мысля создать вендора "Старьёвщик" - который бы покупал все вещи у игроков, а остальным вендорам запретить покупать вещи. Тогда какой скрипт нада написать, чтобы через некоторое время все товары этого старьёвщика очищались ?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
Raven
сообщение Oct 25 2004, 12:43
Сообщение #2


Level 8
***

Класс: Фея
Характер: Chaotic Evil
Раса: Фея



QUOTE
if (GetObjectType(oNewPosessor) == OBJECT_TYPE_STORE)


Так и сделал :yes:

Вопросец - мона ли сделать так, чтобы юзерские вещи у вендора очищались через некоторое время ?

Можно в принципе на OnAcquireItem и на OnClientEnter дописать в скриптах, чтобы всем игроцким вещам давалась локальная переменная, чтобы отличить вещи вендоров от игроцких... Ну и потом на OnStoreClose DelayCommand , чтобы понаходить все вещи игроков и уничтожить... Вопрос вот в чем - возможно ли на OnStoreClose в скрипте DelayCommand прописать и не вызовет ли это лаги сервера ?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

Сообщений в этой теме


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18th June 2025 - 01:57