Показаны сообщения с ярлыком щиты. Показать все сообщения
Показаны сообщения с ярлыком щиты. Показать все сообщения

вторник, 28 октября 2008 г.

Щиты. Часть 2

Нестабильные физические объекты (т-сферы) представляют собой особым образом "скрученные" физические примы, приобретающие свойства хорошо известной с детства игрушки-неваляшки. Это позволяет им, не имея никакой скриптовой поддержки, постоянно находится в движении, с каждым соприкосновением с землей или другими физическими объектами наращивая свою скорость и постоянно меняя направление движения.

Таким образом, т-сфера в очень короткое время сама по себе приобретает чудовищный импульс и может считаться по праву оружием массового поражения - неконтролимая траектория вкупе с чудовищным импульсом может в мгновение ока разметать толпу аватаров по самым заоблачным далям виртуального пространства. Как правило, т-сфера недолго находится в-мире, поскольку сила, приводящая ее в движение довольно-таки быстро выкидывает снаряд за его границы. Надо отметить, что т-сферу можно применить даже на тех землях, где отключены скрипты, поскольку в своем первоначальном виде она, как уже говорилось, приобретает свои свойства благодаря особой форме.



Для усиления эффекта действия т-сфер их выстреливают по определенному вектору и с определенным начальным импульсом, а также применяют специальные скрипты, корректирующие разгон и траекторию полета снарядов. Зачастую удар т-сферы гораздо сильнее, нежели действие самого сильного кумулятивного пуша (пуш, который "стреляет" несколько раз), а учитывая то, что подобные снаряды работают на территориях с отключенным пушем и сам удар приносит физические повреждения (на землях с работающим damage), то можно считать т-сферы одним из опаснейших видов оружия на сегодняшний день.

Кроме того, подобными снарядами можно даже сбивать транспортные средства, поскольку в момент движения они все имеют статус физического объекта.

Защита от таких снарядов также решается при помощи все того же Anti-Griefing Vehicle или просто сидением на чем-либо не физическом. Что касается щитов "силового" действия, которые воздействуют на ударивший снаряд с такой же силой, но с обратным знаком, таким образом как бы останавливая его, то они попросту бессильны в этом случае, повторюсь - импульс т-сфер поистине бесконечно велик.

Теперь подойдем к самому интересному - как защититься от "смерти" на территории, где включен damage, так называемых "небезопасных территориях". Сама природа damage близка к природе пуша - это также свойство симулятора, уменьшающее жизнь аватара и при достижении в процентном отношении нуля, аватар телепортируется в свою домашнюю локацию, однако сам аватар не изменяет пространственных координат. Как правило все существующее стрелковое оружие имеет в своих снарядах способность наносить урон, уменьшая счетчик "жизни", поэтому на небезопасной территории вы можете подвергнуться атаке практически любого маньяка. Кроме того, урон может быть нанесен даже быстро движущимся физическим объектом.

Защититься от damage довольно-таки трудно - не спасет никакой внешний щит, сидение на чем-либо и все подобные меры. Поэтому мы сейчас вместе с вами самостоятельно изготовим специальный щит от этой напасти. Итак, нажимаем Ctrl-4 и создаем на земле кубик. Уменьшаем его до приемлемых размеров, скажем, 10х10х10 см. По желанию, можно его покрасить, скажем, в черный цвет - лишь бы вы сами знали, что это такое.



Далее в окне инструментария открываем вкладку Content и нажимаем кнопку New Script. Далее кликаем по появившемуся скрипту, чтобы открыть его в режим редактирования и заменяем содержимое тем, что показано ниже.



default
{
state_entry()
{
llSetSitText("Protect");
llSitTarget(<0,0,-250>, ZERO_ROTATION);
}

changed(integer change)
{
if(change & CHANGED_LINK)
{
if(llAvatarOnSitTarget() != NULL_KEY)
{
llSetPos(llGetPos() - <0,0,5>);
llSetAlpha(0.0, ALL_SIDES);
}
else
{
llDie();
}
}
}
}


Затем нажимаете кнопку Save и сохраняете скрипт. Переименовав объект, забираете его в свой инвентарь, чтобы при необходимости быстренько достать и сесть на него. В этом случае вы будете перемещены под землю на глубину 250 метров, а ваш щит, мало того, что станет невидимым, сам также спрячется под землю - мера бессмысленная, но уж, как говорится, "на всяких пожарный", чтобы не демаскировал вас. Как только вы встанете, щит самоудалится.

Чтобы видеть, что происходит на поверхности в это время, нужно "освободить" свою камеру, сняв с нее ограничение обзора. Для этого нажмите Ctrl-Shift-Alt-D, тем самым открывая два сервисных пункта меню. Из них нас интересует только один - Client. Откройте его и найдите там подпункт Disable Camera Constraints и кликните по нему. Теперь ваша камера "свободна" и вы можете обозревать окрестности как через перископ.

