ZenGin Программы Модификации Ассеты Черновик Анимации PFX/VFX Регистрация Вход
AI_AimAt() ? G G
Функция исскуственного интеллекта.
Атакующий Npc целится из оружия дальнего радиуса поражения в целевого Npc.
AI_AlignToFP() ? G G
Функция исскуственного интеллекта.
Npc выравнивается на Freepoint по направлению стрелки заданной в Spacer.
AI_AlignToWP() ? G G
Функция исскуственного интеллекта.
Npc выравнивается на Waypoint по направлению стрелки заданной в Spacer.
AI_Ask() ? G G
Функция исскуственного интеллекта.
Определяет функцию вызываемую при утвердительном и отрицательном ответах.
AI_AskText() ? G G
Функция исскуственного интеллекта.
Определяет как Npc будет отвечать на сказанную фразу.
AI_Attack() ? GG
Функция исскуственного интеллекта.
Npc начинает сражаться.
AI_CanSeeNpc() ? G G
Функция исскуственного интеллекта.
Npc может увидеть другого Npc.
AI_CombatReactToDamage() ? G G
Функция исскуственного интеллекта.
Реакция Npc на повреждение во время боя.
AI_ContinueRoutine() ? GG
Функция исскуственного интеллекта.
Npc продолжает выполнение распорядка дня.
AI_Defend() ? GG
Функция исскуственного интеллекта.
Npc парирует удар противника.
AI_Dodge() ? GG
Функция исскуственного интеллекта.
Npc отклоняется назад.
AI_DrawWeapon() ? GG
Функция исскуственного интеллекта.
Npc обнажает экипированное оружие.
AI_DropItem() ? GG
Функция исскуственного интеллекта.
Npc выбрасывает из рюкзака указанный предмет.
AI_DropMOB() ? GG
Функция исскуственного интеллекта.
Npc выбрасывает имеющийся MOB.
AI_EquipArmor() ? GG
Функция исскуственного интеллекта.
Npc экипирует указанные доспехи из инвентаря.
AI_EquipBestArmor() ? GG
Функция исскуственного интеллекта.
Npc одевает лучшие доспехи из имеющихся в инвентаре.
AI_EquipBestMeleeWeapon() ? GG
Функция исскуственного интеллекта.
Npc экипирует лучшее оружие ближнего боя.
AI_EquipBestRangedWeapon() ? GG
Функция исскуственного интеллекта.
Npc экипирует лучшее оружие дальнего боя.
AI_FinishingMove() ? GG
Функция исскуственного интеллекта.
Npc убивает другого Npc.
AI_Flee() ? GG
Функция исскуственного интеллекта.
Npc убегает от противника.
AI_GotoFP() ? GG
Функция исскуственного интеллекта.
Npc перемещается в указанный Freepoint.
AI_GotoItem() ? GG
Функция исскуственного интеллекта.
Npc перемещается к предмету инвентаря.
AI_GotoNextFP() ? GG
Функция исскуственного интеллекта.
Npc перемещается в следующий указанный Freepoint.
AI_GotoNpc() ? GG
Функция исскуственного интеллекта.
Npc перемещается к другому Npc.
AI_GotoSound() ? GG
Функция исскуственного интеллекта.
Npc перемещается к источнику звука.
AI_GotoWP() ? GG
Функция исскуственного интеллекта.
Npc перемещается в указанный Waypoint.
AI_LookAt() ? GG
Функция исскуственного интеллекта.
Npc смотрит на объект или точку.
AI_LookForItem() ? GG
Функция исскуственного интеллекта.
Поиск предметов в инвентаре.
AI_LookAtNpc() ? GG
Функция исскуственного интеллекта.
Npc смотрит на другого Npc.
AI_Output() ? GG
Функция исскуственного интеллекта.
Функция диалога.
AI_OutputSVM() ? GG
Функция исскуственного интеллекта.
Функция SVM диалога.
AI_OutputSVM_Overlay() ? GG
Функция исскуственного интеллекта.
Функция перекрывающего SVM диалога.
AI_PlayAni() ? GG
Функция исскуственного интеллекта.
Npc проигрывает анимацию.
AI_PlayAniBS() ? GG
Функция исскуственного интеллекта.
Npc проигрывает анимацию для определения состояния тела.
AI_PlayCutscene() ? GG
Функция исскуственного интеллекта.
Проигрывание игрового ролика для Npc.
AI_PlayFX() ? G
Функция исскуственного интеллекта.
Проигрывание PFX эффектов.
AI_PointAt() ? GG
Функция исскуственного интеллекта.
Npc указывает на объект или точку.
AI_PointAtNpc() ? GG
Функция исскуственного интеллекта.
Npc указывает на другого Npc.
AI_PrintScreen() ? G
Функция исскуственного интеллекта.
Вывод на экран текстовой строки.
AI_ProcessInfos() ? GG
Функция исскуственного интеллекта.
Запуск диалога с вариантами ответов.
AI_QuickLook() ? GG
Функция исскуственного интеллекта.
Npc бросает быстрый взгляд на другого Npc.
AI_ReadyMeleeWeapon() ? GG
Функция исскуственного интеллекта.
Npc подготавливает оружие ближнего боя.
AI_ReadyRangedWeapon() ? GG
Функция исскуственного интеллекта.
Npc подготавливает оружие дальнего боя.
AI_ReadySpell() ? GG
Функция исскуственного интеллекта.
Npc подготавливает заклинание.
AI_RemoveWeapon() ? GG
Функция исскуственного интеллекта.
Npc прячет оружие.
AI_SetNpcsToState() ? GG
Функция исскуственного интеллекта.
Переводит всех окружающих Npc в указанное состояние.
AI_SetWalkmode() ? GG
Функция исскуственного интеллекта.
Установка режима перемещения Npc.
AI_ShootAt() ? GG
Функция исскуственного интеллекта.
Npc стреляет из оружия дальнего боя в другого Npc.
AI_Snd_Play() ? G
Функция исскуственного интеллекта.
Воспроизведение звукового файла для Npc.
AI_Snd_Play3D() ? G
Функция исскуственного интеллекта.
Воспроизведение звукового файла в 3D для Npc.
AI_StandUp() ? GG
Функция исскуственного интеллекта.
Перевод Npc в рабочую стойку с анимацией.
AI_StandUpQuick() ? GG
Функция исскуственного интеллекта.
Перевод Npc в рабочую стойку без анимации.
AI_StartState() ? GG
Функция исскуственного интеллекта.
Перевод Npc в новое состояние.
AI_StopAim() ? GG
Функция исскуственного интеллекта.
Npc прекращает целится из оружия дальнего боя.
AI_StopFX() ? G
Функция исскуственного интеллекта.
Остановка проигрывания PFX эффектов.
AI_StopLookAt() ? GG
Функция исскуственного интеллекта.
Npc прекращает смотреть на другого Npc или объект.
AI_StopPointAt() ? GG
Функция исскуственного интеллекта.
Npc прекращает указывать на другого Npc или объект.
AI_StopProcessInfos() ? GG
Функция исскуственного интеллекта.
Завершение режима диалога.
AI_TakeItem() ? GG
Функция исскуственного интеллекта.
Npc берет предмет инвентаря.
AI_TakeMOB() ? GG
Функция исскуственного интеллекта.
Npc берет MOB.
AI_Teleport() ? GG
Функция исскуственного интеллекта.
Npc переносится на указанное место в локации.
AI_TurnAway() ? GG
Функция исскуственного интеллекта.
Npc поворачивается к другому Npc спиной.
AI_TurnToNpc() ? GG
Функция исскуственного интеллекта.
Npc поворачивается к другому Npc лицом.
AI_TurnToSound() ? GG
Функция исскуственного интеллекта.
Npc поворачивается лицом к источнику звука.
AI_UnequipArmor() ? GG
Функция исскуственного интеллекта.
Npc убирает экипированные доспехи в инвентарь.
AI_UnequipWeapons() ? GG
Функция исскуственного интеллекта.
Npc убирает экипированное оружие инвентарь.
AI_UnreadySpell() ? GG
Функция исскуственного интеллекта.
Npc убирает активное заклинание в инвентарь.
AI_UseItem() ? GG
Функция исскуственного интеллекта.
Npc использует предмет инвентаря.
AI_UseItemToState() ? GG
Функция исскуственного интеллекта.
Npc использует предмет инвентаря до указанного состояния анимации.
AI_UseMOB() ? GG
Функция исскуственного интеллекта.
Npc использует MOB до указанного состояния анимации.
AI_Wait() ? GG
Функция исскуственного интеллекта.
Npc переводится в режим ожидания на несколько секунд.
AI_WaitForQuestion() ? GG
Функция исскуственного интеллекта.
Npc переводится в режим ожидания ответа.
AI_WaitMs() ? GG
Функция исскуственного интеллекта.
Npc переводится в режим ожидания на несколько милисекунд.
AI_WaitTillEnd() ? GG
Функция исскуственного интеллекта.
Npc ждет ответа на свою фразу.
AI_WhirlAround() ? GG
Функция исскуственного интеллекта.
Npc быстро поворачивается к другому Npc лицом.
AI_WhirlAroundToSource() ? GG
Функция исскуственного интеллекта.
Npc быстро поворачивается лицом к источнику.
Apply_Options_Audio() ? GG
Функция игрового меню.
Применить аудио настройки.
Apply_Options_Controls() ? GG
Функция игрового меню.
Применить настройки клавиатуры.
Apply_Options_Game() ? GG
Функция игрового меню.
Применить настройки параметров игры.
Apply_Options_Performance() ? GG
Функция игрового меню.
Применить настройки производительности.
Apply_Options_Video() ? GG
Функция игрового меню.
Применить настройки видео.
ConcatStrings() ? GG
Функция преобразования типов.
Объединение двух строк.
CreateInvItem() ? GG
Функция инвентаря.
Создать в инвентаре Npc указанный предмет.
CreateInvItems() ? GG
Функция инвентаря.
Создать в инвентаре Npc указанные предметы.
Doc_Create() ? GG
Функция документа.
Создать новый документ.
Doc_CreateMap() ? GG
Функция документа.
Создать новую карту локации.
Doc_Font() ? GG
Функция документа.
Задать шрифт для документа.
Doc_MapCoordinates() ? GG
Функция документа.
Определение координат для карты локации.
Doc_Open() ? GG
Функция документа.
Отобразить фоновый рисунок документа на экране.
Doc_Print() ? GG
Функция документа.
Отобразить текст документа на экране.
Doc_PrintLine() ? GG
Функция документа.
Вывести строку текста на странице документа.
Doc_PrintLines() ? GG
Функция документа.
Вывести многострочный текст на странице документа.
Doc_SetFont() ? GG
Функция документа.
Задать шрифт для страницы.
Doc_SetLevel() ? GG
Функция документа.
Задать игровую локацию для карты.
Doc_SetLevelCoords() ? G
Функция документа.
Задать границы области отображаемой на карте.
Doc_SetMargins() ? GG
Функция документа.
Установить отступ страницы.
Doc_SetPage() ? GG
Функция документа.
Настроить параметры страницы.
Doc_SetPages() ? GG
Функция документа.
Задает количество страниц для документа.
Doc_Show() ? GG
Функция документа.
Показать созданный документ на экране.
EquipItem() ? GG
Функция инвентаря.
Экипировать Npc предметом инвентаря.
ExitGame() ? GG
Общая игровая функция.
Закончить сеанс игры.
ExitSession() ? G
Общая игровая функция.
Закончить сеанс игры.
FloatToInt() ? GG
Функция преобразования типов.
Преобразование числа с плавающей точкой в целое.
FloatToString() ? GG
Функция преобразования типов.
Преобразование числа с плавающей точкой в строку.
Game_InitEngintl() ? G
Общая игровая функция.
Инициализация игры основанной на Акелловской локализации.
Game_InitEnglish() ? G
Общая игровая функция.
Инициализация англоязычной версии игры.
Game_InitGerman() ? G
Общая игровая функция.
Инициализация немецкой версии игры.
Hlp_CutscenePlayed() ? GG
Вспомогательная функция.
Информирует, проигрывался ли игровой ролик.
Hlp_GetInstanceID() ? GG
Вспомогательная функция.
Получить идентификатор инстанции Npc или объекта инвентаря.
Hlp_GetNpc() ? GG
Вспомогательная функция.
Получить ссылку на Npc.
Hlp_IsItem() ? GG
Вспомогательная функция.
Проверяет принадлежность предмета инвентаря к соответствующему типу.
Hlp_IsValidItem() ? GG
Вспомогательная функция.
Проверка предмета инвентаря на существование.
Hlp_IsValidNpc() ? GG
Вспомогательная функция.
Проверка Npc на существование.
Hlp_Random() ? GG
Вспомогательная функция.
Генерирование случайного числа.
Hlp_StrCmp() ? GG
Вспомогательная функция.
Сравнение двух строк.
InfoManager_HasFinished() ? GG
Функции диалогов.
Проверяет завершен ли диалог.
Info_AddChoice() ? GG
Функции диалогов.
Добавляет в меню диалога новую строку.
Info_ClearChoices() ? GG
Функции диалогов.
Удалить строки в диалоге.
IntToFloat() ? GG
Функции преобразования типов.
Преобразование целого числа в число с плавающей точкой.
IntToString() ? GG
Функции преобразования типов.
Преобразование целого числа в строку.
IntroduceChapter() ? GG
Общие игровые функции.
Вывести на экран окно новой главы.
Log_AddEntry() ? GG
Функция журнала квестов.
Сделать в теме новую запись.
Log_CreateTopic() ? GG
Функция журнала квестов.
Создать в разделе новую тему.
Log_SetTopicStatus() ? GG
Функция журнала квестов.
Установить статус темы.
Mdl_ApplyOverlayMDS() ? GG
Функция анимации модели.
Применить новую анимацию к Npc.
Mdl_ApplyOverlayMDSTimed() ? GG
Функция анимации модели.
Временно применить новую анимацию к Npc.
Mdl_ApplyRandomAni() ? GG
Функция анимации модели.
Запустить случайные анимации.
Mdl_ApplyRandomAniFreq() ? GG
Функция анимации модели.
Изменить частоту смены случайных анимаций.
Mdl_ApplyRandomFaceAni() ? GG
Функция анимации модели.
Запустить случайную лицевую анимацию.
Mdl_RemoveOverlayMDS() ? GG
Функция анимации модели.
Отключить указанную анимацию у Npc.
Mdl_SetModelFatness() ? GG
Функция анимации модели.
Настройка толщины модели Npc.
Mdl_SetModelScale() ? GG
Функция анимации модели.
Настройка масштаба модели Npc.
Mdl_SetVisual() ? GG
Функция анимации модели.
Настройка MDS модели Npc.
Mdl_SetVisualBody() ? GG
Функция анимации модели.
Настройка визуализации модели Npc.
Mdl_StartFaceAni() ? GG
Функция анимации модели.
Запуск лицевой анимации.
Mis_AddMissionEntry() ? GG
Функция миссии.
Создать новую миссию.
Mis_GetStatus() ? GG
Функция миссии.
Получить текущий статус миссии.
Mis_OnTime() ? GG
Функция миссии.
Проверка срока выполнения миссии.
Mis_RemoveMission() ? GG
Функция миссии.
Удалить миссию.
Mis_SetStatus() ? GG
Функция миссии.
Установить статус миссии.
MOB_CreateItems() ? GG
Функция инвентаря.
Создать в контейнере предметы инвентаря.
MOB_HasItems() ? GG
Функция инвентаря.
Получить количество предметов инвентаря в контейнере.
Npc_AreWeStronger() ? GG
Функция Npc.
Определение более сильного Npc.
Npc_CanSeeItem() ? GG
Функция Npc.
Определяет может ли Npc видеть предмет инвентаря.
Npc_CanSeeNpc() ? GG
Функция Npc.
Определяет может ли Npc видеть другого Npc.
Npc_CanSeeNpcFreeLOS() ? GG
Функция Npc.
Определяет может ли Npc видеть другого Npc по прямой.
Npc_CanSeeSource() ? GG
Функция Npc.
Определяет может ли Npc видеть источник звука.
Npc_ChangeAttribute() ? GG
Функция Npc.
Изменение значения атрибута Npc.
Npc_CheckAvailableMission() ? GG
Функция Npc.
Проверка доступных миссии у Npc.
Npc_CheckInfo() ? GG
Функция Npc.
Определяет, есть ли у Npc важная для игрока информация.
Npc_CheckOfferMission() ? GG
Функция Npc.
Проверка миссии в которой Npc может что-либо предложить.
Npc_CheckRunningMission() ? GG
Функция Npc.
Проверка активных миссий.
Npc_ClearAIQueue() ? GG
Функция Npc.
Удаление всех AI команд из очереди.
Npc_ClearInventory() ? G
Функция Npc.
Очищает весь инвентарь Npc.
Npc_CreateSpell() ? GG
Функция Npc.
Npc активирует заклинание.
Npc_DeleteNews() ? GG
Функция Npc.
Удаляет новость для Npc.
Npc_ExchangeRoutine() ? GG
Функция Npc.
Смена распорядка дня Npc.
Npc_GetActiveSpell() ? GG
Функция Npc.
Возврат номера активного заклинания.
Npc_GetActiveSpellCat() ? GG
Функция Npc.
Возврат номера категории активного заклинания.
Npc_GetActiveSpellIsScroll() ? G
Функция Npc.
Проверяется, является ли активное заклинание свитком.
Npc_GetActiveSpellLevel() ? GG
Функция Npc.
Возвращает уровень активного заклинания Npc.
Npc_GetAttitude() ? GG
Функция Npc.
Получить текущее отношении Npc к другому Npc.
Npc_GetBodyState() ? GG
Функция Npc.
Возврат состояния в котором находится Npc.
Npc_GetComrades() ? GG
Функция Npc.
Проверка, есть ли у Npc друзья.
Npc_GetDetectedMob() ? GG
Функция Npc.
Возврат имени активного MOB объекта.
Npc_GetDistToItem() ? GG
Функция Npc.
Получить расстояние между Npc и предметом инвентаря.
Npc_GetDistToNpc() ? GG
Функция Npc.
Получить расстояние между двумя Npc.
Npc_GetDistToPlayer() ? GG
Функция Npc.
Получить расстояние между Npc и главным героем.
Npc_GetDistToWP() ? GG
Функция Npc.
Получить расстояние между Npc и Waypoint.
Npc_GetEquippedArmor() ? GG
Функция Npc.
Получить ссылку на экипированные доспехи Npc.
Npc_GetEquippedMeleeWeapon() ? GG
Функция Npc.
Получить ссылку на экипированное оружие ближнего боя у Npc.
Npc_GetEquippedRangedWeapon() ? GG
Функция Npc.
Получить ссылку на экипированное оружие дальнего боя у Npc.
Npc_GetGuildAttitude() ? GG
Функция Npc.
Получить отношение гильдий двух Npc.
Npc_GetHeightToItem() ? G
Функция Npc.
Получить высоту между Npc и предметом инвентаря.
Npc_GetHeightToNpc() ? G
Функция Npc.
Получить высоту между двумя Npc.
Npc_GetInvItem() ? GG
Функция Npc.
Получить ссылку на предмет инвентаря Npc.
Npc_GetInvItemBySlot() ? G
Функция Npc.
Получить количество указанных предметов в инвентаре Npc.
Npc_GetLastHitSpellCat() ? G
Функция Npc.
Получить категорию последнего примененного заклинания Npc.
Npc_GetLastHitSpellID() ? G
Функция Npc.
Получить номер последнего примененного заклинания Npc.
Npc_GetLookAtTarget() ? G
Функция Npc.
Получить ссылку на Npc на которого смотрит другой Npc.
Npc_GetNearestWP() ? GG
Функция Npc.
Получить название Waypoint в котором находится Npc.
Npc_GetNewsOffender() ? GG
Функция Npc.
Получить ссылку на приступника события.
Npc_GetNewsVictim() ? GG
Функция Npc.
Получить ссылку на жертву события.
Npc_GetNewsWitness() ? GG
Функция Npc.
Получить ссылку на свидетеля события.
Npc_GetNextTarget() ? GG
Функция Npc.
Выполнить активный поиск цели.
Npc_GetNextWP() ? GG
Функция Npc.
Получить имя соседнего Waypoint по отношению к Npc.
Npc_GetPermAttitude() ? GG
Функция Npc.
Получить постоянное отношение одного Npc к другому.
Npc_GetPortalGuild() ? G
Функция Npc.
Получить номер гильдии владельца помещения.
Npc_GetPortalOwner() ? G
Функция Npc.
Получить ссылку на Npc владельца помещения.
Npc_GetReadiedWeapon() ? GG
Функция Npc.
Получить ссылку на оружие, которое Npc держит в руке.
Npc_GetStateTime() ? GG
Функция Npc.
Получить сколько секунд Npc находится в текущем состоянии анимации.
Npc_GetTalentSkill() ? GG
Функция Npc.
Получить уровень навыка.
Npc_GetTalentValue() ? GG
Функция Npc.
Получить количество единиц навыка.
Npc_GetTarget() ? GG
Функция Npc.
Проверка существования у Npc цели для атаки.
Npc_GetTrueGuild() ? GG
Функция Npc.
Получить номер гильдии Npc.
Npc_GiveInfo() ? GG
Функция Npc.
Проверяет, есть ли у Npc информация для Npc.
Npc_GiveItem() ? GG
Функция Npc.
Npc получает предмет инвентаря от другого Npc.
Npc_HasBodyFlag() ? GG
Функция Npc.
Проверить, установлен ли у Npc указанный флаг состояния.
Npc_HasDetectedNpc() ? GG
Функция Npc.
Проверить поддержку чувств у Npc.
Npc_HasEquippedArmor() ? GG
Функция Npc.
Проверить наличие у Npc экипированных доспехов.
Npc_HasEquippedMeleeWeapon() ? GG
Функция Npc.
Проверить наличие у Npc экипированного оружия ближнего боя.
Npc_HasEquippedRangedWeapon() ? GG
Функция Npc.
Проверить наличие у Npc экипированного оружия дальнего боя.
Npc_HasEquippedWeapon() ? GG
Функция Npc.
Проверить наличие у Npc экипированного оружия.
Npc_HasItems() ? GG
Функция Npc.
Возвращает количество указанных предметов в инвентаре у Npc.
Npc_HasNews() ? GG
Функция Npc.
Проверить знает ли Npc указанную новость.
Npc_HasOffered() ? GG
Функция Npc.
Проверяет есть ли у одного Npc предмет для передачи другому.
Npc_HasRangedWeaponWithAmmo() ? GG
Функция Npc.
Проверяет есть ли у Npc в руках или в инвентаре оружие дальнего боя с боеприпасами.
Npc_HasReadiedMeleeWeapon() ? GG
Функция Npc.
Проверяет держит ли Npc в руках оружие ближнего боя.
Npc_HasReadiedRangedWeapon() ? GG
Функция Npc.
Проверяет держит ли Npc в руках оружие дальнего боя.
Npc_HasReadiedWeapon() ? GG
Функция Npc.
Проверяет держит ли Npc в руках оружие.
Npc_HasSpell() ? GG
Функция Npc.
Проверяет может ли Npc использовать заклинание.
Npc_HasTalent() ? GG
Функция Npc.
Проверяет владеет ли Npc указанным талантом.
Npc_IsAiming() ? GG
Функция Npc.
Проверяет целится ли Npc в другого Npc оружием дальнего боя или магией.
Npc_IsDead() ? GG
Функция Npc.
Проверяет мертв ли Npc.
Npc_IsDetectedMOBOwnerByGuild() ? GG
Функция Npc.
Проверяет какой гильдии принадлежит MOB, который использует Npc.
Npc_IsDetectedMobOwnerByNpc() ? GG
Функция Npc.
Проверяет какому владельцу принадлежит MOB, который использует Npc.
Npc_IsDrawingSpell() ? G
Функция Npc.
Возвращает номер заклинания, которое использует Npc.
Npc_IsDrawingWeapon() ? GG
Функция Npc.
Возвращает номер оружия, которое Npc держит в руках.
Npc_IsInCutscene() ? GG
Функция Npc.
Определяет, находится ли Npc в игровом ролике во время его проигрывания.
Npc_IsInFightMode() ? GG
Функция Npc.
Определяет, находится ли Npc в боевом режиме.
Npc_IsInPlayersRoom() ? G
Функция Npc.
Определяет, находится ли Npc в помещении, которое принадлежит главному герою.
Npc_IsInRoutine() ? GG
Функция Npc.
Проверяет выполняет ли Npc указанный распорядок дня.
Npc_IsInState() ? GG
Функция Npc.
Запрос на текущее состояние анимации фигуры Npc.
Npc_IsNear() ? GG
Функция Npc.
Определяет, что Npc находится на расстоянии не далее 3 метров.
Npc_IsNewsGossip() ? GG
Функция Npc.
Проверяет, является ли новость для Npc сплетней.
Npc_IsNextTargetAvailable() ? GG
Функция Npc.
Выполнить активный поиск цели для Npc без инициализации переменных.
Npc_IsOnFP() ? GG
Функция Npc.
Проверяет, находится ли Npc в Freepoint точке с указанным именем.
Npc_IsPlayer() ? GG
Функция Npc.
Проверяет, находится ли Npc главным героем.
Npc_IsPlayerInMyRoom() ? GG
Функция Npc.
Проверяет, находится ли главный герой в помещении другого Npc, или гильдии этого Npc.
Npc_IsVoiceActive() ? GG
Функция Npc.
Определяет, разговаривает ли Npc в данный момент.
Npc_IsWayBlocked() ? GG
Функция Npc.
Проверяет наличие припятствий на пути Npc.
Npc_KnowsInfo() ? GG
Функция Npc.
Проверяет знает ли Npc указанную информацию или нет.
Npc_KnowsPlayer() ? GG
Функция Npc.
Проверяет знаком ли Npc с главным героем.
Npc_LearnSpell() ? GG
Функция Npc.
Npc выучил заклинание и может его использовать.
Npc_MemoryEntry() ? GG
Функция Npc.
Функция записывания новостей для Npc.
Npc_MemoryEntryGuild() ? GG
Функция Npc.
Функция записывания новостей для всей гильдии.
Npc_OwnedByGuild() ? GG
Функция Npc.
Проверка на принадлежность предмета инвентаря указанной гильдии.
Npc_OwnedByNpc() ? GG
Функция Npc.
Проверка на принадлежность предмета инвентаря указанному Npc.
Npc_PercDisable() ? GG
Функция Npc.
Функция отключения восприятия у Npc.
Npc_PercEnable() ? GG
Функция Npc.
Функция включения восприятия у Npc.
Npc_PerceiveAll() ? GG
Функция Npc.
Функция разрешает Npc воспринимать все объекты в зоне действия восприятия.
Npc_PlayAni() ? GG
Функция Npc.
Воспроизвести анимацию для Npc.
Npc_RefuseTalk() ? GG
Функция Npc.
Функция проверяет истек ли у Npc счетчик отказа от диалога.
Npc_RemoveInvItem() ? GG
Функция Npc.
Удаление предмета из инвентаря Npc и из игры.
Npc_RemoveInvItems() ? GG
Функция Npc.
Удаление указанного количества предметов из инвентаря Npc и из игры.
Npc_SendPassivePerc() ? GG
Функция Npc.
Функция посылки пассивного восприятия от Npc.
Npc_SendSinglePerc() ? GG
Функция Npc.
Функция посылки восприятия от Npc.
Npc_SetActiveSpellInfo() ? GG
Функция Npc.
Задает любое значение для активного заклинания.
Npc_SetAttitude() ? GG
Функция Npc.
Установить постоянное отношение одного Npc ко всем остальным.
Npc_SetKnowsPlayer() ? GG
Функция Npc.
Установить, что Npc знаком с главным героем.
Npc_SetPercTime() ? GG
Функция Npc.
Установка времени реакции Npc для активного восприятия.
Npc_SetRefuseTalk() ? GG
Функция Npc.
Установка счетчика отказа от диалога для Npc.
Npc_SetStateTime() ? GG
Функция Npc.
Функция установки времени нахождения Npc в указанном состоянии.
Npc_SetTalentSkill() ? GG
Функция Npc.
Установить уровень навыка.
Npc_SetTalentValue() ? GG
Функция Npc.
Установить количество единиц владения навыком.
Npc_SetTarget() ? GG
Функция Npc.
Установить Npc внутреннюю цель для поражения.
Npc_SetTeleportPos() ? G
Функция Npc.
Запомнить последнее положение Npc при телепортации.
Npc_SetTempAttitude() ? GG
Функция Npc.
Установить временное отношение Npc к другим Npc.
Npc_SetToFightMode() ? GG
Функция Npc.
Перевод Npc в режим боя с выбранным оружием.
Npc_SetToFistMode() ? GG
Функция Npc.
Перевод Npc в боевой режим.
Npc_SetTrueGuild() ? GG
Функция Npc.
Установить принадлежность Npc к гильдии.
Npc_StartItemReactModules() ? GG
Функция Npc.
Проверка модулей ItemReact для реакции на предметы инвентаря.
Npc_StopAni() ? G
Функция Npc.
Остановить проигрывание анимации Npc.
Npc_WasInState() ? GG
Функция Npc.
Запрос на предыдущее состояние фигуры Npc.
Npc_WasPlayerInMyRoom() ? GG
Функция Npc.
Проверка главного героя на нахождение в помещении Npc или гильдии.
Perc_SetRange() ? GG
Общие игровые функции.
Установка дальности пассивного восприятия.
PlayVideo() ? GG
Функция видео.
Показать видео файл.
PlayVideoEx() ? G
Функция видео.
Показать видео файл с выходом из сессии игры.
Print() ? GG
Функция вывода текста.
Вывод на экран строки текста.
PrintDebug() ? GG
Функция вывода текста.
Вывод строки текста через zSpy.
PrintDebugCh() ? GG
Функция вывода текста.
Вывод строки текста через zSpy для канала.
PrintDebugInst() ? GG
Функция вывода текста.
Вывод строки текста через zSpy для инстанции.
PrintDebugInstCh() ? GG
Функция вывода текста.
Вывод строки текста через zSpy для инстанции и канала.
PrintDialog() ? GG
Функция вывода текста.
Вывод строки текста в окно диалога.
PrintMulti() ? GG
Функция вывода текста.
В случайном порядке выводит одну из пяти строк указанных в качестве аргументов.
PrintScreen() ? GG
Функция вывода текста.
Вывод на экран строки текста с настройкой шрифта, размера и др.
Rtn_Exchange() ? GG
Функция распорядка дня.
Функция смены распорядка дня.
SetPercentDone() ? GG
Общая игровая функция.
Установить процент отображения полосы в окне загрузки игры.
Snd_GetDistToSource() ? GG
Функция звука.
Получить расстояние до источника звука.
Snd_IsSourceItem() ? GG
Функция звука.
Проверить, является ли предмет у Npc источником звука.
Snd_IsSourceNpc() ? GG
Функция звука.
Проверить, является ли Npc источником звука.
Snd_Play() ? GG
Функция звука.
Воспроизвести звуковой эффект.
Snd_Play3D() ? GG
Функция звука.
Воспроизвести звуковой эффект для Npc.
TA() ? GG
Функция распорядка дня.
Задать функцию распорядка дня.
TA_BeginOverlay() ? GG
Функция распорядка дня.
Начать выполнять описанный распорядок дня.
TA_CS() ? GG
Функция распорядка дня.
Функция, выполняемая последней в списке функций распорядка дня.
TA_EndOverlay() ? GG
Функция распорядка дня.
Закончить выполнять описанный распорядок дня.
TA_Min() ? GG
Функция распорядка дня.
Задать функцию распорядка дня по времени.
TA_RemoveOverlay() ? GG
Функция распорядка дня.
Удалить заявленный распорядок дня.
Tal_Configure() ? GG
Общая игровая функция.
Переопредилить значение таланта.
Update_ChoiceBox() ? GG
Функция игрового меню.
Сохранить новые значения аудио или видео параметров.
Wld_AssignRoomToGuild() ? GG
Функция игрового мира.
Установить гильдию владельцем пространства.
Wld_AssignRoomToNpc() ? GG
Функция игрового мира.
Установить Npc владельцем пространства.
Wld_DetectItem() ? GG
Функция игрового мира.
Функция инициализирует глобальную переменную Item.
Wld_DetectNpc() ? GG
Функция игрового мира.
Функция инициализирует глобальную переменную Npc.
Wld_DetectNpcEx() ? GG
Функция игрового мира.
Функция инициализирует глобальную переменную Npc с исключением главного героя из поиска.
Wld_DetectNpcExAtt() ? G
Функция игрового мира.
Функция инициализирует глобальную переменную Npc с исключением главного героя из поиска и учетом отношения Npc к гильдии.
Wld_DetectPlayer() ? GG
Функция игрового мира.
Проверка существования главного героя.
Wld_ExchangeGuildAttitudes() ? GG
Функция игрового мира.
Установить взаимоотношения между гильдиями.
Wld_GetDay() ? GG
Функция игрового мира.
Получить текущий день.
Wld_GetFormerPlayerPortalGuild() ? GG
Функция игрового мира.
Получить номер гильдии которой принадлежит покинутое помещение.
Wld_GetFormerPlayerPortalOwner() ? GG
Функция игрового мира.
Получить ссылку на Npc которому принадлежит покинутое помещение.
Wld_GetGuildAttitude() ? GG
Функция игрового мира.
Получить отношение между гильдиями.
Wld_GetMOBState() ? GG
Функция игрового мира.
Получить состояние MOB.
Wld_GetPlayerPortalGuild() ? GG
Функция игрового мира.
Получить номер гильдии которой принадлежит помещение.
Wld_GetPlayerPortalOwner() ? GG
Функция игрового мира.
Получить сылку на Npc которому принадлежит помещение.
Wld_InsertItem() ? GG
Функция игрового мира.
Разместить в игровом мире предмет инвентаря.
Wld_InsertNpc() ? GG
Функция игрового мира.
Разместить в игровом мире Npc.
Wld_InsertNpcAndRespawn() ? GG
Функция игрового мира.
Разместить в игровом мире Npc с респауном.
Wld_InsertObject() ? GG
Функция игрового мира.
Разместить в игровом мире виртуальный объект.
Wld_IsFPAvailable() ? GG
Функция игрового мира.
Поиск Freepoint по имени в радиусе 20 метров.
Wld_IsMOBAvailable() ? GG
Функция игрового мира.
Поиск MOB по имени в радиусе 10 метров.
Wld_IsNextFPAvailable() ? GG
Функция игрового мира.
Поиск следующего Freepoint по имени в радиусе 20 метров.
Wld_IsRaining() ? G
Функция игрового мира.
Проверить идет ли дождь.
Wld_IsTime() ? GG
Функция игрового мира.
Функция определяет, входит ли текущее время в указанный диапазон.
Wld_PlayEffect() ? GG
Функция игрового мира.
Проиграть визуальный эффект.
Wld_RemoveItem() ? GG
Функция игрового мира.
Удалить из мира предмет инвентаря по ссылке.
Wld_RemoveNpc() ? GG
Функция игрового мира.
Удалить из мира Npc по ссылке.
Wld_SendTrigger() ? GG
Функция игрового мира.
Послать триггер объекту игрового мира.
Wld_SendUntrigger() ? GG
Функция игрового мира.
Послать антриггер объекту игрового мира.
Wld_SetGuildAttitude() ? GG
Функция игрового мира.
Установить отношение между гильдиями.
Wld_SetMOBRoutine() ? GG
Функция игрового мира.
Перевести MOB в определенное состояние анимации.
Wld_SetObjectRoutine() ? GG
Функция игрового мира.
Перевести объект в определенное состояние анимации.
Wld_SetTime() ? GG
Функция игрового мира.
Установить текущее время игрового мира.
Wld_SpawnNpcRange() ? GG
Функция игрового мира.
Создать группу Npc вокруг другого Npc.
Wld_StopEffect() ? G
Функция игрового мира.
Остановить проигрывание визуального эффекта.

