Какая из строк в твоём коде имеет номер 362?Items/IT_Potions.d(362) Ошибка Ожидается " ;"
1. Помещаешь меш меча в папку Meshes. Открываешь его в Спейсере, настраиваешь материалы (металл, дерево, например), укладываешь их в нужную категорию ("предметы" или создаёшь свой фильтр), сохраняешь меш. Выходишь из Спейсера. На предложение сохранить изменения в библиотеке материалов отвечаешь утвердительно.как теперь эту 3дску в игру впихнуть?
Глюченный какой-то этот спейсер, назначаешь мешу материал - вылет с аксес виолейшен...Какая из строк в твоём коде имеет номер 362?
Проект точно для Г2? Нужен ли для зелья элемент "wear"?
1. Помещаешь меш меча в папку Meshes. Открываешь его в Спейсере, настраиваешь материалы (металл, дерево, например), укладываешь их в нужную категорию ("предметы" или создаёшь свой фильтр), сохраняешь меш. Выходишь из Спейсера. На предложение сохранить изменения в библиотеке материалов отвечаешь утвердительно.
2. Запускаешь Спейсер, открываешь ZEN любой локации, вставляешь VOB и прописываешь в его свойствах имя меша твоего меча. Объект появляется в мире, при этом Спейсер компилирует модель. Результат компиляции оказывается в папке Meshes\_compiled.
3. Прописываешь в скриптах инстанцию нового оружия, в строке visual указываешь имя твоего меша.
Добро пожаловать г. модостройГлюченный какой-то этот спейсер, назначаешь мешу материал - вылет с аксес виолейшен...
ну.. я вижу полтора пути решения твоей проблемы:Что дальше?
Не претендую на истину, но если тебе именно лицо поменять, т.е текстуру, то это делается гоманом, достаешь текстуру лица гг, и изменяешь в фотошопе и прочих прогах, либо подменяешь текстуру лица гг, другой текстурой(банка шпаса например), просто назвав его тем же названием что и тестура лица гг. И потом все это собираешь в вдфку.... Поправьте если где ошибся.Ребята, всем привет.
Хочу поменять лицо ГГ в ребалансе 2.1, но ничего не получается
Делаю так:
1.) Через VDFS распаковываю WORK_ папку ребаланса в новую папку
2.) Через соурсер создаю новое решение и декомпилирую GOTHIC.dat из этой папки WORK_
3.) Меня там все как надо
4.) Компилирую
Что дальше?
Подскажите пожалуйста!
If(potion == POTION_My_Mana_STR_Elixier)
If(potion == POTION_My_Mana_STR_Elixier)
{
PLAYER_TALENT_ALCHEMY[POTION_My_Mana_STR_Elixier] = TRUE;
B_LogEntry(TOPIC_TalentAlchemy,"Ингредиенты для 'Моего зелья магической силы': 10 яиц дракона.");
};
If(potion == POTION_My_Mana_STR_Elixier)
} else if(skill == POTION_My_Mana_STR_Elixier)
{
kosten = 5;
};
func void DIA_Constantino_TEACH_My_Mana_STR_Elixier()
{
if(B_TeachPlayerTalentAlchemy(self,other,POTION_My_Mana_STR_Elixier))
{
AI_Output(self,other,"DIA_Constantino_TEACH_My_Mana_STR_Elixier_10_00"); //Ингредиенты для "Моего зелья маны" - 10 лечебных растений.
};
Info_ClearChoices(DIA_Constantino_TEACH);
(PLAYER_TAppLENT_ALCHEMY[POTION_My_Mana_STR_Elixier] == TRUE)
instance PC_ItPo_My_Mana_STR_Elixier(C_Info)
{
nr = 2;
npc = PC_Hero;
condition = PC_ItPo_My_Mana_STR_Elixier_Condition;
information = PC_ItPo_My_Mana_STR_Elixier_Info;
permanent = TRUE;
description = "Зелье из драконьих яиц (10 драконьих яиц, 1 черный жемчуг, 1 сера)";
};
func int PC_ItPo_My_Mana_STR_Elixier_Condition()
{
if((PLAYER_MOBSI_PRODUCTION == MOBSI_PotionAlchemy) && (PLAYER_TALENT_ALCHEMY[POTION_My_Mana_STR_Elixier] == TRUE) && (BoozeStart == FALSE) && (TabakStart == FALSE) && (HealthStart == FALSE) && (ManaStart == FALSE) && (SpecialMiskStart == FALSE))
{
return TRUE;
};
};
func void PC_ItPo_My_Mana_STR_Elixier_Info()
{
if((Npc_HasItems(hero,ItAt_DragonEgg_MIS) >= 10) && (Npc_HasItems(hero,ItMi_DarkPearl) >= 1) && (Npc_HasItems(hero,ItMi_Sulfur) >= 1))
{
Npc_RemoveInvItems(hero,ItAt_DragonEgg_MIS,10);
Npc_RemoveInvItems(hero,ItMi_DarkPearl,1);
Npc_RemoveInvItems(hero,ItMi_Sulfur,1);
CreateInvItems(hero,ItPo_My_Mana_STR_Elixier,1);
Print(PRINT_AlchemySuccess);
}
else
{
Print(PRINT_ProdItemsMissing);
CreateInvItems(self,ItMi_Flask,1);
};
b_endproductiondialog();
};
Для фрагментов кода используй тег {code}{/code}, заменив фигурные скобки на квадратные. Тег позволяет сохранить видимость табуляции, что делает код более читабельным. Если нужно выделить какой-то конкретный фрагмент кода, используй тег цитирования {quote}{/quote}. Он не позволяет сохранить табуляцию, зато позволяет выделение цветом, наклоном или толщиной шрифта.Сурсер ругается...
Подправил , просто писал в спешке потому и забыл про тег.Для фрагментов кода используй тег {code}{/code},
Ничего не понял из того, что вы написали. На форуме нашел пошаговую инструкцию, по ней все делал, но ничего не выходит. Вместо ребаланса запускается обычная НВ.ну.. я вижу полтора пути решения твоей проблемы:
1) узнать с какой текстурой(лицом) ГГ ходит, с оригиналом или нет
1,5) запаковать все обратно со своими изменениями и заменить старый VDF том на свой.
Приведи в спойлере всю функцию B_TeachPlayerTalentAlchemy. Константу POTION_My_Mana_STR_Elixier и массив PLAYER_TALENT_ALCHEMY тоже, на всякий случай.Сурсер ругается на данную строку в teachplayertalentalchemy.d
Уже не нужно, свою ошибку исправил всё компилировалось Мобси диалог нормально работает .Приведи в спойлере всю функцию B_TeachPlayerTalentAlchemy. Константу POTION_My_Mana_STR_Elixier и массив PLAYER_TALENT_ALCHEMY тоже, на всякий случай.
правилами хорошего тона, нашедший ошибку выкладывает ее пояснение таким же как тыУже не нужно, свою ошибку исправил всё компилировалось Мобси диалог нормально работает .