Показать сообщение отдельно
Старый 28.02.2008, 10:13   #1988
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2okin:
Можно как-нибудь посмотреть, какой предмет соответствует четырехзначному ИД? В общем, операция, обратная Hlp_GetInstanceID?
Нет, нельзя.

Вообще, ситуация с ID очень простая: Всем именам в скриптах при компиляции их присваивается порядковый номер, вот этот порядковый номер для предметов и нпс является их идентификатором (id).

И в какой момент эти самые ИД предметам присваиваются?
Уже ответил.

Номера могут в результате каких-либо операций съезжать и соответствовать разным предметам?
Только при редактировании скриптов и последующей компиляции (добавление или удаление в скриптах одного имени приведет к изменению всех следующих за ним порядковых номеров (id)).

Например, если создать новый или выкинуть старый - остальные ИД изменятся?
Если это делается скриптово, т.е. в игре - новый предмет (НПС) создается, а старый удаляется, то id не изменятся.
Если при написании скриптов, то смотри выше.

Нашла какой-то очень странный список этих самых номеров, то ли он съехал, то ли я вообще не понимаю, с чем его едят...
И где ж вы такое нашли? *:o Его может создать только компилятор скриптов, но для этого его надо доработать, только нужно ли это? *::)
Ответить с цитированием