Глава 2. Санаторий Янган-Тау

Содержание +

Василия Петровича поселили на пятом этаже нового спального корпуса. Он заметно отличается от корпусов более ранней постройки. Громада двухцветного здания, белого и тёмно-коричневого, с широкими, светлыми окнами, проходной аркой, выгодно вписывается и, как бы заканчивает весь ансамбль санаторных построек. Полы и стены коридоров, холлов, лестниц этого корпуса выложены цветным, с прожилками, мрамором, что делает их очень нарядными, но на первый взгляд, холодными для глаз. Некоторое смягчение этого холода от деревянных искусно украшенных резьбой ограждений отопительных батарей под окнами. На верхней полке этих ограждений аккуратно расставлены живые цветы в керамических горшках. На каждом этаже горшки имеют свою расцветку. Как шутили отдыхающие, этот корпус предназначен для «белых людей». Василий Петрович не принадлежал к касте "белых людей" то есть элиты общества и решил, что все эти разговоры - просто вздор. Или шутка. Когда он вошел, в предназначенную ему комнату, там уже лежал на кровати человек.

— Здравствуйте! — приветствовал его Василий Петрович, кладя свои вещи возле свободной кровати.

Спящий мужчина пошевелился, что-то промычал, a затем сел на кровати. Его лицо c пышными усами над верхней губой и всклоченными жгуче-черными волосами, выражало изрядное опьянение. "Сначала он непонимающе посмотрел мутными глазами на вошедшего, а потом спросил:

— Сосед по комнате будете?

Получив утвердительный ответ, поднялся и протянул руку:

— Муса. Из Уфы.

Был он низеньким, щуплым, издали его можно было принять за подростка. Василий Петрович, видя его состояние, решил пошутить:

— Муса. Хорошее имя, но надеюсь, что не Джалиль?

Шутка не смутила соседа, а наоборот, разбудила в нем трезвое мышление:

— Нет, не Джалиль, но горжусь, что являюсь тезкой знаменитого земляка, геройски погибшего в фашистских застенках тюрьмы Моабит.

Высказал он это гордо, как в былые времена на занятиях по политграмоте. Василий Петрович понял из сказанного, что его сосед по комнате является татарином, человеком политически зрелым, по меркам доперестроечных времен, и довольно словоохотливым. За несколько минут он выложил о себе все. Ему 60 лет, хотя на вид не белее пятидесяти, как бывший железнодорожник-локомотивщик, не смотря на преклонный возраст еще работает оператором парового котла на нефтеперерабатывающем заводе.

После обоюдного знакомства, Муса достал из тумбочки литровую бутылку импортного спирта и предложил выпить. Василий Петрович отказался. Он никогда не злоупотреблял спиртными напитками, знал свою норму и не превышал ее, чтобы не быть пьяным. Пил только по праздникам или другим оказиям, в гостях или, когда у него гостили. Иногда, редко правда, на работе случались сильные нервные потрясения и, придя домой, он наливал стопку водки и сам себе желал здоровья:

