xpadd91
offline
Опыт:
10,739Активность: |
Множество ошибок компиляции при сохранении карты
Если сохранить карта там опять много ошибок компиляции: 2478 Помоги как исправить баги карта xxdingo93xx's Spellpack.w3x |
15.03.2009, 19:03 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Enein
Silenced by ZlaYa1000
offline
Опыт:
43,453Активность: |
|
15.03.2009, 19:10 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
xpadd91
offline
Опыт:
10,739Активность: |
Enein ты попробуй открой карта xxdingo93xx's Spellpack.w3x если любое например добавить декорации, а сохранить вылетает ошибка?
xpadd91 добавил: я запуск редактор WE Jass New Gen Pack сохранить карта работает, тест запуск игру он не работает =( Как исправить? |
15.03.2009, 19:27 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Enein
Silenced by ZlaYa1000
offline
Опыт:
43,453Активность: |
название карты и путь к ней должны состоять только из английских символов |
15.03.2009, 19:32 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
xpadd91
offline
Опыт:
10,739Активность: |
Цитата:
Я было перименность буквы карта, он все равно вылетает ошибка. |
|
15.03.2009, 19:56 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
online
Опыт:
79,707Активность: |
Попробуй эту. Путь должен быть такой(например): D:\Games\Warcraft 3\Maps |
15.03.2009, 22:10 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Mczak
Нубищще
offline
Опыт:
700Активность: |
Имхо тут дело не в пути. Все триги на англицком языке написаны, русского нету.
Тут дело в том, что триггеры импортированы из другой карты, а переменные к ним не заданы. К примеру: Цитата:
Я не особо разбираюсь в джассе, но имхо тут не хватает переменной (хотя почему переменной, ведь написано constant) целочисленной с названием h000 :) Даже если это не переменная, а константа, то всё равно она не задана. Отсутствует конец строки(так пишет WE, я не знаю как закончить)) Цитата:
Я не знаю как это исправить, имхо не надо использовать то, что не понимаешь. Лучше написать самому на ГУИ, ну или не самому, но в ГУИ легче разбираться, если не знаешь джасса. |
||
16.03.2009, 19:39 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
Mczak
false. Ошибок там нет |
16.03.2009, 19:42 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
xpadd91
offline
Опыт:
10,739Активность: |
Цитата:
я мой папки сллыка E:\WarcraftIII\ Я сказал все равно там ошибок, если сохранить карту будет много ошибок множество неверных код JASS. проблем |
|
16.03.2009, 19:49 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Mczak
Нубищще
offline
Опыт:
700Активность: |
Артте, ты вообще открывал карту? :))
Ну может быть в джасс коде и нет ошибок, но переменные должны быть заданы?Или как? Я просто не особо разбираюсь в джассе(не особо=нифига не понимаю) Mczak добавил: Хмм, и тут мне показалось, что я разгадал эту загадку, и дело было в апострофе в названии карты... Но нет. Значит останусь на своем мнении, что джасс-код написан неверно :) |
16.03.2009, 20:11 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
xpadd91
offline
Опыт:
10,739Активность: |
триггер JESP Standard Document Переводчик на русскому языке
» JESP Standard Document / / TESH.scrollpos = 21 / / TESH.alwaysfold = 0 Это JESP стандартный документ, если карта содержит этот документ, это значит, что Есть заклинаний, что следовать этому стандарту. Заклинания этой карте, которые следуют стандарту: ________________________________________________________________________________ __________ - "Влияние Spike" - "Cutwave" - "Firebomb" - "Гром волна" - "Фрост Orb" - "Power Баш" Преимущества стандарта ________________________________________________________________________________ __________ - Выполнение заклинания, которые следуют стандартной сравнительно легче, чем внедрение JASS заклинаний, которые не соответствуют стандарту. - Настройка / балансировки заклинаниями, которые следуют стандартной сравнительно легче, чем осуществление JASS заклинаний, которые не соответствуют стандарту. - Пользователи могут сделать следующую процедуру, чтобы новые возможности, которые использует заклинание в скрипте: * Создать новую триггеров с именем (с учетом регистра) * Конвертировать чтобы вызвать на пользовательский текст. * Копия заклинание в сценарий текстовом редакторе как "Блокнот" или ОС эквивалента. * Замените заклинание Кодекса название с именем вы использовали на курок. * Скопируйте новый текст с новой показа * Дублирующиеся Назови оригинальные объекты, чтобы новые для новых заклинаний сценарий. Вы теперь в состоянии использовать эту новую версию заклинание. - В случае, когда двое парней давать одно и то же имя на 2 разных заклинаний Есть проблемы нет конфликта потому что вы можете легко изменить название одного из них Что такое JESP стандарт? ________________________________________________________________________________ __________ JESP стандарт был разработан, чтобы заклинание обмена гораздо лучше. И чтобы убедиться, что JASS расширение заклинания следовать правилу, чтобы предотвратить хаос. Чему JESP стандарта означает? ________________________________________________________________________________ __________ JASS Расширение Назови Pseudotemplate Требования к заклинание следовать стандартным JESP ________________________________________________________________________________ __________ - Заклинание написано в JASS - Заклинание на 100% многолетних instanceable. - Заклинание сценарий готов поддержать заклинаний любое количество уровней. (по умолчанию конфигурации заголовок не обязан поддерживать все из них) - Заклинание имеет конкретный код название. - Заклинание в вызвать должны иметь заклинание в качестве кодовым именем - Заклинание в InitTrig функции должны быть названы: InitTrig_ <CodeName> - Заклинание имеет конфигурацию заголовка. - Это является обязательным, что rawcodes объектов настраиваются в заголовке. - Все заклинания конкретных код внутри заклинание в "триггерный" (триггеров == что пользовательский текст Игровой мир, что редактор вызовов триггеров, заклинание может использовать как многие "Триггер" объекты, как это необходимо) - Каждый заклинание конкретных единого идентификатора или ключа работает таким образом, воспроизводя Назови в вызвать, но после выполнения текстопроцессорных замены кодовым с другим названием (и, таким образом, Переименование клонированных привести к новому кодовое имя) не будет вызывать ошибки компиляции / конфликты При воспроизведении карта. - Существует нет кода внутри заклинание в "Триггер", который является не только заклинание. - Есть не требований к GUI переменных, которые являются специфическими для заклинания. Если система используемые заклинания требует GUI переменных код системы должен быть вне "Триггер" - Eyecandy и четкого баланса должны быть легко настроить - Имя автора должно быть включено в заклинание в сценарий. - Причина существования этого стандарта является заклинание обмена. Этот документ должен быть включен в карты. И он должен указать, какие заклинания следующие стандартные, в верхнем списке. xpadd91 добавил: триггер Spell Support Переводчик на русскому языке » Spell Support / / TESH.scrollpos = 106 / / TESH.alwaysfold = 0 Заклинаний не будет работать непосредственно после того, как вы скопировали их. Вы должны их поддерживать. Эй, это проще, чем кажется! Просто следуйте инструкциям ... - Зубчатая воздействия -- 1. Перейдите в редактор объектов 2. Нажмите на Edit -> показать ценность как rawdata Теперь вы можете увидеть редактор показывает разные значения. 3. Перейти к способности "Spike воздействия" вы скопировали и записать его rawcode. 4. Перейти на единицы "Spike 1", "Spike 2", "Spike 3" и "Spike 4", и отметить их rawcodes а. (Вы можете изменить вид на объекте в настоящее время редактор по умолчанию, нажмите на Edit -> показать ценность как rawdata раз) 5. Теперь после того, как вы отметили вниз rawcodes вдаваться триггерным "Spike воздействия" вы скопировали. 6. Измените значение глобальной переменной называемой "помощи", которые в настоящее время является "SpIm 'на то, что вы записали. (В Globals определяются в верхней части показа, сразу после комментариев.) 7. Изменение стоимости глобальных переменных "SPIKED_ONE", "SPIKED_TWO", "SPIKED_THREE" и "SPIKED_FOUR" на то, что вы записали. 8. Готово! Удачи заклинание. - Firebomb -- 1. Перейдите в редактор объектов 2. Нажмите на Edit -> показать ценность как rawdata Теперь вы можете увидеть редактор показывает разные значения. 3. Перейти к способностям "Firebomb", "Explodedamage (слабая)", "Explodedamage (сильный)" и "Touch Ущерб" Вы копировать и записывать их rawcodes. 4. Перейти на единицу "Dummy ракетными (нормальный)" и отмечаем ее rawcodes а. 5. Теперь после того, как вы отметили вниз rawcodes вдаваться триггерным "Firebomb" вы скопировали. 6. Измените значение глобальной переменной называется "ABILITY_ID", который в настоящее время является "Fibo 'на то, что вы записали на способность" Firebomb ". (В Globals определяются в верхней части показа, сразу после комментариев.) 7. Сделайте то же самое с глобальными переменными "ABILITY_WEAK_EXPLODE_ID", "ABILITY_STRONG_EXPLODE_ID" и "ABILITY_TOUCH_DAMAGE_ID". 8. Измените значение глобальной переменной "DUMMY_ID" на то, что вы записали на единицу "Dummy Ракета". 9. Готово! Удачи заклинание. - Cutwave -- 1. Перейдите в редактор объектов 2. Нажмите на Edit -> показать ценность как rawdata Теперь вы можете увидеть редактор показывает разные значения. 3. Перейти к способности "Cutwave" и "Bleed" вы копировать и записывать их rawcodes. 4. Перейти на единицу "Dummy Ракета", и отметить ее rawcodes а. 5. Теперь после того, как вы отметили вниз rawcodes вдаваться триггерным "Cutwave" вы скопировали. 6. Измените значение глобальной переменной называемой "помощи", которые в настоящее время является "CuWa 'на то, что вы записали на способность" Cutwave ". (В Globals определяются в верхней части показа, сразу после комментариев.) 7. Сделайте то же самое с глобальной переменной "Bleed". 8. Измените значение глобальной переменной "модельная" к тому, что вы записали на единицу "Dummy Ракета". 9. Готово! Удачи заклинание. - Гром волны -- 1. Перейдите в редактор объектов 2. Нажмите на Edit -> показать ценность как rawdata Теперь вы можете увидеть редактор показывает разные значения. 3. Перейти к способности "Manakill" Вы копировать и записывать его rawcode. 4. Перейти на единицу "Dummy ракетными (пролетел)" и отмечаем ее rawcodes а. 5. Теперь после того, как вы отметили вниз rawcodes вдаваться триггерным "Гром волна" вы скопировали. 6. Измените значение глобальной переменной называемой "помощи", которые в настоящее время является "ThWa 'на то, что вы записали на способность" Гром волны ". (В Globals определяются в верхней части показа, сразу после комментариев.) 7. Измените значение глобальной переменной "модельная" к тому, что вы записали на единицу "Dummy ракетными (пролетел)". 8. Готово! Удачи заклинание. - Мороз бомба -- 1. Перейдите в редактор объектов 2. Нажмите на Edit -> показать ценность как rawdata Теперь вы можете увидеть редактор показывает разные значения. 3. Перейти к способностей "Slow", "Мороз Armor" и "Мороз Bomb" вы копировать и записывать их rawcodes. 4. Перейти на единицу "Dummy ракетными (пролетел)" и отмечаем ее rawcodes а. 5. Теперь после того, как вы отметили вниз rawcodes вдаваться триггерным "Мороз Bomb" вы скопировали. 6. Измените значение глобальной переменной называемой "помощи", которые в настоящее время является "FrBo 'на то, что вы записали на способность" Мороз бомба ". 7. Измените значение глобальной переменной называется "Slow", который в настоящее время является "A001", чтобы то, что вы записали на способность "Slow". 8. Измените значение глобальной переменной называется "FROSTARMOR", который в настоящее время является "A000", чтобы то, что вы записали на способность "Мороз Доспехи". 9. Измените значение глобальной переменной "модельная" к тому, что вы записали на единицу "Dummy ракетными (пролетел)". 10. Готово! Удачи заклинание. - Мощность Bash -- 1. Перейдите в редактор объектов 2. Нажмите на Edit -> показать ценность как rawdata Теперь вы можете увидеть редактор показывает разные значения. 3. Перейти к способностей "Slow (Мощность Bash)" и "Power Баш" вы копировать и записывать их rawcodes. 4. Перейти на единицу "Dummy ракетными (ротация)" и "Ракета Dummy (нормальный)" и отмечаем их rawcodes а. 5. Теперь после того, как вы отметили вниз rawcodes вдаваться триггерным "PowerBash" вы скопировали. 6. Измените значение глобальной переменной называемой "помощи", которые в настоящее время является "PoBa 'на то, что вы записали на способность" Power Баш ". (В Globals определяются в верхней части показа, сразу после комментариев.) 7. Измените значение глобальной переменной называется "МАНЕКЕНА", который в настоящее время является "E000" для того, что Вы, написанные для блока "Dummy Ракета". 8. Измените значение глобальной переменной называется "DUMMY_ROT", который в настоящее время 'e003', что вы записали на единицу "Dummy ракетными (ротация)". 9. Измените значение глобальной переменной называется "DUMMYCAST", который в настоящее время 'e001', что вы записали на единицу "Dummy ракетными (нормальный)" 10. Готово! Удачи заклинание. - Гейзеров -- 1. Перейдите в редактор объектов 2. Нажмите на Edit -> показать ценность как rawdata Теперь вы можете увидеть редактор показывает разные значения. 3. Перейти к способности "Гейзер" вы копировать и записывать его rawcode. 4. Перейти на единицу "Dummy ракетными (пролетел)" и отмечаем ее rawcode а. 5. Теперь после того, как вы отметили вниз rawcodes вдаваться триггерным "Гейзер" вы скопировали. 6. Измените значение глобальной переменной называемой "помощи", которые в настоящее время является "Geys' на то, что вы записали на способность" Гейзер ". (В Globals определяются в верхней части показа, сразу после комментариев.) 7. Измените значение глобальной переменной называется "МАНЕКЕНА", который в настоящее время является "e002" для того, что Вы, написанные для блока "Dummy ракетными (пролетел)". 8. Готово! Удачи заклинание. - Гармонический терапии -- 1. Перейдите в редактор объектов 2. Нажмите на Edit -> показать ценность как rawdata Теперь вы можете увидеть редактор показывает разные значения. 2. Перейти к буфф "Гармонический терапии" вы копировать и записывать его rawcode. 3. Перейти к способностям "HP регенерация" и "Гармонические терапии" вы копировать и записывать его rawcode. 4. Перейти на единицу "Dummy ракетными (пролетел)" и отмечаем ее rawcode а. 5. Теперь после того, как вы отметили вниз rawcodes вдаваться триггерным "HarmonicTheraphy" вы скопировали. 6. Измените значение глобальной переменной называемой "помощи", которые в настоящее время есть "Бог", чтобы то, что вы записали на способность "Гармонический терапии". (В Globals определяются в верхней части показа, сразу после комментариев.) 7. Измените значение глобальной переменной называется "МАНЕКЕНА", который в настоящее время является "e002" для того, что Вы, написанные для блока "Dummy ракетными (пролетел)". 8. Готово! Удачи заклинание. - Phoenix решения -- 1. Перейдите в редактор объектов 2. Нажмите на Edit -> показать ценность как rawdata Теперь вы можете увидеть редактор показывает разные значения. 3. Перейти к способности "Феникс решения" вы копировать и записывать его rawcode. 4. Перейти на единицу "Dummy ракетными (пролетел)" и отмечаем ее rawcode а. 5. Теперь после того, как вы отметили вниз rawcodes вдаваться триггерным "PhoenixTackle" вы скопировали. 6. Измените значение глобальной переменной называемой "помощи", которые в настоящее время является "PhTa 'на то, что вы записали на способность" Феникс решения ". (В Globals определяются в верхней части показа, сразу после комментариев.) 7. Измените значение глобальной переменной называется "МАНЕКЕНА", который в настоящее время является "e002" для того, что Вы, написанные для блока "Dummy ракетными (пролетел)". 8. Готово! Удачи заклинание. - Пылающий ракетными -- 1. Перейдите в редактор объектов 2. Нажмите на Edit -> показать ценность как rawdata Теперь вы можете увидеть редактор показывает разные значения. 3. Перейти к способности "пылающий Ракета" Вы копировать и записывать его rawcode. 4. Перейти на единицу "Dummy ракетными (пролетел)" и отмечаем ее rawcode а. 5. Теперь после того, как вы отметили вниз rawcodes вдаваться триггерным "BlazingMissile" вы скопировали. 6. Измените значение глобальной переменной называемой "помощи", которые в настоящее время является "PhTa 'на то, что вы записали на способность" пылающий Ракета ". (В Globals определяются в верхней части показа, сразу после комментариев.) 7. Измените значение глобальной переменной называется "МАНЕКЕНА", который в настоящее время является "e002" для того, что Вы, написанные для блока "Dummy ракетными (пролетел)". 8. Готово! Удачи заклинание. Отредактировано alexkill, 17.03.2009 в 10:51. |
16.03.2009, 20:21 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
online
Опыт:
79,707Активность: |
xpadd91, имхо единственное что могу сказать, это то что тебе нужны прямые руки. Т.к.:
1) Карта совершенно прекрасно работает в этом редакторе 2) Пиши на своем родном языке, уверен у тебя лучше получится. Hellfim http://xgm.guru/forum/showthread.php?p=524926 и http://xgm.guru/forum/showthread.php?p=523518 © NT Отредактировано NETRAT, 17.03.2009 в 14:09. |
17.03.2009, 13:58 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
xpadd91
offline
Опыт:
10,739Активность: |
Цитата:
я попробует редактор Jass New Gen Pack 5b, вот работает сохранить, а потом я попробует протестировать карта он не работает, как быть! xpadd91 добавил: У меня время нету. Потом сегодня выложу карта |
|
18.03.2009, 10:34 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
xpadd91
offline
Опыт:
10,739Активность: |
Hellfim вот посмотри карта xxdingo93xx's Spellpack (1) - копия.w3x , а тест карта он не отвечает.
xpadd91 добавил: Жду ответ? xpadd91 добавил: Жду ответ? |
18.03.2009, 21:02 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
online
Опыт:
79,707Активность: |
xpadd91, у меня все работает.
|
18.03.2009, 21:30 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
xpadd91
offline
Опыт:
10,739Активность: |
У меня скачивает интернет пак спелл, я попробует тестирует карта он работает, а только редактор любие добавить войск или изменяет ландшафт а потом сохранить тестирует карта он не работает вот программа инф. Jass New Gen Pack 5b __игры версии 1.21 |
18.03.2009, 21:55 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
нужно нажимать "сохранить" и сразу же(!) "тест карты" |
18.03.2009, 21:58 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
xpadd91
offline
Опыт:
10,739Активность: |
Цитата:
было уже я жми кнопка тест карта, он не работает карта. я щас снимок... |
|
18.03.2009, 22:05 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
а дак..
Цитата:
|
|
18.03.2009, 22:09 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
xpadd91
offline
Опыт:
10,739Активность: |
|
18.03.2009, 22:10 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|