Новости В Of Ash and Steel начался закрытый плейтест
  • 3.369
  • 9
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
С Днём России!
  • 4.598
  • 6
Дорогие друзья! Поздравляю вас с Днём России! Этот праздник напоминает нам о богатой истории и культуре нашей страны, о её величии и непоколебимом духе народа! Желаю вам крепкого здоровья...
Новости Анонсирован Atomic Heart II
Новости Анонсирован ремастер Final Fantasy Tactics
  • 2.785
  • 2
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...

В процессе семантика и определение функции value в новом балансе

Ержан

Новичок
Участник форума
Регистрация
22 Авг 2022
Сообщения
18
Реакции
0
Баллы
6
Лучшие ответы
0
#1
Господа, нету сил листать 429 страниц вопросов из серии "памагите не могу установить мод".

хочу переопределить стоимость конкретных предметов. взял отсюда их коды. NB_Document.xlsx
например, посох орков itmw_orcstaff "нат шахар"
строка в файле .d в autorun
const int Value_itmw_orcstaff = 500;
не меняет дефолтные 20 на 500. Где я просчитался?
 

n1kx

Гвардеец
Локализатор
Участник форума
Регистрация
4 Май 2017
Сообщения
1.726
Реакции
1.213
Баллы
306
Лучшие ответы
140
#2
Господа, нету сил листать 429 страниц вопросов из серии "памагите не могу установить мод".

хочу переопределить стоимость конкретных предметов. взял отсюда их коды. NB_Document.xlsx
например, посох орков itmw_orcstaff "нат шахар"
строка в файле .d в autorun
const int Value_itmw_orcstaff = 500;
не меняет дефолтные 20 на 500. Где я просчитался?
Надо смотреть в самом предмете, если там стоит константа, менять её, если нет, то делать перехват предмета с новым значением

instance itmw_orcstaff(C_ITEM)
{
itmw_orcstaff_old();

value = 500;
};
 
Автор
Автор
Е

Ержан

Новичок
Участник форума
Регистрация
22 Авг 2022
Сообщения
18
Реакции
0
Баллы
6
Лучшие ответы
0
#3
О! бдагодарю, оперативно и по делу. пойду тестировать.
авансом: тут, в новом балансе, похоже, отличаются принципы написания функций от Архолоса.
 

Blackmail01

Гвардеец
Команда форума
Редактор раздела
Пользователь VIP
Участник форума
Регистрация
27 Дек 2019
Сообщения
1.259
Реакции
1.278
Баллы
251
Лучшие ответы
70
#4
@Liker, запоминай Ержана авансом, он явно что-то с балансом мутить собрался:P
 
Автор
Автор
Е

Ержан

Новичок
Участник форума
Регистрация
22 Авг 2022
Сообщения
18
Реакции
0
Баллы
6
Лучшие ответы
0
#5
n1kx
проверил, заработало, как и через перехват и переопределение функции, так и тупо через Marvin -> value.
@Liker, запоминай Ержана авансом, он явно что-то с балансом мутить собрался:P
не дело валить ящеров и военачальников и получать меч/посох/арбалет за 10 монет, а по сему (для тех кому интересно) переопределяем драг мора, таротар, грах даггар и нат шахар на нормальные цены. для личного, так сказать, перфекционизму.

instance itmw_orcstaff(C_ITEM)
{
itmw_orcstaff_old();
value = 500;
};

instance itmw_2h_draconsword_02(C_ITEM)
{
itmw_2h_draconsword_02_old();
value = 1000;
};

instance itrw_crossbow_orc(C_ITEM)
{
itrw_crossbow_orc_old();
value = 1000;
};

instance itmw_2h_orcsword_04(C_ITEM)
{
itmw_2h_orcsword_04_old();
value = 500;
};
 

Liker

Демиург
Команда форума
Редактор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
21 Фев 2016
Сообщения
26.939
Реакции
23.504
Баллы
1.446
Лучшие ответы
1.062
#6
@Blackmail01, так я просто скоро пройдусь и все *.d патчи заблочу и все :P
 

~𝔻𝕒𝕣𝕜𝕊𝕚𝕕𝕖~

Хранитель мира
Почётный пользователь
Участник форума
Регистрация
17 Мар 2022
Сообщения
9.085
Реакции
5.425
Баллы
712
Лучшие ответы
336
#7
Время могил окончено - пришло время для более радикальных мер>:D
 

tilil2670

Рыцарь
Участник форума
Регистрация
25 Авг 2022
Сообщения
2.767
Реакции
782
Баллы
176
Лучшие ответы
34
#8
Сверху Снизу