Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Сентенза воровоство #231

Closed
Kor-Angar opened this issue Mar 8, 2020 · 17 comments
Closed

Сентенза воровоство #231

Kor-Angar opened this issue Mar 8, 2020 · 17 comments

Comments

@Kor-Angar
Copy link
Collaborator

у Сентензы пропадает опция воровства если у него спросить "как дела"

@Kor-Angar
Copy link
Collaborator Author

image

@dosinabox
Copy link
Owner

Не вижу никакой связи между этими диалогами в скриптах. Запиши видео.

@Kor-Angar
Copy link
Collaborator Author

видимо не из-за этого глючит. вот тут пропадает
https://youtu.be/LLlfFK4l_eU?t=5758

@dosinabox
Copy link
Owner

совершенно непонятно

@Kor-Angar
Copy link
Collaborator Author

Kor-Angar commented Mar 8, 2020 via email

@UnresolvedExternal
Copy link

"ITFO_APPLE:1,ITFO_BOOZE:2,ITFO_SAUSAGE:1,ITPL_HEALTH_HERB_01:1,ITMI_GOLDRING:1"
Движок в этой строке, пытаясь найти "ITMI_GOLD", находит "ITMI_GOLDRING". Удаляет подстроку "ITMI_GOLDRING:1", а вместо нее вставляет в инвентарь воб золотой монеты.

Таким образом, золотое кольцо заменяется на золотую монету и украсть его становится нельзя.

@dosinabox
Copy link
Owner

Интересно. А где это такой перебор и замена?

@Kor-Angar
Copy link
Collaborator Author

Kor-Angar commented Mar 8, 2020

Движок в этой строке, пытаясь найти

это не Движок. Это Сентенза пытается заныкать колечко :-))

@dosinabox
Copy link
Owner

dosinabox commented Mar 8, 2020

Это так работает проверка Npc_HasItems?

@UnresolvedExternal
Copy link

Это так работает проверка Npc_HasItems?

Ну, тут более глубокий баг в движке. Но да, он может быть спровоцирован этой функцией. Как и любой другой, которой потребуется у себя внутри узнать количество предметов в инвентаре. Баг редкий, так как надо чтобы имена предметов одинаково начинались и совпадающий предмет должен быть в конце списка. В качестве костыля. попробуй кольцо добавлять раньше других предметов.

@dosinabox
Copy link
Owner

Большое спасибо, но изменение порядка добавления не помогло, кольцо всё равно превращается в монету при загрузке сохранения. Лучше сменить это кольцо на что-то другое. И надо иметь в виду на будущее.

Интересный факт. У Сентензы есть неиспользуемый распорядок дня следования за ГГ:

func void Rtn_Follow_814()
{
	TA_Follow_Player(8,0,22,0,"NW_BIGFARM_VORPOSTEN1_02");
	TA_Follow_Player(22,0,8,0,"NW_BIGFARM_VORPOSTEN1_02");
};

@dosinabox
Copy link
Owner

Получается, что в качестве замены не подходят золотой подсвечник (ItMi_GoldCandleHolder), золотое ожерелье (ItMi_GoldNecklace), золотая тарелка (ItMi_GoldPlate и неиспользуемая ItMi_GoldPlate_MIS), золотой кубок (ItMi_GoldCup), золотая чаша (ItMi_GoldChalice) и шкатулка (ItMi_GoldChest).

@Kor-Angar
Copy link
Collaborator Author

Kor-Angar commented Mar 9, 2020 via email

@dosinabox
Copy link
Owner

нет

@dosinabox
Copy link
Owner

пока заменено на серебряное кольцо, проблемы больше нет

@Kor-Angar
Copy link
Collaborator Author

Kor-Angar commented Mar 9, 2020 via email

@dosinabox
Copy link
Owner

в оригинале  у Сентензы сколько золото воровалась?

65

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants