Перейти к содержанию

Сообщения от Текущие вопросы и ответы по редактору карт

В ответ пользователю &T&T&Twreqnd
Аватар пользователя
9 лет назад
&T&T&Twreqnd
Вот я скачал и открыл scripteditor на эту карту, что дальше?

Добавлено через 4 минуты
Теперь демон меня не пускает

Нужен скриншот кода. Наверно дело в том, что вы изменили имя существу, но забыли заменить новое название на старое в коде
Аватар пользователя
9 лет назад
Решил пока не писать весь текст а то вдруг не заработает, написал: занозу тебе в жопу(:

Добавлено через 1 минуту
просто по приколу
В ответ пользователю &T&T&Twreqnd
Аватар пользователя
9 лет назад
&T&T&Twreqnd
Решил пока не писать весь текст а то вдруг не заработает, написал: занозу тебе в жопу(:

Добавлено через 1 минуту
просто по приколу

Попробуйте сначала самый простенький. Допустим, чтобы просто выдавало сообщение
В ответ пользователю John_Lock
Аватар пользователя
9 лет назад
То есть, вообще не писать текст а просто чтобы был пустой файл?

Добавлено через 5 минут
Все равно нет сообщения.
имя файла Devil.txt
Имя существа Devil
Имя героя Nikolai
Сам скрипт
function Heroes()
Trigger(OBJECT_TOUCH_TRIGGER, "Devil", nil);
AddHeroCreatures("Nikolai", 3, 20);
MessageBox("/Maps/SingleMissions/Opolchenie/Devil.txt");
PlayObjectAnimation("Devil", "happy", ONESHOT_STILL);
end;
Trigger(OBJECT_TOUCH_TRIGGER, "Devil", "Heroes");
SetObjectEnabled("Devil",nil);
В ответ пользователю &T&T&Twreqnd
Аватар пользователя
9 лет назад
&T&T&Twreqnd
То есть, вообще не писать текст а просто чтобы был пустой файл?

Нет я про это:

function "ваше название" ()
MessageBox("/Maps/SingleMissions/Ваша карта/Ваш текстовый файл.txt");
end;

Trigger(OBJECT_TOUCH_TRIGGER, "любое название объекта" , "ваше название функции");
Аватар пользователя
9 лет назад
Сейчас попробую

Добавлено через 3 минуты
Сейчас вообще ничего не происходит
В ответ пользователю &T&T&Twreqnd
Аватар пользователя
9 лет назад
&T&T&Twreqnd
Сейчас попробую

Добавлено через 3 минуты
Сейчас вообще ничего не происходит

Cкопируйте код, и покажите, а то ничего не понятно;)
В ответ пользователю John_Lock
Аватар пользователя
9 лет назад
function Heroes()
Trigger(OBJECT_TOUCH_TRIGGER, "Devil", nil);
AddHeroCreatures("Nikolai", 3, 20);
MessageBox("/Maps/SingleMissions/Opolchenie/Devil.txt")

Добавлено через 3 минуты
стоп, я кажется понял ошибку сейчас исправлю

Добавлено через 1 минуту
AddHeroCreatures("Nikolai", 3, 20);
function Heroes()
MessageBox("/Maps/SingleMissions/Opolchenie/Devil.txt");
end;
Trigger(OBJECT_TOUCH_TRIGGER, "Devil", "Heroes");
Аватар пользователя
9 лет назад
function Heroes()
Trigger(OBJECT_TOUCH_TRIGGER, "Devil", nil);
MessageBox("/Maps/SingleMissions/Opolchenie/Devil.txt");
AddHeroCreatures("Nikolai", 3, 20);
end;

Trigger(OBJECT_TOUCH_TRIGGER, "Devil", "Heroes");

Добавлено через 5 минут
Как? Получилось?
Аватар пользователя
9 лет назад
Пока я пытался вставить скрипт у меня редактор 2 раза вылетал, а все равно не работает(((
В ответ пользователю &T&T&Twreqnd
Аватар пользователя
9 лет назад
&T&T&Twreqnd
Пока я пытался вставить скрипт у меня редактор 2 раза вылетал, а все равно не работает(((

Я сейчас попробую написать самый простой скрипт.

function latnikF()
LevelUpHero("Nikolai");
end;
Trigger(OBJECT_TOUCH_TRIGGER, "latnik", "latnikF");

SetObjectEnabled("latnik", nil);

Поставьте любое существо. И в графе Name напишите latnik. Есть ещё одна ошибка. . Вы используете не то имя героя.

Если вылетает редактор карт, а это является для него нормой. То используйте СкриптЕдитор. Открываете вашу карту, находите там MapSkript.lua и редактируете.
Вложения 1
1 файл • Общий размер: 266,2 KB

Статистика

Приветствуем новейшего участника: recijeb

Сейчас на сайте 5 пользователей 1383 гостей