Новости Релиз Of Ash and Steel состоится 6 ноября
  • 8.790
  • 12
Of Ash and Steel: атмосферный экшен выходит 6 ноября 6 ноября станет важной датой для поклонников сложных и атмосферных игр - именно в этот день состоится релиз долгожданного проекта Of Ash and...
Новости В Of Ash and Steel начался закрытый плейтест
  • 12.330
  • 12
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
Новости Анонсирован Atomic Heart II
Новости Анонсирован ремастер Final Fantasy Tactics
  • 6.455
  • 2
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...
Иконка ресурса

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

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

Blackmail01

Гвардеец
Команда форума
Редактор раздела
Участник форума
Регистрация
27 Дек 2019
Сообщения
1.775
Реакции
1.841
Баллы
276
Лучшие ответы
79
#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.557
Реакции
2.703
Баллы
652
Лучшие ответы
121
#22
@Blackmail01, на этом сейве видно баг, только надо первый вариант моего патча установить, во вкладке история есть он.
 

Вложения

Divik

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

Blackmail01

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

Rokned

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

Blackmail01

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

Rokned

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