Среда
15.05.2024
10:35
Приветствую Вас Новичок | RSS Главная | Каталог файлов | Регистрация | Вход
Меню сайта

Категории раздела
Мои файлы [0]
Общие файлы [7]
Размещать и скачивать могут лишь зарегистрированные участники.

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Мы в Контакте
Главная » Файлы » Общие файлы

Наработка "Предметы"
[ Скачать с сервера (27.9 Kb) ] 25.06.2011, 22:25

Создавая эту наработку, я поставил перед собой 2 вопроса:

1) Как организовать проверку на присутствие всех необходимых элементов сборки? Ведь для сборки коллекций используются настоящие предметы, а для подбора и покупки - удаляемые пустышки.

Я решил проблему так:

 - Сопоставляю пустышку с предметом, который она заменяет.

 - Проверяю, в какой сборке он может участвовать.

 - Для тех сборок, в которых предмет участвует - проверяю кол-во недостающих предметов, если кол-во = 1, то сравниваю, равен ли тип недостающего предмета типу предмета, который заменяет пустышка, если да - собираем предмет, если нет - идем дальше.

 - Если везде пролетаем, то пересоздаем предмет, если он не влезает в инвентарь, то он падает на землю.

2) Как организовать учёт выпавших, выложенных и потерянных предметов? Тут я предпочел такой вариант:

 - Каждые 0.04 сек. триггер сканирует карту и если находит предмет не пустышку, то заменяет его на пустышку.

 

Вот как то так :)

Не шедевр и утечки есть, но это не последняя версия и сделана для общего доступа.

 




Категория: Общие файлы | Добавил: DonLaonda
Просмотров: 716 | Загрузок: 70 | Комментарии: 14 | Рейтинг: 0.0/0
Всего комментариев: 1
1 James  
0
If I were a Teenage Mutant Ninja Turtle, now I'd say "Konabuwga, dude!"

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск

Друзья сайта
  • Сайт клана Fathers


  • Copyright MyCorp © 2024 Сделать бесплатный сайт с uCoz