Alecron
Прочти описание функции: AddUnitToServer…
Чтобы добавленный юнит на игровой зоне имел локализованное имя, нужно оставить пустым третий параметр:
@AddUnitToServer ( "Nalo1","Human Hadagan Pretty","",GetX(GetLeader()), GetY(GetLeader()),0)
Наверное, из-за этого у тебя не появляется локализованное имя у наложницы. Хотя это мои догадки. Ты не написал порядок твоих действий.
Александр
Я так понимаю, что ты говоришь о сетевой игре.
«Приветственный» диалог не должен быть в mq-файле! В список диалога заданий, попадают три строки, случайно выбранных mq-файлов для брифингов сетевой игры.
Попробуй прописать приветственный диалог в textslmp.res, соблюдая каноническую форму имени и структуру файла диалога.
Например:
Распакуй из ресурсов файл «briefing intro_1k», измени текст диалога, но не меняй имени персонажа! Переименуй отредактированный файл и запакуй его в файл textslmp.res, под именем: «briefing mp10». Предположим, что для дополнительного приветствия Мастером посетителей поселка, на Гипате, ты создал правильный файл диалога. Тогда в моб-файле basecam-lmp, в секции ID_SS_TEXT, найди процедуру «Script VTriger#0#569» и в тело процедуры, например, после команды «PlayAnimation( PodMaster, "uspecial08" )», вставь строку GSSetVar(0,"b.smith.mp10",1).
Вот так должен выглядеть код:
Прочти описание функции: AddUnitToServer…
Чтобы добавленный юнит на игровой зоне имел локализованное имя, нужно оставить пустым третий параметр:
@AddUnitToServer ( "Nalo1","Human Hadagan Pretty","",GetX(GetLeader()), GetY(GetLeader()),0)
Наверное, из-за этого у тебя не появляется локализованное имя у наложницы. Хотя это мои догадки. Ты не написал порядок твоих действий.
Александр
Я так понимаю, что ты говоришь о сетевой игре.
«Приветственный» диалог не должен быть в mq-файле! В список диалога заданий, попадают три строки, случайно выбранных mq-файлов для брифингов сетевой игры.
Попробуй прописать приветственный диалог в textslmp.res, соблюдая каноническую форму имени и структуру файла диалога.
Например:
Распакуй из ресурсов файл «briefing intro_1k», измени текст диалога, но не меняй имени персонажа! Переименуй отредактированный файл и запакуй его в файл textslmp.res, под именем: «briefing mp10». Предположим, что для дополнительного приветствия Мастером посетителей поселка, на Гипате, ты создал правильный файл диалога. Тогда в моб-файле basecam-lmp, в секции ID_SS_TEXT, найди процедуру «Script VTriger#0#569» и в тело процедуры, например, после команды «PlayAnimation( PodMaster, "uspecial08" )», вставь строку GSSetVar(0,"b.smith.mp10",1).
Вот так должен выглядеть код:
Код:
Script VTriger#0#569
(
if
(
)
then
(
KillScript( )
PlayAnimation( PodMaster, "uspecial08" )
GSSetVar(0,"b.smith.mp10",1)
VTriger#0#570( this )
)
)