— Будь здоров, Василий Петрович!

Жена в таких случаях шутила:

— Смотри: алкоголиком станешь – сам пьешь.

Он одним махом выпивал и c аппетитом ужинал. Приятное тепло разливалось внутри и через некоторое время стресс снимался. Сейчас, несмотря на то что Василий Петрович отказался, Муса налил ему в стакан грамм тридцать спирта и умолял не обижать его. Василий Петрович разбавил содержимое водой, - он никогда не пил чистый спирт, - и они выпили за знакомство. Здесь же перешли на «ты». Муса опять залег в кровать, а Василий Петрович сходил к врачу за назначением лечебных процедур и начал знакомиться с санаторием и его, окрестностями. Обладая любознательной романтической натурой, он всегда интересовался новыми местами обитания и их окрестностями, окружающей природой.

Кроме нового спального корпуса, их было еще четыре, расположенных в одну линию почти на вершине не слишком высокой горы. В первом или главном корпусе размещалась приемная дежурного врача, на втором этаже – библиотека и кинозал. В большом фойе зала ежедневно организовывались танцевальные вечера. На третьем этаже, кроме спальных номеров, размещался еще и видеозал. Ежедневно демонстрировалось один или два кинофильма и один видеофильм, а до начала сеансов – танцы до упаду. Между третьим и четвертым корпусами – столовая с баром на первом этаже, где всегда можно отдохнуть за стопкой коньяка или марочного вина. Ниже по склону размещается небольшой домик, окруженный причудливыми деревянными скульптурами. Это питьевой бювет минеральной воды «Кургазак». Как узнал Василий Петрович, можно было не ходить пить минеральную воду. Она здесь была везде: в водопроводе, на ней готовили пищу и даже в бассейне. Еще ниже по склону – здание с паровыми ваннами, немножко ниже в стороне – деревянный домик, построенный по типу старинного теремка, с горячими воздушными ваннами. Все здания соединены между собой асфальтированными аллеями в тени высоких берез или рябин.

Все это обследовал Василий Петрович в первый же день пребывания в санатории.

Для удобства отдыхающих, здесь везде установлены таблички с указанием служб, объектов, достопримечательностей. Так одна из них информировала, что за 1.8 километра находится цинковый источник, а другая у лестницы, ведущей вниз по склону, - что до реки Юрюзань по лестнице всего 925 ступенек.

Еще Василий Петрович узнал, что «Янган-тау» в переводе с башкирского означает «Горячая гора», что действительно, в недрах горы, на которой расположен санаторий, происходят какие-то природных процессы. На склоне ее пробурены скважины, куда вмонтированы трубопроводы и пар, и горячий воздух, насыщенные минеральными добавками, подаются к лечебным кабинам.

Все эти сведения запомнились в первый же день и началась размеренная санаторная жизнь: завтрак, процедуры, обед и уйма свободного времени. Ходить гулять здесь, собственно, некуда – санаторий расположен среди лесистых гор, а до мало-мальски значительного населенного пункта, районного центра Малояз почти два десятка километров.

Сразу после ужина Муса выпил «Рояла» и как-то неуверенно спросил:

— Василий, ты с женщинами как?

— Что как? — не понял Василий Петрович.

Такое непонимание простого, как казалось Мусе, вопроса было нереальным, по его мнению:

— На курортах и в домах отдыха с женщинами водишься?

— Я первый раз на курорте, — признался Василий Петрович.

— Я, — хвалился Муса, — шестой, да еще несколько раз был в домах отдыха и каждый раз имел женщину, иногда не одну. Так, что здесь не зевай – сами к тебе прилипнут.

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

Муса продолжал:

— Я сейчас пойду на танцы и приведу женщину. Как только мы придем, ты должен уйти и где-то погулять. Хочешь, можешь сходить в кино. К одиннадцати часам возвращайся, а то после этого времени входную дверь закрывают.

— Хорошо, — согласился Василий Петрович, — я могу и погулять.

— А ты тоже с кем-нибудь познакомься. Найди себе женщину. — посоветовал Муса и ушел.

Василий Петрович взял, оставленную Мусой на столе книгу «Тысяча и одна смерть» и стал читать. В ней рассказывалось о естественных и насильственных смертях знаменитых людей, начиная с древнего Рима и кончая нашими днями. Вначале книги было предупреждение, что ее нельзя читать детям до 18 лет и слабонервным людям. Описывались очень жуткие казни, так что предупреждение не было напрасным. Василий Петрович читал книгу избирательно: только о которых хоть что-нибудь знал. Время шло незаметно и вскоре раздался стук в дверь. Василий Петрович захлопнул книгу и накинул плащ, собираясь уйти, но Муса вошел один.

— Почему один?

— Не хотят, падлы. Я хорошо, даже очень хорошо, танцую, все женщины рады покружиться со мной в танце, а в комнату не идут.

Муса был сильно разочарован. Легкая победа не получилась.

— Ну, ничего, завтра приведу, — пообещал он.

Но ни завтра, ни послезавтра Муса никого так и не привел.

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

А Василий Петрович, не думая особо о таких вещах, познакомился сразу с двумя женщинами.

Оказалось, что Салават Юлаев, сподвижник Пугачева и национальный герой башкирского народа – уроженец здешних мест и в Малоязе открылся музей героя. С каждым новым заездом отдыхающих, организовывались поездки в музей.

В небольшом санаторном автобусе, выполняющем такие рейсы, Василий Петрович стоял в проходе между сидениями. Народа набилось много, и он оказался прижатым к двум, впереди стоящим женщинам, в том возрасте, о котором говорят: «ягодка опять». Одна из них, среднего роста, в демисезонном пальто и синей мохеровой шапочке, было очень стройной и тонкой как девочка. Темный, короткостриженые волосы, узкое лицо с чуть заметными реденькими усиками над верхней губой, делали ее очень строгой. Стояла она очень прямо, сжав тонкогубый рот. Зато вторая ниже среднего роста, круглолицая, светловолосая, в белой вязанной беретке, которая очень шла к ее полному, с ямочками лицу, все время что-то говорила, возмущалась, когда на нее сзади напирали при торможении. Стояли один мужчины, а среди них две женщины, такие непохожие друг на друга. Мужчины шутили, когда амплитуда колебаний человеческих тел на ухабах сильного нарушала свой ритм и улыбалась, хотя иногда было не до улыбок. Поэтому поводу Василий Петрович решил пошутить, но не знал, как женщины воспримут шутку:

