[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4505: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4507: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4508: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4509: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
AERIE Team • Просмотр темы - "Ликбез" по созданию модов на WeiDU

AERIE Team

Все об играх серии Baldur's Gate
Текущее время: 24 ноя 2024, 02:17

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 70 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2006, 00:13 
Не в сети

Зарегистрирован: 10 май 2004, 14:40
Сообщения: 232
Откуда: Москва


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 17 фев 2006, 15:39 
Не в сети
Аватара пользователя

Зарегистрирован: 29 мар 2005, 05:04
Сообщения: 233
может глупый вопрос, но что в NearInfinity запускать?) Вот я нашел в гугле Nearinfinity.jar, скачал, распаковал - а экзешника нету). Вообще я хочу сделать прооостенький модик: встреча с нпс, пара реплик, и нпс дает пару предметов (уже существующих). Никак нельзя только вейду обойтись в этом случае?

//кстати:
http://www.aerie.ru/download/utils/NearInfinity.jar
You don't have permission to access /download/utils/NearInfinity.jar on this server

все что смог скачать - это словарь дроу)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 17 фев 2006, 17:01 
Не в сети
Хозяйка
Аватара пользователя

Зарегистрирован: 03 янв 2002, 19:14
Сообщения: 5315
Откуда: Питер
2Forn:
Вместо aerie.ru поставь в ссылку aerie-ru.info
Не знаю, почему оно автоматически не заменяет - времени счас разобраться нет. :(

В описании NI было написано, что для ее запуска надо скачать Java Runtime Environment - а экзешника там нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 фев 2006, 02:03 
Не в сети
Аватара пользователя

Зарегистрирован: 12 июн 2005, 02:07
Сообщения: 121
Откуда: Мурманск
2Forn: Если хочешь вставить в игру NPC, то без NI (или аналога) довольно сложно обойтись, такая прога нужна, чтобы сделать собственно существо. Ну а все остальное решается универсальной комбинацией - notepad+weidu.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 фев 2006, 08:22 
Не в сети

Зарегистрирован: 10 май 2004, 14:40
Сообщения: 232
Откуда: Москва
2Forn:
А DLTCEP чем не устраивает? В нем можно редактировать практически все, в том числе и файлы существ. А Java Runtime Environment весит в несколько раз больше, чем весь этот редактор.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 фев 2006, 12:43 
Не в сети
Аватара пользователя

Зарегистрирован: 12 июн 2005, 02:07
Сообщения: 121
Откуда: Мурманск
DLTCEP - отличная вещь, однозначный must have, но NI в этом деле несколько удобнее, да и не всем нужно Java Runtime качать из инета...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 фев 2006, 10:36 
Не в сети
Аватара пользователя

Зарегистрирован: 29 мар 2005, 05:04
Сообщения: 233
собственно ничего не получается).
вот мой тп2-файл:

BACKUP ~BAGS/backup~
BEGIN ~BAGS~
COMPILE ~bags.baf~
COMPILE ~bags.d~
COPY ~BAGS/bags.cre~ ~override/bags.cre~
COPY ~BAGS/bags.dlg~ ~override/bags.dlg~
COPY ~BAGS/bags.bcs~ ~override/bags.bcs~

вот ответ вейду:

[SETUP-BAGS.TP2] PARSE ERROR at line 2 column 1-5
Near Text: BEGIN
syntax error

[SETUP-BAGS.TP2] ERROR at line 2 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [SETUP-BAGS.TP2]: Parsing.Parse_error
ERROR: problem parsing TP file [SETUP-BAGS.TP2]: Parsing.Parse_error

FATAL ERROR: Parsing.Parse_error

что я не так делаю?
aVoddle, а где указывается сама локация для которой скрипт модифицируется?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 фев 2006, 10:49 
Не в сети
Аватара пользователя

Зарегистрирован: 08 сен 2005, 10:54
Сообщения: 114
Откуда: Москва
Непонятно, что ты пытаешься сделать.

bags.baf у тебя где лежит? в BAGS?
тогда должно быть
COMPILE ~BAGS/Bags.baf~
(одного COMPILE достаточно, WeiDU само бросит его в override. COPY тут не нужен.)

Кстати, важно: второй строчкой поставь стандартное
AUTHOR ~Forn@mail.ru~
, чтобы 1) игроки могли с тобой связаться
2) соблюсти стандартную tp2 последовательность.
Должно прокатить.

