Впервые здесь? Я Роха — провести быструю экскурсию?
Ошибка соединенияНеверный запросСтраница устарелаСессия истеклаТребуется входЗапрещеноНе найденоСлишком много запросовВнутренняя ошибка сервераПлохой шлюзСервис недоступенТайм-аут шлюзаВерсия HTTP не поддерживается
Сессия истекла
Ваша сессия истекла. Пожалуйста, войдите снова.
Требуется вход
Для этого нужна учётная запись. Войдите или создайте её — это займёт минуту.
Страница устарела
Токен безопасности отклонён — обычно потому, что страница была открыта слишком долго или вы вошли в систему в другом месте. Ничего не сохранено. Обновите страницу и повторите.
Запрос не выполнен
При обработке вашего запроса возникла проблема.
Проверьте подключение к интернету и попробуйте снова.
Нет,именно else здесь мне и нужно... если уберу карта вообще потеряет смысл...
Добавлено через 13 минут Увы,но ваш образец скрипта оказался нерабочим. Кстати под обьектом подразаумевается хижина,где должны дать квест... Но так как присутствуеь строка SetObjectEnabled(”gloria”, nil); то вроде функция самого обьекта не должна выполнятся,только скрипт,но когда я захожу в хатку вывожит сообщение "Здесь никого нет"...
Я забыл кое-что: SetObjectEnabled(”gloria”, nil); function gloriaF (heroname) if HasArtefact ("RedHeavenHero04", 58) = true then MessageBox (GetMapDataPath().."gloriaF.txt"); ChangeHeroStat ("RedHeavenHero04", STAT_EXPERIENCE, 8000); Trigger(OBJECT_TOUCH_TRIGGER, ”gloria”, nil ); else MessageBox (GetMapDataPath().."gloria1F.txt"); end; end; Trigger(OBJECT_TOUCH_TRIGGER, ”gloria”, ”gloriaF” ); Хотя вряд ли потянет. А можно полностью описание задание со скриптами? У меня тоже вечные проблемы с if. Не знаю, как бороться.
Дайте мне всего шесть строк, написанных рукой самого честного человека, и я найду, за что его можно повесить. Весьма хороший попутчик... До первого перекрестка.
Дайте мне всего шесть строк, написанных рукой самого честного человека, и я найду, за что его можно повесить. Весьма хороший попутчик... До первого перекрестка.
Если не работает ни один, то возможно в самом начале есть ошибка. У меня такое было. К примеру в какой-то строке ошибка и все, что дальше, не заработает пока эту ошибку не исправишь.
Я вам конечно благодарен,но вы записали функцию не скриптом,это я впринципе и сам могу зделать мне важно именно else... Нет,конечно можно совсем другим скриптом это записать,но этот гораздо проще... а ещё я так и непонял почему скрипты,где мессаджбокс выводится при входе в регион не работают... но тем неменее спасибо. Попробую снести первый скрипт,может косяк в нём,позже отпишусь
Попробуйте сделать как задание, все гораздо упростится, и else можно будет записать.
Дайте мне всего шесть строк, написанных рукой самого честного человека, и я найду, за что его можно повесить. Весьма хороший попутчик... До первого перекрестка.
Увы,но ни один скрипт не работает, теперь триггер реагирует, но не обнуляется и не вызывает мессадж бокс,я решил стереть все скрипты + удалить скриптовые файлы из карты,попробую снова,отпишусь.
Советую заглядывать в мануалы=) Самое большое количество ошибок- это какие-то странные кавычки. Пользуйтесь редактором скриптов (MapScriptsEditor), он такие ошибки распознает. Ну а других мелких ошибок вроде немного было.
Спасибо) Кавычки эти клавиатура сама печатает (клава дорогая сама ставит кавычки когда нужно если правильно настроить) но видимо скосил я в настройках клавы) Подключу старую дабы писать скрипты. :D
Как правильно использовать GetDate и NEW_DAY_TRIGGER?
Дайте мне всего шесть строк, написанных рукой самого честного человека, и я найду, за что его можно повесить. Весьма хороший попутчик... До первого перекрестка.