Доброго времени суток! Я с таким вопросом. Вот создал триггер, позволяющая сделать случайный ландшафт (возвышенности там), но у меня возник вопрос: Как можно обнулить сам ланд? То есть карта снова стала ровной? Картинка и сама карта прилагается.

Прикреплю торренты для нормального WC3. Также скачай JNPG:R с XGM, обнови pjass.exe и TESH.

Решение твое проблемы:
Ты делаешь кратер в точке X шириной Y и глубиной Z. Чтобы после его убрать, нужно сделать кратер в точке Х шириной Y и глубиной -Z.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
native TerrainDeformStopAll takes nothing returns nothing
Только чтобы остановить все созданные деформации.
5
PT153, я не шарю в jass. Попытался прописать эту строку в "личный сценарий", но карта не запускается.
13
Plague Doctor, потому что "Ввести" - это не личный сценарий (это дополнительное действие в редакторе триггеров, отвечающее за ввод чит-кода). Версия для личного сценария такая: call Cheat("ISeeDeadPeople")
28
Plague Doctor:
PT153, я не шарю в jass. Попытался прописать эту строку в "личный сценарий", но карта не запускается.
Потому что я тебе показал функцию, а тебе нужно её вызвать. Нужно в триггере, где ты хочешь починить землю, сделать Действие -> Custom Script и вписать "call TerrainDeformStopAll()" без кавычек.
Ну а проще будет выбрать Действие -> Окружение -> Остановить все деформации (Action -> Environment -> Stop All Terrain Deformations).
5
PT153,
"Потому что я тебе показал функцию, а тебе нужно её вызвать. Нужно в триггере, где ты хочешь починить землю, сделать Действие -> Custom Script и вписать "call TerrainDeformStopAll()" без кавычек."
Вот это попробовал, но ничего не происходит. Насчет второго тоже пробовал, и результат тот же.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.