Чат по игре
Модератор форума: SARUMAN  
Создание модификаций
НиштякДата: Понедельник, 2012-06-25, 22:31 | Сообщение # 151
avatar
*Убийца*
Оффлайн
Сообщений: 951
Репутация: 1432
Замечаний нет
Nodex, records\ingameui\player skills\ здесь не забыл отредактировать?

 
NodexДата: Понедельник, 2012-06-25, 22:31 | Сообщение # 152
avatar
Минотавр
Оффлайн
Сообщений: 51
Репутация: 30
Замечаний нет
Ништяк, собственно в TQ:IT те же файлы находяться в records\xpack\ui\skills и конечно все поменяно))

Копаюсь пока в Game.dll нашол названия мастерств, а также заинтересовало в dll "skillTree" имеющие в конце нумерацию от 1 до 10. тока еще не придумал как добавить чтоб не сместить структуру, надеюсь друг в этом чуток позже поможет.

Добавлено (16.01.2011, 16:36)
---------------------------------------------
нашол, но теперь даже и не знаю как добавить еще одну строку, и заработает ли вобще мастерство.

пробовал заменять в строках к примеру 9 на 10 и вы знаете 10е заработало а 9е перестало, так что я даже не сомневаюсь что именно тут определяться мастерства в игре)

если кто знает как можно добавить глядя на этот скрин просьба отписаться)))

Добавлено (16.01.2011, 19:25)
---------------------------------------------
Пробовал отдебажить, с адресацией пока проблемы но думаю как нибудь на недели все таки добавлю 10е(для большего - места там пока не нашол).
Кому интересно или вдруг поможет - скрин:


в армии
 
НиштякДата: Понедельник, 2012-06-25, 22:31 | Сообщение # 153
avatar
*Убийца*
Оффлайн
Сообщений: 951
Репутация: 1432
Замечаний нет
У меня та же самая беда, тоже попробую покопатса, всё сделал и контур скила выходит, но не работает 25 скил.




Сообщение отредактировал Ништяк - Воскресенье, 2011-01-16, 23:14
 
NodexДата: Понедельник, 2012-06-25, 22:31 | Сообщение # 154
avatar
Минотавр
Оффлайн
Сообщений: 51
Репутация: 30
Замечаний нет
В игре константы задаются именами типа: SlillName1....25 SkillCtrlPane1....9 как сказал мой друг это быдлокодинг))) они могли бы подумать и сделать цикл добавляющий к именам цифру и тогда количество скилов или мастерст задавалось бы числом, а не то что мы видим сейчас тупо копипасченый код((( таким образом теперь чтоб добавить будь то 26скил или 10мастерство приходиться дописывать кусок кода((

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

Надеюсь завтра закрою сессию и возьмусь за мод по серьезнее)))

Добавлено (18.01.2011, 21:05)
---------------------------------------------
Копался можно сказать долго но толку не вышло(((

буду делать мод из того что есть


в армии

Сообщение отредактировал Nodex - Вторник, 2011-01-18, 22:08
 
НиштякДата: Понедельник, 2012-06-25, 22:32 | Сообщение # 155
avatar
*Убийца*
Оффлайн
Сообщений: 951
Репутация: 1432
Замечаний нет
Nodex, Правильное решение.

Добавлено (18.01.2011, 21:34)
---------------------------------------------
Хотя было бы классно, я даже купил себе учебник по Паскаль почитать.


 
NodexДата: Понедельник, 2012-06-25, 22:32 | Сообщение # 156
avatar
Минотавр
Оффлайн
Сообщений: 51
Репутация: 30
Замечаний нет
Вот если бы там паскаль был бы)))
Сама игра написана на С++ так как там валяются директории оставленные Сишным компилятором.
Вобще я копался в ассемблерном коде, он достаточно понятный но когда данных много - это очень долго разбираться, проблема там тока в адресации.
Мнеб исходники титан квеста вот тогда там что угодно сделаю).


в армии
 
highcoreДата: Понедельник, 2012-06-25, 22:32 | Сообщение # 157
no avatar
Призрак
Оффлайн
Сообщений: 1
Репутация: 0
Замечаний нет
Столкнулся со след. проблемой:
Хочу заменить способность в одной школ на скилл моба (огненное дыхание орфа, если это важно), но в итоге у способности нет эффекта и кривое описание (пишет эффекты и от мобовского скила и от старого, который заменяю). В чем может быть проблема?
 
NodexДата: Понедельник, 2012-06-25, 22:32 | Сообщение # 158
avatar
Минотавр
Оффлайн
Сообщений: 51
Репутация: 30
Замечаний нет
если можешь напиши английское название орфа, а то так найти не могу.
http://titanquest.org.ua/forum/8-1947-1 - тут посмотри 4 пункт, как сделать другое описание скила, думаю поймешь.


в армии
 
НиштякДата: Понедельник, 2012-06-25, 22:32 | Сообщение # 159
avatar
*Убийца*
Оффлайн
Сообщений: 951
Репутация: 1432
Замечаний нет
Nodex, Как у тебя с мастери модом? у меня проблема с модификатором летящих снарядов, не привязываетса к снаряду и не хочет работать совместно. НАпример берешь гранату и добавляешь еще шрапнель, а к ней эффект и всё остальное. Ставишь в Skill Dependency ссылку на основной скил и всё равно безрезультатно. Что бы сделать Мастери нужно очень много терпения wacko



Сообщение отредактировал Ништяк - Суббота, 2011-01-22, 00:24
 
NodexДата: Понедельник, 2012-06-25, 22:32 | Сообщение # 160
avatar
Минотавр
Оффлайн
Сообщений: 51
Репутация: 30
Замечаний нет
Норм с модом, пока 1мастерство сделал осталось к нему эффекты и соответствующие описание прикрутить.
На счет Skill Dependency он ссылаеться на коренную директорию, приведу пример: у меня скилы для нового мастерства находиться в папке records\xpack\skills\Warrior, в Skill Dependency она даже не отображается и приходиться писать путь самому, указывая название начального скила.

Добавлено (24.01.2011, 18:17)
---------------------------------------------
\-------------------------------------------------------------------------------/
От чего возникает такая хрень 1е мастерство делал все норм было, когда начал 2е делать - не вложить очки мастерства:

значит прописал у PC ->Male и Female в закладке SkillTree
прописал в ui\skill\Mastery x\Mastery.dbr
в самом xxxSkillTree прописал xxxMastery.dbr
ну вобщем вроде все что и когда создавал 1е мастерство - Где мог забыть???

Добавлено (24.01.2011, 18:45)
---------------------------------------------
Все нашел)))
неправильный путь был указан в PaneCtrl.dbr в закладке tabSkillButtons