Так как под воздействием этого щита вас во-первых, не будет видно, а от физических пуль вас защитит поверхность земли, вы будете неуязвимы для damage.

Щиты. Часть 1

Пуш и импульс.

Сегодня мы с вами поговорим о щитах. Правда, ни обзора производителей, марок и моделей пассивной защиты аватаров, ни подробного экономического анализа "почему одинаковые на вид модели так сильно различаются в цене", в этой статье вы не найдете. Мне хотелось бы уделить внимание лишь технической стороне вопроса, и уверен, это будет по-настоящему интересно.

Практически каждый житель SL неоднократно сталкивался с агрессивными действиями других аватаров - оружия в нашем онлайновом мире существует великое множество: от детальных копий образцов, популярных в оффлайновой жизни, до сугубо виртуальных моделей наподобие эпического БФГ – "Большого Финишного Глушила". Не стоит забывать и о так называемом скрытом оружии, которое для неискушенного пользователя, как правило, остается незаметным, но все же таким же опасным, как и его более приметные "собратья".

Однако, несмотря на все изообилие оружия, видов возможных атак не так уж много. А ведь именно от этого фактора зависит выбор щита. Заметим, что решения "все в одном" пока не достигли технического совершенства - такие щиты либо не слишком удобны в использовании, либо малофункциональны, но обо всем по порядку.

Начнем с самого распространенного вида атаки - толкательной (пуш). Пуш (от англ. to push – толкать) – это свойство симулятора сообщать объекту (физическому примитиву или аватару) направление и ускорение, или, проще говоря, возможность толкать объект в заданную сторону и с заданной силой. При помощи этой функции можно практически мгновенно переместить объект из одной точки в другую, например, оттолкнуть незваного посетителя от вашей двери или, наоборот, подсадить на высокую крышу. В оружейном производстве пуш, как правило, направлен строго вверх с максимальными значениями ускорения, что приводит к широко известным в народе "полетам в космос" - на высоту около трех миллионов метров, откуда потом приходится долго и нудно падать. Оружие этого типа самое распространенное, и в настоящее время его даже объявили "вне закона". На некоторых землях эту функцию вообще отключили, и такие места можно распознать по значку с перечеркнутой ладошкой.

Защититься от оружия, основанного на пуше, проще простого – нужно всего лишь сесть на какой-то нефизический предмет. Таким образом, ваш аватар приобретет свойства предмета, на котором сидит, а следовательно, станет "прозрачным" для пуш-пуль. Замечу, что способ "сесть на что-нибудь" по праву можно считать защитой номер один, поскольку он достаточно универсален и позволяет отразить большинство видов атакующих воздействий.

Щиты, разработанные на основе перехода в нефизическое состояние, как раз и представляют собой этот самый нефизический объект, снабженный специальными скриптами, которые дают вам возможность перемещаться в пространстве (просто сидя, скажем, на земле, этого сделать нельзя). Самым известным из них является распространяемый бесплатно "Anti-Griefing Vehicle", имеющий вид небольшого красного кубика.



В случае угрозы нападения щит нужно бросить на землю, кликнуть по нему правой кнопкой мыши и выбрать в круговом меню пункт "PROTECT".



Несколько секунд - и вы защищены от злобных атакующих маньяков. Теперь можно расслабиться и спокойно подумать, что предпринять. Если возникнет необходимость отойти подальше – просто нажимайте клавиши со стрелками и летите куда вздумается.

Кстати, у этого типа щитов существует еще одна приятная особенность – находясь в нефизическом состоянии под действием такой защиты, вы запросто можете проходить сквозь стены. Ну, а зачем это нужно, и нужно ли вообще, пусть каждый решает для себя сам.

Поскольку принципы атак и защит неизменны, производители стараются привлечь покупателей разнообразными "красивостями", не несущими никакой практической пользы. Поэтому при выборе щита обращайте в первую очередь внимание на содержание, а не на внешний вид. В моей практике бывали случаи, когда при тестировании очередной защиты мне удавалось ее пробить. Причем не какими-то запрещенными приемами из арсенала матерых гриферов, а самыми обыкновенными заявленными боеприпасами. Но зато сам щит сверкал и искрился...

Родственными по действию пушу являются физические, или импульсные атаки. Принцип действия такого оружия очень прост – в ваш аватар выстреливается физический объект - болванка, которой сообщается поистине чудовищный импульс, и вас просто сносит силой удара. Импульсные атаки возможны на землях, где запрещен пуш, однако с успехом отражаются тем же самым простеньким красным кубиком, о котором рассказывалось выше.

К разновидности этого типа оружия относятся и так называемые нестабильные физические объекты, однако о них мы поговорим в другой раз.