(Фолдер BAGS в основной директории, у тебя, кстати, лежит? Там, где WeiDU и сама Baldur's Gate II?)

_________________



Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 фев 2006, 14:59 
Не в сети
Аватара пользователя

Зарегистрирован: 29 мар 2005, 05:04
Сообщения: 233
ладно, вроде бы с диалогом и .tp2 я более-менее разобрался. Но все-таки как указать чтобы нпс появился в той локации где нужно? И что значит RESPONSE #100?
Попробовал сделать как в вейду написано:
ADD_GAME_NPC ~mynpc~ ~ar2600~ #123 #456

в отчете вейду
Install Component [BAGS]?
[I]nstall, or [N]ot Install or [Q]uit?
Installing [BAGS]
Compiling 1 script ...
[./override/TRIGGER.IDS] loaded, 7725 bytes
[TRIGGER.IDS] parsed
[./override/ACTION.IDS] loaded, 22460 bytes
[ACTION.IDS] parsed
[BAGS/bags.baf] parsed
Processing 1 dialogues/scripts ...
Compiling 1 dialogue file ...
[BAGS/bags.d] parsed
Processing 1 dialogues/scripts ...
Adding BAGS to internal list of available DLGs
[BAGS.DLG] saved 3 states, 4 trans, 1 strig, 0 ttrig, 3 actions
Copying and patching 1 file ...
[BAGS/bags.cre] loaded, 1328 bytes
Patching baldur.gam in directory save/000000010-kirian
[save/000000010-kirian/baldur.gam] loaded, 45720 bytes
ERROR: [BAGS/bags.cre] -> [override/bags.cre] Patching Failed (COPY) (Failure("not a valid GAME V1.1 file (wrong sig)"))
Stopping installation because of error.

ERROR Installing [BAGS], rolling back to previous state
[BAGS/backup/0/UNSETSTR.0] SET_STRING uninstall info not found
[BAGS/backup/0/UNINSTALL.0] loaded, 36 bytes
Will uninstall 2 files for [SETUP-BAGS.TP2] component 0.
Deleting [override/BAGS.dlg] (to restore original game condition)
Deleting [override/bags.bcs] (to restore original game condition)
Uninstalled 2 files for [SETUP-BAGS.TP2] component 0.

вообще-то я пытаюсь установить мод сверху на БГТ, это как-нибудь влияет? Номер локации взял прямо из игры


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 фев 2006, 21:24 
Не в сети
Аватара пользователя

Зарегистрирован: 15 окт 2005, 21:18
Сообщения: 1369
Forn: И что значит RESPONSE #100?
Вероятность срабатывания в скрипте того, что идет за RESPONSE #100. Если в одном и том же условии встречается RESPONSE #100 и RESPONSE #25, то вероятность срабатывания условий после RESPONSE #25 будет 0.25 по отношению к 1.00, после RESPONSE #100. Но если в одном и том же условии везде стоит RESPONSE #1, то вероятность срабатывания каждого такого RESPONSE в условии будет единица, а не 0.01.
p.s. Если не прав, поправте. Вывод, приводимый здесь по RESPONSE #100, сделал исходя из анализа различных скриптовых файлов.

Если название взято из BGT, то должно быть ок. Но если оно взято из чистого Балдура (первого или второго), тогда вполне возможны баги.

ERROR: [BAGS/bags.cre] -> [override/bags.cre] Patching Failed (COPY) (Failure("not a valid GAME V1.1 file (wrong sig)"))
Неправильно указал версию игры, для которой создавал bags.cre. Скорее всего, указал, что создаешь для IWD2. Для Балдура: CRE V1.0


Последний раз редактировалось Accolon 20 фев 2006, 22:02, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 фев 2006, 21:54 
Не в сети
Аватара пользователя

Зарегистрирован: 12 июн 2005, 02:07
Сообщения: 121
Откуда: Мурманск


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 фев 2006, 22:07 
Не в сети
Аватара пользователя

Зарегистрирован: 15 окт 2005, 21:18
Сообщения: 1369
Forn: aVoddle, а где указывается сама локация для которой скрипт модифицируется?
Скрипт, который работает в локации, указан в самом файле локации. Или так же не понял. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 фев 2006, 23:10 
Не в сети

Зарегистрирован: 10 май 2004, 14:40
Сообщения: 232
Откуда: Москва
Попробую и я что-нибудь прояснить, или наоборот всех запутать:
На примере Роллеса:

IF
Global("S#MakeRolles","AR0706",0)
THEN
RESPONSE #100
CreateCreature("s#rolles",[370.480],11)
SetGlobal("S#MakeRolles","AR0706",1)
END

Как это работает - сначала проверяется глобальная переменная Global("S#MakeRolles","AR0706",0), здесь S#MakeRolles название переменной, назначается произвольно, до 32 знаков. AR0706 нужная область. 0 значение этой переменной.
То есть если значение этой переменной равно 0, то с вероятностью 100% (RESPONSE #100), на этой карте помещается существо s#rolles (это файл Роллеса s#rolles.cre, который должен быть в папке Override), в точке [370.480], лицом по направлению 11 (всего 16 положений от 0 до 15). Затем значение переменной S#MakeRolles устанавливается в 1 (это чтобы существа не двоились, троились и т.д.): SetGlobal("S#MakeRolles","AR0706",1).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 фев 2006, 23:59 
Не в сети
Аватара пользователя

Зарегистрирован: 15 окт 2005, 21:18
Сообщения: 1369


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 фев 2006, 02:02 
Не в сети
Аватара пользователя

Зарегистрирован: 12 июн 2005, 02:07
Сообщения: 121
Откуда: Мурманск


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 70 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Not able to open ./cache/data_global.php