Форум сайта 'Гавань Корсаров'
 

Вернуться   Форум сайта 'Гавань Корсаров' > Игры Пиратской Тематики > Другие игры морской тематики > Пиратские игры в целом

Важная информация

Пиратские игры в целом Обсуждение игр про пиратов, создаем голосования и темы, которые затрагивают более чем одну игру морской тематики...


  Информационный центр
Последние важные новости
 
 
 
 
 
Результаты опроса: Стоит ли разрабатывать мультизагрузчик аддонов?
Да 30 90.91%
Нет 3 9.09%
Голосовавшие: 33. Вы ещё не голосовали в этом опросе | Отменить свой голос

 
 
Опции темы Опции просмотра
Старый 08.09.2007, 20:46   #1
MONBAR
Основатель
Corsairs-Harbour.Ru WastelandMutants.Ru
Губернатор
 
Аватар для MONBAR
 
Регистрация: 13.08.2007
Сообщений: 8,380
Нация: Пираты
Пол: Мужской
Офицеры Корабли
Репутация: 1110

Награды пользователя:

Лампочка Мультизагрузчик аддонов для К:ГПК

Добрый вечер всем. Сегодня, в очередной раз клонируя ГПК на диске, задался вопросом о написании небольшого переключателя аддонов, чтобы не приходилось копировать игру раз за разом. Например, чтобы иметь возможность играть в чистый К:ГПК, К:ИП и AT.

Первая же мысля о несовместимости ресурсов аддонов из /RESOURCES поубавила желание разработки, но в принципе выход тут есть, даже два:

Самый простой: создание нескольких ресурс-папок
Самый сложный, но продуктивный: исключание всех "пересечений" между названиями ресурсов в аддонах, врядли такое возможно, честно говоря, так что идея глупа сама по себе.

Вторая мысля - это файл со скриптами аддонов - ?stormex2.dll? (вроде он, не посвящен, честно говоря)

Но тут можно обойтись несколькоми копиями данного файла, весит он не так много и первый пришедший на ум способ запуска игры с нужным файлом - запоминать название и переименовывать его в "исходное" название, затем возвращать имя на место.

Пример:
gpk_stormex2.dll -> запустили чистый гпк -> stormex2.dll -> закрыли гпк -> gpk_stormex2.dll

Хотя способ имеет свои недсотатки - частое переименование файлов, но другого выхода не вижу.

Третья мысля:
Некоторые аддоны имеют незакрытый код, что подразумевает наличие PROGRAM в корне..
Идеи: нет, только если поступить как с файлом скриптов, хотя это вроде можно решить через engine.ini

В общем вопрос такой - стоит ли овечка выделки?


LarsKort

Последний раз редактировалось Henry Morgan; 14.02.2013 в 20:28.
MONBAR вне форума
Реклама
 



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 18:22. Часовой пояс GMT +3.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© MONBAR, 2007-2024
Corsairs-Harbour.Ru
Скин форума создан эксклюзивно для сайта Corsairs-Harbour.Ru
Все выше представленные материалы являются собственностью сайта.
Копирование материалов без разрешения администрации запрещено!
Рейтинг@Mail.ru Яндекс.Метрика Яндекс цитирования