— Я однажды был свидетелем одного курьеза в такой ситуации, как наша.

— И с кого-то что-то выдавили? — спросил молодой мужчина справа.

— Нет, дело совсем иного рода…

— В чем же? — спросила светловолосая женщина. — Расскажите.

И она, повернув голову, взглянула снизу-вверх на Василия Петровича.

— Немножко нескромная история, — сомневался он.

— Ничего, здесь все взрослые, — сказал другой мужчина.

— Да, расскажите, — скромно попросила черноволосая, не поворачивая головы.

— Ну, что ж, — начал Василий Петрович. Он где-то слышал анекдот, но решил рассказать его так, вроде все случилось у него на глазах, и он было тому свидетелем. — В часы пик у нас в Магнитогорске, также, как сегодня здесь, в трамваях набирается полно народа. Стоят, плотно прижавшись друг к другу.

Пусть тут хоть обморок с кем-то случиться – не упадешь, некуда. А дело было летом. Духота. Все в легкой одежде. Вот и прижали одного парня к спине очень фигуристой молодой женщины. Через какое-то время, молодая женщина стала поворачивать голову к парню и, улыбаясь, поглядывать на него. Ему стало неловко от этих иронических взглядов, и он спросил:

«Почему вы улыбаетесь?»

Женщина еще шире улыбнулась и сказала:

«Молодой человек, вы скоро умрете».

Стоящие рядом стали обращать внимание на них и парню становилось еще более не по себе.

«С чего бы это?» — спросил он.

Женщина снова повернула голову, посмотрела ему в глаза и почти торжественно провозгласила:

«Я чувствую ваш конец».

Все, кто расслышал этот анекдот, рассмеялись, а светловолосая женщина просто залилась смехом, как звоночек. Потом спросила:

— А дальше что?

— А дальше – конец.

Все, вдруг, опять засмеялись, а женщина сконфузилась. Черноволосая слегка покраснела и толкнула соседку локтем.

— О дальнейших событиях история умалчивает, — добавил Василий Петрович, стараясь сам не улыбаться.

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

Музей был недавно открыт для экспонатов, отражавших жизнь и быт башкирского народа эпохи Салавата Юлаева, находилось здесь очень мало. Осмотр закончился быстро и все разбежались по магазинам.

Переходя от одного магазина к другому, Василий Петрович стал обгонять женщин с которыми рядом стоял в автобусе. Когда он поравнялся с ними, черноволосая улыбнулась ему:

— А вот и наш мужчина.

— Я уже стал Вашим мужчиной? — удивился Василий Петрович. — И давно?

— С сегодняшнего дня, — добавила черноволосая. — Должен же нас кто-то защищать.

— От кого?

— Мало ли от кого, — улыбалась светловолосая. Казалось, что она не может разговаривать без улыбки, и улыбка делала ее лицо приятным и очень милым. — От зверей, например.

— От грабителей, — добавила черноволосая.

— Человек теперь страшнее любого зверя. Звери, даже хищные, издалека нас обходят стороной. А от грабителей придется, если таковые появятся на горизонте, — согласился Василий Петрович.

— Но мы не знаем имени нашего защитника — впервые произвела чуть-чуть что-то похожее на улыбку строгая женщина.

Василий Петрович назвался.

— Аня, — кротко представилась Светловолосая.

— Светлана Михайловна, — с достоинством сказала другая. — Мы вместе живем.

Они были такие непохожие друг на друга, что трудно было представить, как они уживаются. Аня – очень общительная, веселая и работа у нее, наверное, не скучная, среди людей. Зато ее подругу Василий Петрович не мог разгадать: кто она. Очень строгая, чопорная, даже высокомерная. «Или занимает высокое общественное положение, - думал он, - и ее распирает гордость от сознания превосходства над другими, теми, кто ниже ее или святоша». Больше симпатизировала Аня.

Зайдя в магазин, они разошлись; каждый искал и покупал то, что ему было нужно. Когда объявили сбор, Василий Петрович вошел в автобус, его знакомые уже сидели.

— А вот и наш мужчина. — снова улыбнулась Аня, — садитесь.

И она убрала сумку с сидения позади себя, которое заняла для него.

— Спасибо. — поблагодарил Василий Петрович, — вот, что значит заиметь друзей. Уже и заботу проявили.

— А как же иначе? Мы позаботимся о вас, а вы – о нас. — Это снова Аня.

Всю обратную дорогу Василий Петрович молчал, а женщины обсуждали свои покупки. Они жили в то же новом корпусе и в дальнейшем. Каждый раз при встрече вежливо здоровались с ним и даже по несколько раз в день.

От паровых ванн у Василия Петровича обострились боли в пояснице, и он никуда больше, кроме процедур, не ходил и это знакомство осталось шапочным, без какого-либо сближения, хотя Аня, казалось, хотела этого.



Добавил: Neromont (02.08.2022)

Просмотров: 9

Автор: Приймак Николай Никитич

Рейтинг: 0.0/0

Всего комментариев: 0
avatar
Информационное окноx