Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ - Ôîðóì HeroesWorld-à

Áûñòðàÿ íàâèãàöèÿ ïî îñíîâíûì ðàçäåëàì ôîðóìà:
Òóðíèðû
ÊÀÐÒÛ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ãåðîè Ìå÷à è Ìàãèè 5 - Êàðòîñòðîèòåëüñòâî (Ðåäàêòîð êàðò)  ýòîì ðàçäåëå ìîæíî îáñóæäàòü âñå ÷òî êàñàåòñÿ ðåäàêòîðà êàðò äëÿ Heroes of Might and Magic V. Òàê æå çäåñü îáñóæäàåì êàðòîñòðîèòåëüñòâî.

Îòâåò
Ñòðàíèöà 1 èç 2
 
Îïöèè òåìû
#1
Ñòàðûé 16.08.2021, 10:11
  #1
^
Alinksolo
 
Àâàòàð äëÿ Alinksolo
📖
Ðåãèñòðàöèÿ: 02.08.2021
Ñîîáùåíèÿ: 41
Ðåãèñòðàöèÿ: 02.08.2021
Ñîîáùåíèÿ: 41
Âîñêëèöàíèå
Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

Я захожу в редактор нажимаю Edit Script и программа закрывается, даже когда я захожу в другую программу для скриптов я не могу найти "lua" или "lau" не помню как там пишится.
Alinksolo âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2
Ñòàðûé 18.08.2021, 02:44
  #2
^
Àçãàëîð
 
Àâàòàð äëÿ Àçãàëîð
📖
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

Самый дельный совет для всех кто обратится с подобной проблемой - забудьте вообще про кнопку Edit Script. Никогда даже не пытайтесь её использовать если вам нужно редактировать скрипты. Создать файл для скриптов - это можно, но редактировать - НЕТ и точка! Что же тогда делать? Как работаю я: Найдите файлы карты(возможно, находятся в скрытом разделе), там найдёте файл MapScript.lua(расширение может не отображаться если у вас не включено отображение расширений в настройках вашей системы). Далее, открываете карту в редакторе карт, открываете(если ещё не открыли) MapScript.lua и ковыряйте его как хотите(в разумных пределах, разумеется). После того как закончите с добавлениями/изменениями, сохраняйте файл, а карту просто перезапускаете, т.е. нажимаете Открыть карту и выбираете эту же карту. Желательно при всём этом ничего не трогать на самой карте, иначе может случиться так что вместе с изменениями на карте сохранится и скрипт, т.е. все правки в файлике пойдут коту под хвост. Впрочем, я не даю 100% гарантию что это действительно случается, поэтому экспериментируйте)
Àçãàëîð âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3
Ñòàðûé 18.08.2021, 09:58
  #3
^
Alinksolo
 
Àâàòàð äëÿ Alinksolo
📖
Ðåãèñòðàöèÿ: 02.08.2021
Ñîîáùåíèÿ: 41
Ðåãèñòðàöèÿ: 02.08.2021
Ñîîáùåíèÿ: 41
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

Я сделал все как вы сказали но увы я не нашел файл MapScript.lua 
Alinksolo âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#4
Ñòàðûé 18.08.2021, 10:56
  #4
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

Откройте карту, зайдите в Map Properties Tree => MapScript => Нажмите на строчку => New => Введите название, например, MainScript => OK. Сохраните и закройте карту. Затем скачайте вот этот пак -> https://yadi.sk/d/W6cz5UBu3SGAvb, откройте папку практика => ... запустите лежащую там программу H5MapScriptsEditor. File => Open => Идите в папку Maps и выберите карту. Когда карта откроется, откройте (если не открыто) Maps/SingleMissions/Имякарты в дереве файлов слева. Щелкните по любому файлу, который отображен в этой папке. Затем нажмите File => New *.lua => Введите имя MainScripy.lua и нажмите OK.

Сохраните и закройте редактор скриптов. Снова откройте редактор карт и вашу карту, идите в Map Properties Tree => MapScript => Жмите на строчку => 3 точки => В появившемся окне свойств найдите справа сверху первую строчку свойств и впишите в неё путь к файлу скрипта: /Maps/SingleMissions/Имякарты/MainScript.lua. Если строка после нажатия Enter не исчезнет, то вы все сделали правильно. Сохраняете, закрываете редактор. Открываете редактор скриптов, вашу карту, двойным щелчком по файлу MainScript.lua открываете и его, дальше вводите ваш скрипт.
__________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#5
Ñòàðûé 18.08.2021, 11:08
  #5
^
vasik
📖
Ðåãèñòðàöèÿ: 21.10.2017
Ñîîáùåíèÿ: 422
Ðåãèñòðàöèÿ: 21.10.2017
Ñîîáùåíèÿ: 422
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

Есть вариант гораздо удобнее.
У меня эта штука тоже не работает и вылетает.

