Показать сообщение отдельно
Старый 12.08.2009, 12:00   #3630
Dimus

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

По умолчанию Re: G3: Community Patch v1.72 (Исправляем G3)

В версии 1.72 замечена возможность получения с помощью выбивания или кражи дубликатов ключей:
- от храма Аль-Шедим у Лестера (скрипт Infos\G3_World_01\FILLER532_info_G3_World_01.info) ;
- от храма Мора Сул у Юсуфа (скрипт Infos\G3_World_01\FILLER242_info_G3_World_01.info)
 и Ильи (скрипт Infos\G3_World_01\SKALVERAM3230_info_G3_World_01.i nfo).

Исправить эту ошибку у меня пока не получается (в результате у этих NPC почему-то блокируются все диалоги и они начинают отвечать типовыми SVM). :-[

Добавление от 08/12/09, в 12:20:26
Сделал исправление, делающее невозможным получить от Лестера, Ильи и Юсуфа больше 1 ключа от храма.

Побочные эффекты:
- если у Лестера украсть или отобрать ключ, то он не присоединится к герою (не стоит так поступать с друзьями) :devil:;
- если то же самое сделать с Ильёй, то герой не получит от него задание принести старинную вазу из храма Мора Сул. :P

Изменённые инфоскрипты:
Infos\G3_World_01\FILLER532_info_G3_World_01.info:
Cпойлер(щелкните, чтобы прочесть):
[Info]
Name=FILLER532
SortID=2189
Owner=Lester
InfoGiven=false
Parent
Quest
ConditionType=3
InfoType=3
GoldCost=0
CondOwnerNearEntity
Folder=Varant/KDW_Camp/
CondPlayerKnows=Lester_KnowsInfo2
CondItemContainer=Lester
CondItems=It_AlShedim_TempleKey_02
CondItemAmounts=1
CondSecondaryNPC
CondSecondaryNPCstates
TeachSkillIsPerc=false
TeachSkillIndex=0
TeachSkillValue=0
ClearChildren=false
Permanent=false
InfoScript_Commands=Say;Say;Say;Give;SetPartyEnabl ed
InfoScript_Entities1=player;npc;npc;npc;owner
InfoScript_Entities2=;;;player;
InfoScript_IDs1=;;;It_AlShedim_TempleKey_02;true
InfoScript_IDs2=;;;1;
InfoScript_Texts=INFO_FILLER20060517164529;INFO_FI LLER20060330182202_1;INFO_FILL
ER20060330182202_2;;
TeachSkill
TeachAttrib
TeachAttribValue=0

Infos\G3_World_01\FILLER242_info_G3_World_01.info:
Cпойлер(щелкните, чтобы прочесть):
[Info]
Name=FILLER242
SortID=2724
Owner=Yussuf
InfoGiven=false
Parent
Quest=PC_Hero_FindMoraSulTempleKey
ConditionType=19
InfoType=3
GoldCost=0
CondOwnerNearEntity
Folder=Varant/MoraSul_City/
CondPlayerKnows=Yussuf_HasStolenKeys
CondItemContainer=Yussuf
CondItems=It_MoraSul_TempleKey_03
CondItemAmounts=1
CondSecondaryNPC
CondSecondaryNPCstates
TeachSkillIsPerc=false
TeachSkillIndex=0
TeachSkillValue=0
ClearChildren=false
Permanent=false
InfoScript_Commands=Say;Say;Give;Say;Say;Say;Say;S ay
InfoScript_Entities1=player;npc;npc;npc;npc;player ;npc;npc
InfoScript_Entities2=;;player;;;;;
InfoScript_IDs1=;;It_MoraSul_TempleKey_03;;;;;
InfoScript_IDs2=;;1;;;;;
InfoScript_Texts=INFO_FILLER20060214152719;INFO_FI LLER20060214152719_0;;INFO_FIL
LER20060214155220;INFO_FILLER20060214155220_0;INFO _FILLER856;INFO_FILLER20060214
155220_2;INFO_FILLER20060214155220_3

Infos\G3_World_01\SKALVERAM3230_info_G3_World_01.i nfo:
Cпойлер(щелкните, чтобы прочесть):
[Info]
Name=SKALVERAM3230
SortID=547
Owner=Ilja
InfoGiven=false
Parent
Quest=MoraSul_Ilja_GetArtefact
ConditionType=6
InfoType=3
GoldCost=0
CondOwnerNearEntity
Folder=Varant/MoraSul_City/
CondPlayerKnows=Ilja_Artefact
CondItemContainer=Ilja
CondItems=It_MoraSul_TempleKey_02
CondItemAmounts=1
CondSecondaryNPC
CondSecondaryNPCstates
TeachSkillIsPerc=false
TeachSkillIndex=0
TeachSkillValue=0
ClearChildren=false
InfoScript_Commands=Say;Say;Say;Say;Give;Say
InfoScript_Entities1=player;npc;npc;npc;npc;npc
InfoScript_Entities2=;;;;player;
InfoScript_IDs1=;;;;It_MoraSul_TempleKey_02;
InfoScript_IDs2=;;;;1;
InfoScript_Texts=INFO_SKALVERAM3852;INFO_SKALVERAM 3853;INFO_SKALVERAM3854;INFO_S
KALVERAM3855;;INFO_SKALVERAM3860
Permanent=false

Download hotfix (размер 250 КБ)
Ответить с цитированием