в армии

Сообщение отредактировал Nodex - Понедельник, 2011-01-24, 19:21
 
NikneimДата: Понедельник, 2012-06-25, 22:33 | Сообщение # 161
avatar
Призрак
Оффлайн
Сообщений: 1
Репутация: 0
Замечаний нет
Ништяк, сделал мод, как у тебя в статье было описано: изменил количество монстров на большее,сделал свиток для вызова токсия, и еще в добавок заменил в школе мастерстве (природа) вызов волка на токсея; зашел в свою игру,меня выкинуло в основное меню создал нового перса, и вот мобов действительно стала больше, только свиток и скил с токсием почему-то неработает(, всю голову сломал,непойму в чем дело, что я мог сделать не так??
 
НиштякДата: Понедельник, 2012-06-25, 22:33 | Сообщение # 162
avatar
*Убийца*
Оффлайн
Сообщений: 951
Репутация: 1432
Замечаний нет
Quote (Nikneim)
скил с токсием почему-то неработает
Надо его переименовать и перепривязать.
records\skills\nature\natureskilltree.dbr
records\ingameui\player skills\mastery 8\skill10.dbr


 
DEVASTATORДата: Понедельник, 2012-06-25, 22:33 | Сообщение # 163
avatar
Гидра
Оффлайн
Сообщений: 209
Репутация: 64
Замечаний нет
Вроде бы таких вопросов еще не задавали. Где прописан реген жизней у мобов и как его убрать? Где прописана скорость отката банок?



 
ЛибертиДата: Понедельник, 2012-06-25, 22:33 | Сообщение # 164
avatar
Тифон
Оффлайн
Сообщений: 853
Репутация: 1296
Замечаний нет
Quote (DEVASTATOR)
Где прописан реген жизней у мобов и как его убрать?

реген у каждого моба следует искать в файлах самих мобов. Они находятся тут: records\creature\monster\...\...
например: records\creature\monster\arachnos\am_drone_04.dbr
дальше открываешь нужный тебе файл, ищещь вкладку Character Bio\Character Parameters\Character Regeneration\
- окрываешь, справа будут:characterliferegen и charactermanaregen - это то что тебе нужно. Вписываешь нужные значения (просто вписываешь 0) и усё.

Общий (дополнительный) реген для всех существ может быть прописан здесь:
records\game\healthmanaregen.dbr
вкладка - Equations
справа формулы по которым определяется реген )
у меня формула для регена жизни - (lifeRegen + (lifeTotal / 300)) * elapsedTime - реген жизни определяется общим кол-вом здоровья поделеным на 300,
в вот базовая формула кажется - (lifeRegen + 1) * elapsedTime - базовый реген равен 1

Quote (DEVASTATOR)
Где прописана скорость отката банок?

все файлы тут - records\item\miscellaneous\oneshot\
вкладка - OneShotParameters
переменная - usedelaytime


ах у ели, ах у ели, ах у ели злые волки разбросали все иголки
 
ПрометейДата: Понедельник, 2012-06-25, 22:33 | Сообщение # 165
avatar
Минотавр
Оффлайн
Сообщений: 70
Репутация: 9
Замечаний нет
Как создать несколько рандомных мест появлений персонажа?Для ПвП карты
 
Поиск: