Модификация — это PACKAGE-файл, который переопределяет параметры игры или изменяет элементы игровой механики.
Как правило, модификация помещается в папку Мои документы\EA GAMES\The Sims 2\Downloadsили в подпапку внутри нее (так удобнее сортировать файлы). Если вы раньше не пользовались модификациями и не устанавливали дополнительные предметы, то этой папки у вас нет и ее нужно создать.
В некоторых случаях модификации устанавливаются и в другие папки (или подпапки внутри них):
TSData\Res\Catalog\Binsот последнего установленного дополнения (например, D:\Games\The Sims 2 Free Time\TSData\Res\Catalog\Binsдля дополнения «Увлечения») обычно размещаются файлы, изменяющие свойства стандартных предметов или те дополнительные предметы, на которых нежелательна метка-звездочка. Происходит это потому, что любая модификация ресурсов типа OBJID (цена предмета, его расположение в каталоге и т.п.) заставляет игру воспринимать даже стандартный предмет как «дополнительный»TSData\Res\Catalog\Skinsот последнего установленного дополнения размещаются файлы, изменяющие расположение одежды в каталоге (что считать купальником, что — повседневной одеждой и т.п.)TSData\Res\Overridesот последнего установленного дополнения, где содержатся официальные «заплатки» к предметам из предыдущих дополнений (например, в состав каталога «Все для праздника» входит файл, добавляющий к меню телефона пункт «Устроить новогоднюю вечеринку»). Иногда бывает необходимо создать «заплатку заплатки»В этих случаях название файла модификации обычно начинается с z(zHweia_BuyModeCatalog_ReSorted.package) — это необходимо для того, чтобы файл был обработан игрой после стандартных пакетов, содержащих предметы или одежду.
Впрочем, обычно в инструкции к модификации подробно написано как и куда ее устанавливать.
Конфликты и проблемы в игре могут возникать по двум причинам — несовместимость модификации с каким-либо, обычно, самым свежим дополнением или несовместимость модификаций между собой.
В первом случае следует удалить модификацию и дождаться ее обновленной версии или подтверждения того, что и в новом дополнении она будет работать корректно.
Что касается второго случая, то, если возможная несовместимость с другими модификациями не указана в инструкции, следует воспользоваться программой HDCU (Hack Conflict Detection Utility), которая и определит что с чем вместе работать не будет.
Программу можно скачать с сайта SimWardrobe в разделе Sims 2 -> Programs (прямая ссылка).
Пользоваться ей очень просто — при нажатии на единственную кнопку «Scan» происходит проверка содержимого папки Downloadsна совместимость между собой и в единственном текстовом поле выводится результат проверки:

На большую часть служебной информации после строки *** POSSIBLE CONFLICT DETECTED ***можно не обращать внимания, главное — это две последние строки с названиями несовместимых между собой файлов.
Если обнаружен конфликт модификаций, самое простое что можно сделать — это удалить ту из них, которая меньше всего нужна.
При этом следует иметь в виду, что в некоторых случаях конфликт не критичен, и все вполне может правильно работать, если одна из модификаций будет загружена и обработана игрой после другой (то есть, еще раз переопределит часть параметров, которую уже изменил предыдущий файл). Файлы загружаются в алфавитном порядке, так что и здесь может выручить буква zв начале названия файла.
Также вполне возможно и ложное срабатывание — но, как правило, все подобные случаи частичной совместимости и ложной тревоги специально отмечены в инструкции по использованию модификации.
Понадобилось мне сегодня настроить в Miranda IM Google Talk и LJ Talk. Причем, их нужно было не просто включить (например, для Google Talk это подробно описано), а сделать так, чтобы все работало одновременно. Сохранив вдобавок и обычный Jabber.
Решений оказалось два:
googletalk. Получится два "разных" протокола с разными настройками.И в качестве последнего штриха — соответствующие иконки:
![]() LJ Talk |
![]() Google Talk |
В WP Download Manager и WP PostRatings есть кнопки для визуального редактора, с помощью которых можно вставить в запись опрос или файл.
А еще есть TinyMCE Advanced, который, помимо всего прочего, позволяет настроить расположение кнопок на панелях инструментов.
Но, поскольку любые подобные дополнительные элементы для визуального редактора в состав TinyMCE Advanced не входят
, менять их положение мы, конечно же, не можем.
Впрочем, все это легко поправить:
В файле tadv_admin.phpесть массив buttons, в котором и перечислены все те кнопки, которыми можно управлять. Просто добавим то, что нам нужно, например:
'Insert File Download' => 'downloadmanager', 'Insert Poll' => 'polls'
Названия элементов можно узнать в тех файлах, которые и создают дополнение для визуального редактора. Например, для WP Download Manager это tinymce/plugins/downloadmanager/editor_plugin.js, из которого мы и узнаем, что название кнопки — 'downloadmanager', а ее заголовок указан в файле tinymce/plugins/downloadmanager/langs/en.js— 'Insert File Download'.
Теперь все эти кнопочки станут управляемыми, но...
ВНИМАНИЕ: в самом визуальном редакторе кнопки будут выглядеть нормально, а вот в панели управления TinyMCE Advanced не сможет найти соответствующие им изображения! Картинки он ищет только в собственной директории images!
Чтобы не слишком сильно изменять и код модулей и код TinyMCE Advanced самое простое решение - это создать парочку симлинков. Причем, название файла в директории imagesдолжно совпадать с названием элемента: то есть симлинк downloadmanager.gifбудет указывать на файл download.gifв директории wp-downloadmanager/tinymce/plugins/downloadmanager/img/!
Хозяйке на заметку: в файле tadv_defaults.phpможно настроить то, какие именно кнопки будут показаны и как именно рассортированы сразу после включения модуля. Его может быть полезно отредактировать, если необходимо настроить панели инструментов сразу для нескольких журналов Wordress MU, но совершенно не хочется делать это вручную.
Mp3-файлы, даже если в них на самом деле аудиокнига, для iTunes — просто музыка! А для создания корректно распознаваемого файла с закладками и прочими функциями, нужно сделать вот что:
cat * > total.mp3.
mp3в m4am4aв m4b!Как заменить стандартные смайлики Wordpress на что-то, что более вам по вкусу?

Во-первых, находим подходящую замену. Мне, например, понравился набор Julianus из smilies-themer (впрочем, где-то я их еще раньше видела...)
Далее, заходим в \wp-includes\images\smiliesи заменяем содержимое этой директории на наши картинки.
И, наконец, открываем файл \wp-includes\functions.php, находим там функцию smilies_init()и вносим в массив новые имена файлов. Заодно можно настроить соответствие смайлик-картинка.
Бонус: настройка TinyMCE Advanced.
В директории \plugins\tinymce-advanced\mce\emotionsнаходятся 2 файла:
emotions.htm— определяет то, как будут выводиться смайлики во всплывающем окошкеeditor_plugin.js— определяет размеры этого самого окошка. Для смайликов в 5 рядов по 8 штук (как на картинке) у меня выставлен размер в 300×210 пикселей.Готово!