local real x = GetRandomReal(GetRectMinX(GetPlayableMapRect()), GetRectMaxX(GetPlayableMapRect()))
local real y = GetRandomReal(GetRectMinY(GetPlayableMapRect()), GetRectMaxY(GetPlayableMapRect()))
...
(действия с координатами)
...
Любые действия с локейшном можно переделать под координаты, если не используется z-координата, как сказано выше. Но z-координату используют не только лишь все, мало кто может это делать.
И обнулять ничего не придётся, так как действительное число не утекает.
Denis55, почему обязательно добрые? =) Просто лесные. У древесных эльфов в TES вон есть Зелёный Пакт, заключённый с местным лесным божеством: они не имеют права причинять вред растениям и вообще как-либо использовать растительный материал себе впрок. Поэтому едят они только мясо и молочные продукты, одеваются в шкуры, инструменты делают из костей и т. п.
Как вариант: приносить врагов в жертву лесу, чтобы лес сам превращал деревья в дома для эльфов =) Перекликается с древней традицией строительных жертвоприношений, которая существовала в нашем мире. Правда, это дурацкая идея. Если использовать только врагов, то не получится отсидеться, отстраивая лагерь. А если использовать союзников, то это почти то же, что превращение светлячков или мутация трутней в SC.
Пусть вместо дерева используют кости врагов. Добыча костей — как добыча трупов труповозкой. Правда это не впишется в стандартную механику, но если остальные расы тоже с прибабахом, можно что-то сообразить =)
Nosferoh, ну Толкин-то искусства ради, а тот заради науки. GF RaiseD, вот придумать крутой язык — это полбеды, ещё нужно, чтобы у него появились носители. А это вот хз как сделать.
» В гостях у Эльрата / Заблудшие души Нового года
» В гостях у Эльрата / Легендарный лунный скульптор: книга 29, глава 7
» В гостях у Эльрата / Легендарный лунный скульптор: книга 29, глава 7
» WarCraft: Armies Of Azeroth / Ищем кодера
» WarCraft 3 / Импорт
Ред. Кет
» WarCraft 3 / Простой вопрос по JASS
И обнулять ничего не придётся, так как действительное число не утекает.
» WarCraft 3 / Импорт
» WarCraft 3 / почему функция иногда работает иногда нет? вроде все правильно
» WarCraft 3 / Проблема с анимацией
Ред. Кет
» WarCraft 3 / TriggerAddCondition создает хэндл или нет?
Ред. Кет
» WarCraft 3 / TriggerAddCondition создает хэндл или нет?
Ред. Кет
» WarCraft 3 / Идеи добычи дерева или замена дерева на...
Ред. Кет
» WarCraft 3 / TriggerAddCondition создает хэндл или нет?
» WarCraft 3 / TriggerAddCondition создает хэндл или нет?
Ред. Кет
» WarCraft 3 / TriggerAddCondition создает хэндл или нет?
» WarCraft 3 / TriggerAddCondition создает хэндл или нет?
Ред. Кет
» WarCraft 3 / Идеи добычи дерева или замена дерева на...
» Колдун / Колдун
Obelick, нормально, но ничего конкретного.
» WarCraft 3 / Отлов клавиш
» WarCraft 3 / Отлов клавиш
» Dune the Endless Wars / Dune the Endless Wars
Ред. Кет
» Бред Pitt'a / Лингвистические исключения
GF RaiseD, вот придумать крутой язык — это полбеды, ещё нужно, чтобы у него появились носители. А это вот хз как сделать.