Но если закрыть редактор, открыть карту архиватором, найти Maps/Multiplayer_or_whatever/scripts. (в редакторе предварительно надо чтоб был создан мапскрипт, пустой нормально)
http://c2n.me/4d2H7mC вот будет что-то такое.
В идеале открываешь саблаймом или нотпад++, и у тебя есть еще и подстветка) И ничего скачивать не надо, кроме нотпада, который бесплатный и помимо героев много на что пригодится. Хотя бы чтоб открывать *.txt и *.xml и иметь нормальный вид, а не ломоглаз виндового блокнота, даже если твой текстовый файл никак не относится к героям.

Кстати после правки скрипта и сохранения архиватор запросит обновить файл в архиве (да/нет), так что правится прямо на ходу. Правда с закрытым редактором карт.
vasik âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#6
Ñòàðûé 18.08.2021, 11:22
  #6
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

vasik, откуда в случайной карте, созданной самим пользователем, будет любезно оставленная папка scripts с кучей скриптов, как у Frozensoull'a?
vasikнайти Maps/Multiplayer_or_whatever/scripts. (в редакторе предварительно надо чтоб был создан мапскрипт, пустой нормально)
http://c2n.me/4d2H7mC вот будет что-то такое.
Maps/Multiplayer или SingleMissions/ИмяКарты/, будет что-то такое, если быть точным:
Ìèíèàòþðû
Íàæìèòå íà èçîáðàæåíèå äëÿ óâåëè÷åíèÿ
Íàçâàíèå:  1.jpg
Ïðîñìîòðîâ: 14
Ðàçìåð:	125.4 Êáàéò
ID:	66079  
__________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#7
Ñòàðûé 18.08.2021, 11:51
  #7
^
vasik
📖
Ðåãèñòðàöèÿ: 21.10.2017
Ñîîáùåíèÿ: 422
Ðåãèñòðàöèÿ: 21.10.2017
Ñîîáùåíèÿ: 422
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

а ну да
можно в мапскрипте писать и все работать будет.

Видимо привел в качестве примера хороший вариант, потому что многие даже табуляции / отступы не соблюдают (тут правда тоже есть).
Пустой мапскрипт все равно в редакторе создавать.
vasik âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#8
Ñòàðûé 18.08.2021, 12:54
  #8
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

Кстати, удобство и польза редактора скриптов по сравнению с Notepad++ космическое.
__________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#9
Ñòàðûé 18.08.2021, 12:58
  #9
^
Alinksolo
 
Àâàòàð äëÿ Alinksolo
📖
Ðåãèñòðàöèÿ: 02.08.2021
Ñîîáùåíèÿ: 41
Ðåãèñòðàöèÿ: 02.08.2021
Ñîîáùåíèÿ: 41
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

Хотабыч нужно просто написать путь или же через 3 точки?
Alinksolo âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#10
Ñòàðûé 18.08.2021, 13:03
  #10
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

Можно просто написать путь, можно через 3 точки зайти в ПапкаИгры/Editor/H5Mods/ИмяКарты/Maps/SingleMissions/Имякарты/ и выбрать файл lua
__________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#11
Ñòàðûé 18.08.2021, 13:10
  #11
^
Alinksolo
 
Àâàòàð äëÿ Alinksolo
📖
Ðåãèñòðàöèÿ: 02.08.2021
Ñîîáùåíèÿ: 41
Ðåãèñòðàöèÿ: 02.08.2021
Ñîîáùåíèÿ: 41
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

А теперь как проверить? Ввести скрипт и потом зайти на карту?
Alinksolo âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#12
Ñòàðûé 18.08.2021, 13:19
  #12
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

Проверить, что все правильно? Напишите в lua-файле скрипта print("Hello world!") и запустите карту в игре. Откройте карту в игре и посмотрите в консоль. Если вы всё сделали правильно, в консоли будет зеленая строчка Hello world!
__________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#13
Ñòàðûé 18.08.2021, 13:24
  #13
^
vasik
📖
Ðåãèñòðàöèÿ: 21.10.2017
Ñîîáùåíèÿ: 422
Ðåãèñòðàöèÿ: 21.10.2017
Ñîîáùåíèÿ: 422
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

редактор и игра не могут быть запущены одновременно, он будет поочередно запускать то редактор, то игру дабы поменять копейку в скрипте?

При правке текста в файле тоже надо закрывать игру, но хотя б не надо по 100 раз открывать редактор?
vasik âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#14
Ñòàðûé 18.08.2021, 13:30
  #14
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

Для тех, кто не хочет для правки скрипта каждый раз открывать-закрывать игру я рекомендую ознакомиться с ЧаВо товарища Jack_of_Shadows 🧐
__________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#15
Ñòàðûé 18.08.2021, 13:31
  #15
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Íàæèìàþ Edit Script ïðîãðàììà çàêðûâàåòñÿ

Кстати, редактор скриптов и игра могут быть запущены одновременно. Я вижу, вы путаете Редактор карт и Редактор скриптов, ссылку на который я прикрепил ранее.
__________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò
Ñòðàíèöà 1 èç 2


Îïöèè òåìû



×àñîâîé ïîÿñ GMT +4, âðåìÿ: 00:25.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Ðóññêèé)

ßíäåêñ öèòèðîâàíèå    Top.Mail.Ru