Gothic Remake Готика ремейк - общие впечатления и обсуждение
  • 80.865
  • 784
Тема для общего обсуждения Gothic 1 Remake: первых впечатлений, ожиданий, атмосферы, визуального стиля, геймплея, боевой системы, персонажей, локаций и отличий от оригинальной Gothic. Здесь можно...
Новости Релиз Of Ash and Steel состоится 6 ноября
  • 13.023
  • 12
Of Ash and Steel: атмосферный экшен выходит 6 ноября 6 ноября станет важной датой для поклонников сложных и атмосферных игр - именно в этот день состоится релиз долгожданного проекта Of Ash and...
Новости В Of Ash and Steel начался закрытый плейтест
  • 14.934
  • 12
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
Новости Анонсирован Atomic Heart II
Иконка ресурса

Патч Изменение перманентов на ловкость и силу .

Нет прав доступа на загрузку
Специфика как в оригинальной готике 2

Blackmail01

Гвардеец
Команда форума
Редактор раздела
Участник форума
Регистрация
27 Дек 2019
Сообщения
1.847
Реакции
1.910
Баллы
276
Лучшие ответы
87
#21
@Rokned, У меня не проявилось. Посмотрел твой код - вижу ты дважды определяешь одни и те же инстансы. Так не надо. Из-за этого могло быть.
Попробуй с этим кодом.
C:
INSTANCE ItPl_STRENGTH_Herb_01(C_Item)
{   
    ItPl_STRENGTH_Herb_01_OLD();
    on_state[0] = Use_STRENGTH_Herb_01;
    text[1] = name_bonus_STR;           
    count[1] = 1; 
};

FUNC VOID USE_STRENGTH_Herb_01 ()
{
    B_RaiseAttribute(hero, ATR_STRENGTH,1);
    Npc_RemoveInvItems (hero,ItPl_STRENGTH_Herb_01, 1);
};

INSTANCE ItPl_Dex_Herb_01(C_Item)
{   
    ItPl_Dex_Herb_01_OLD();
    on_state[0] = Use_Dex_Herb_01;
    text[1] = name_bonus_dex;           
    count[1] = 1;   
};

FUNC VOID USE_Dex_Herb_01 ()
{
    B_RaiseAttribute(hero, ATR_DEXTERITY,1);
    Npc_RemoveInvItems (hero,ItPl_Dex_Herb_01, 1);
};

const int str_elixier_prof = 3;

instance itpo_perm_dex(c_item) {
    itpo_perm_dex_old();
    count[1] = str_elixier_prof;                     
};

instance ITPO_PERM_STR(c_item) {
    ITPO_PERM_STR_old();
    count[1] = str_elixier_prof;                     
};
Из плюсов - код короче. Добавляем только то что изменяем. Нет кириллицы, значит плагин подойдёт тем кто играет на других языках.
 
Автор
Автор
Rokned

Rokned

Живая легенда
Пользователь VIP
Почётный пользователь
Участник форума
Регистрация
22 Апр 2015
Сообщения
7.854
Реакции
2.804
Баллы
652
Лучшие ответы
121
#22
@Blackmail01, на этом сейве видно баг, только надо первый вариант моего патча установить, во вкладке история есть он.
 

Вложения

Divik

Герой
Участник форума
Регистрация
21 Авг 2022
Сообщения
5.338
Реакции
1.417
Баллы
311
Лучшие ответы
33
#23
Ну так работает патч или повременить?
 

Blackmail01

Гвардеец
Команда форума
Редактор раздела
Участник форума
Регистрация
27 Дек 2019
Сообщения
1.847
Реакции
1.910
Баллы
276
Лучшие ответы
87
#24
@Blackmail01, на этом сейве видно баг, только надо первый вариант моего патча установить, во вкладке история есть он.
Проверил, да на первой версии твоего патча есть такое. С тем кодом что я выше скинул уже нет.
И описания работают.
 
Автор
Автор
Rokned

Rokned

Живая легенда
Пользователь VIP
Почётный пользователь
Участник форума
Регистрация
22 Апр 2015
Сообщения
7.854
Реакции
2.804
Баллы
652
Лучшие ответы
121
#25
@Blackmail01, да, тоже проверил, с твоей обновлённой функцией нету.
Залью в общак, ты не против?
 

Blackmail01

Гвардеец
Команда форума
Редактор раздела
Участник форума
Регистрация
27 Дек 2019
Сообщения
1.847
Реакции
1.910
Баллы
276
Лучшие ответы
87
#26
@Rokned, Да, конечно. Для этого и делал. Сам пользоваться вряд ли буду.
 
Автор
Автор
Rokned

Rokned

Живая легенда
Пользователь VIP
Почётный пользователь
Участник форума
Регистрация
22 Апр 2015
Сообщения
7.854
Реакции
2.804
Баллы
652
Лучшие ответы
121
#27
Сверху Снизу