Важно 9 мая - День Победы - 80-летия Великой Победы!
  • 342
  • 5
Поздравляю всех, кому искренне небезразличен этот день! С днём Великой Победы!
Новости Анонс The Elder Scrolls VI уже этим летом?
  • 349
  • 1
По данным инсайдера eXtas1s, Bethesda может впервые показать The Elder Scrolls VI летом 2025 года Обсуждается возможность анонса игры на одной из крупных презентаций Xbox - в июне или августе...
Новости Of Ash and Steel: разработка в цифрах
  • 370
  • 0
На днях авторы игры Of Ash and Steel поблагодарили игроков за поддержку и положительные отклики, а также поделились цифрами во время разработки. В игре будут: 300+ квестов; 30 000+ строк...
Новости Clair Obscur: Expedition 33 – новая ролевая игра, ломающая стереотипы
  • 542
  • 1
Clair Obscur: Expedition 33 – уникальная ролевая игра, которая могла появиться только у инди-разработчика Раз в год Художница просыпается и рисует на Монолите. Выводит свое проклятое число. И...

Вопросы по скриптингу в Готике

xterm

Герой
Команда форума
Администратор форума
Пользователь VIP
Модостроитель
 
Почётный пользователь
Участник форума
Регистрация
11 Апр 2010
Сообщения
5.479
Реакции
1.152
Баллы
556
Лучшие ответы
5
А как изменить их местонахождение с началом пятой главы?
А вспомни любой пример перемещения персонажей по игре, найди через поиск в соурсере. Считай что это мини-квест ;)

P.S. В спойлерах посты писать не нужно, только ответы на вопросы по прохождению и иногда - отдельные фразы, адресованные не всем пользователям, читающим пост, а кому-то конкретному.
 

Бледный

Житель города
Участник форума
Регистрация
1 Фев 2011
Сообщения
243
Реакции
9
Баллы
40
Лучшие ответы
1
Уважаемый xterm, почему прекратилась "Серия уроков по скриптингу для "чайников"(на основе мода "Гильдии")"? Я бы очень хотел узнать, где и как можно посмотреть и изменить получаемый опыт за монстров! А ещё, как изменить цену продажи всех предметов! Я на первый урок с яблоком потратил неделю, нужно же мне чем то до апреля* заниматься))
армия
 
Автор
Автор
Hero

Hero

Наемник
Участник форума
Регистрация
8 Апр 2012
Сообщения
792
Реакции
113
Баллы
116
Лучшие ответы
2
Бледный, распиши что конкретно ты хочешь узнать, напишу сегодня как и где что менять и почему
 

Бледный

Житель города
Участник форума
Регистрация
1 Фев 2011
Сообщения
243
Реакции
9
Баллы
40
Лучшие ответы
1
Hero, с добавкой опыта за убийство монстров я разобрался, хотелось бы увеличить цену продажи предметов торговцам, сейчас ГГ покупает предмет допустим за 1000 монет, а продаёт за 100, хотелось бы, что-бы не в 10 раз, а в 2 раза дешевле продавать
в целом хотелось бы просто уменьшить сложность мода, что-бы играть с удовольствием, а не с целью дрочить себе мозг и нервы))
 

val300

Труженик
Участник форума
Регистрация
14 Авг 2012
Сообщения
421
Реакции
47
Баллы
45
Лучшие ответы
0
Если я хочу, чтобы что-то работало для всех гильдий, как правильнее сделать:
написать: if((hero.guild == GIL_KDF) || (hero.guild == GIL_KDW) || (hero.guild == и т.д. (перечмсляя все гильдии);
или вообще не писать условием гильдии;
или по барабану?
 

xterm

Герой
Команда форума
Администратор форума
Пользователь VIP
Модостроитель
 
Почётный пользователь
Участник форума
Регистрация
11 Апр 2010
Сообщения
5.479
Реакции
1.152
Баллы
556
Лучшие ответы
5
Нет смысла писать то, что и так подразумевается.
Если нужно чтобы работало для ГГ в любой гильдии(обязательно в гильдии), то нужно писать
if(hero.guild!=GIL_NONE)
 

val300

Труженик
Участник форума
Регистрация
14 Авг 2012
Сообщения
421
Реакции
47
Баллы
45
Лучшие ответы
0
Нужно было исключительно для гильдий.
 
Автор
Автор
Hero

Hero

Наемник
Участник форума
Регистрация
8 Апр 2012
Сообщения
792
Реакции
113
Баллы
116
Лучшие ответы
2
Бледный, читай
папка проекта\_Intern\ файл Constants.d строка const float TRADE_VALUE_MULTIPLIER = 0.1;
const - константа, неизменна всю игру.
float - число с плавающей точкой
TRADE_VALUE_MULTIPLIER - значение коэффициента продажи
0.1 - 10% от стоимости
0.5 - 50%
1.0 или 1 - 100%

меняй как считаешь нужным
 

val300

Труженик
Участник форума
Регистрация
14 Авг 2012
Сообщения
421
Реакции
47
Баллы
45
Лучшие ответы
0
guild!=GIL_NONE означает для ГГ любой гильдии (для всех гильдий) или же для никакой гильдии, т.е для безгильдейного ГГ?
 

Fase

Житель города
Участник форума
Регистрация
29 Янв 2012
Сообщения
109
Реакции
11
Баллы
27
Лучшие ответы
0
val300

Знак ! означает отрицание
GIL_NONE это означает что npc без гильдии.
а как читается
guild!=GIL_NONE уже должен сам разобраться.
 
Сверху Снизу