Готика 2: Другая история Gothic II: Other Story - Описание мода
  • 7.730
  • 50
Готика 2: Другая история / Other Story - это глобальная модификация для игры «Готика 2: Ночь Ворона». Её цель - сделать игру более нелинейной, с большим количеством вариантов выбора и...
Новости Старт 6го сезона Grim League
  • 1.898
  • 1
4 мая в 18-00 стартует шестой сезон Community лиги по одной из лучших игр в жанре arpg Grim Dawn. Сезон представляет собой глобальную модификацию игры, включающую в себя расширение мира, изменение...
Новости Дата релиза Baldur's Gate III
  • 21.132
  • 1
Наконец-то дождались - "Baldur's Gate III" покидает ранний доступ, и в августе 2023 выходит в полноценный релиз, о чём стало известно на церемонии "The Game Awards 2022". С момента выхода игры в...
Новости Итоги года от The Game Awards 2022
  • 14.750
  • 0
Вчера прошла ежегодная церемония награждения проектов в индустрии компьютерных игр и киберспорта. Самую главную награда - "Игра года" забрала игра "Elden Ring" от японских разработчиков...

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

xterm

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

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

Бледный

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

Hero

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

Бледный

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

val300

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

xterm

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

val300

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

Hero

Наемник
Участник форума
Регистрация
8 Апр 2012
Сообщения
783
Реакции
111
Баллы
111
Лучшие ответы
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
Реакции
46
Баллы
45
Лучшие ответы
0
guild!=GIL_NONE означает для ГГ любой гильдии (для всех гильдий) или же для никакой гильдии, т.е для безгильдейного ГГ?
 

Fase

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

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