Вопрос не из простых. Придется провести крупную работу.
Для начала потребуется создать классы этих новых предметов, типа: class MagicOre : BaseOre и т.п. Соответственно делается и с инготами, логами, бордами.
Далее это всё нужно прописать в ResourceInfo.cs аналогичным образом по уже существующим ресурсам. Тут уже можно будет встретится с первыми проблемами, т.к. все стандартные ресурсы записаны при помощи Cliloc значений, каждому из которых соответствует название предметов. Потребуется либо записывать их как строковый тип(string) "Magic ore", если конечно метод будет поддерживать подобную перегрузку по умолчанию (если же нет, придется создавать самому).
Дальше нужно будет прописать все эти ресурсы для крафта, а так же для вывода в свойствах/названиях предметов, тут уже потребуется дописывать BaseArmor/BaseWeapon/BaseRanged методы, там соответственно возникнет проблема с клилоками.
Потом все эти ресурсы нужно прописать в добычу ресурсов.
Lumberjacking.cs
Mining.cs
Далее возможно потребуется указать требования для использовния этих металов в крафте, а это уже DefBlacksmithy.cs и ему подобные. Благо править каждый крафт итем не придется (IMG:
style_emoticons/default/smile.gif)
Ну и такие мелочи, как переплавка металлов, заказы вендоров по типу металов и т.п.
В совокупности потребуется поправить/дописать порядка 35-50 скриптов.
Один из примеров приводился здесь:
https://forum.uokit.com/index.php?showtopic...hl=%F0%F3%E4%E0Сообщение отредактировал Juzzver - 26.8.2015, 18:24