Новости Анонсирован ремастер Final Fantasy Tactics
  • 56
  • 0
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...
Новости Моддеры Oblivion Remastered нашли способ внедрения абсолютно любых скриптов
  • 154
  • 0
Сообщество моддинга Oblivion Remastered (ORM) переживает настоящий расцвет. После долгих месяцев работы, энтузиасты научили игру работать с мощным скриптовым языком Lua, открыв перед создателями...
Новости Tainted Grail: The Fall of Avalon — Польская «Skyrim» теперь официально
  • 1.477
  • 24
23 мая 2025 после двух лет успешного раннего доступа в Steam польская студия Questline наконец представила свою фэнтези-RPG в полной версии. Tainted Grail: The Fall of Avalon доступна на ПК...
Новости CD Projekt RED представила юбилейный трейлер к 10-летию The Witcher 3: Wild Hunt
  • 1.006
  • 0
Польская студия CD Projekt Red порадовала поклонников франшизы «Ведьмак», выпустив особый видеообзор в честь десятилетия культовой RPG «Ведьмак 3: Дикая Охота». Что показали в трейлере...
Новые приключения / Gothic 2: New Adventure (New)

Готика 2: НВ Новые приключения / Gothic 2: New Adventure (New) 2.2

Нет прав доступа на загрузку
Данный мод значительно расширяет оригинальную игру, сохраняя при этом ту самую "Готику"
Автор
Автор
gggg12345678!

gggg12345678!

Житель города
Модостроитель
Участник форума
Регистрация
12 Апр 2016
Сообщения
191
Реакции
174
Баллы
82
Лучшие ответы
0
Если я правильно понимаю, ты же INIT_EQUIPSYSTEM() вызываешь в INIT_GLOBAL что бы после загрузки выбрать нужный типа стрел? Раз он глючит, можно убрать как я написал и после загрузки просто выбирать или в инвентаре или моим скриптом, что я выше писал.
Да, данный метод позволяет игре запомнить используемые стрелы после загрузки. Ну и не слетают они (в старой реализации после загрузки другие стрелы вообще не выбирались, но ты и сам помнишь). В общем, тут или другая реализация, или твой скрипт. Как выше и написал :)

Ну я как предложение написал ))) Удачного рейса.
Спасибо. Семь футов под килем, как говорится;)
 

Хедин

Герой
Пользователь VIP
Модостроитель
Почётный пользователь
Участник форума
Регистрация
10 Июл 2013
Сообщения
6.256
Реакции
8.159
Баллы
776
Лучшие ответы
123
@gggg12345678!, сейчас проверил новую игру на чистом моде, с каждой загрузкой и сохранением идет новый
HNDL:29
FFITEM:FFITEM@
{
LOOP=sINIT_EQUIPSYSTEM
NEXT=i94918
}
1737527881355.png
Причем у всех игроков должно быть такое... Я бы на твоем месте пересобрал NA_SCRIPTS.mod и убрал бы
FF_APPLY(INIT_EQUIPSYSTEM); в INIT_GLOBAL

В остальном то система нормально работает, ну не будет после загрузки выбранных стрел.
 
Автор
Автор
gggg12345678!

gggg12345678!

Житель города
Модостроитель
Участник форума
Регистрация
12 Апр 2016
Сообщения
191
Реакции
174
Баллы
82
Лучшие ответы
0
@Хедин, ситуация не поменяется, если в авторан запихать файлик функции самой, в котором она будет пустой. Или же, скорее, запись будет продолжаться, пока из INIT_GLOBAL ее полностью не убрать?
 

Вложения

Хедин

Герой
Пользователь VIP
Модостроитель
Почётный пользователь
Участник форума
Регистрация
10 Июл 2013
Сообщения
6.256
Реакции
8.159
Баллы
776
Лучшие ответы
123
@gggg12345678!, да, пустая init_equipsystem не поможет, неважно что внутри, пусто или нет. Я проверил. Все равно создается куча функций и похоже потом они все вызываются постоянно и от этого глючит и фпс падает.
 

Хедин

Герой
Пользователь VIP
Модостроитель
Почётный пользователь
Участник форума
Регистрация
10 Июл 2013
Сообщения
6.256
Реакции
8.159
Баллы
776
Лучшие ответы
123
Кстати, а разве не надо там проверку добавить? Чисто логически должно пофиксить.

if !FF_ACTIVE(INIT_EQUIPSYSTEM ){
FF_APPLY(INIT_EQUIPSYSTEM);
};

Если будешь фиксить, скинь мне NA_SCRIPTS.mod, проверю
 
Автор
Автор
gggg12345678!

gggg12345678!

Житель города
Модостроитель
Участник форума
Регистрация
12 Апр 2016
Сообщения
191
Реакции
174
Баллы
82
Лучшие ответы
0
@Хедин, вот, кстати, насчет проверки тоже задумался. Походу с ней и провалился (и как же я умудрился проверку не добавить...)
Вот подготовил для варианта файлика для авторана. Первый с убранной функцией, второй - с проверкой
 

Вложения

  • 304 байт Просмотров: 2
  • 333 байт Просмотров: 4

Хедин

Герой
Пользователь VIP
Модостроитель
Почётный пользователь
Участник форума
Регистрация
10 Июл 2013
Сообщения
6.256
Реакции
8.159
Баллы
776
Лучшие ответы
123
@gggg12345678!, лучше оставить второй вариант. Проверил вроде работает. Странно что я раньше проверял, у меня почему-то функция INIT_GLOBAL не переопределялась. Пересобирать NA_SCRIPTS.mod, не хочешь из-за немцев?
 
Автор
Автор
gggg12345678!

gggg12345678!

Житель города
Модостроитель
Участник форума
Регистрация
12 Апр 2016
Сообщения
191
Реакции
174
Баллы
82
Лучшие ответы
0
@gggg12345678!, лучше оставить второй вариант. Проверил вроде работает. Странно что я раньше проверял, у меня почему-то функция INIT_GLOBAL не переопределялась. Пересобирать NA_SCRIPTS.mod, не хочешь из-за немцев?
да я в целом пока тома не хочу пересобирать. Просто если уж начать, так сразу еще несколько багов пофиксить. И не повлияют ли правки в INIT_GLOBAL на текущую игру?
 

Хедин

Герой
Пользователь VIP
Модостроитель
Почётный пользователь
Участник форума
Регистрация
10 Июл 2013
Сообщения
6.256
Реакции
8.159
Баллы
776
Лучшие ответы
123
@gggg12345678!, по идее не должны, но фиг знает это лего. )) Ну и у тех, у кого уже там сотни INIT_EQUIPSYSTEM в SCRPTSAVE.SAV нужно будет вручную их удалить оттуда, оставив только один. Зато новые не будут копится и понижать фпс.
 
Автор
Автор
gggg12345678!

gggg12345678!

Житель города
Модостроитель
Участник форума
Регистрация
12 Апр 2016
Сообщения
191
Реакции
174
Баллы
82
Лучшие ответы
0
@Хедин, по невнимательности, походу, пропустил проверку... В любом случае, я обратился к разработчикам болота по поводу реализации механики выбора боеприпасов. У них довольно неплохо и без нареканий ведь было сделано
 
Сверху Снизу