Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )

 Правила этого форума ПРАВИЛА РАЗДЕЛА
200 страниц V  < 1 2 3 4 5 > »   
Ответить в эту темуОткрыть новую тему
> Вопросы новичков, Абсолютные глупости
Tarre Talliorne
сообщение Jul 13 2004, 11:23
Сообщение #51


Level 8
***

Класс: Псионик
Характер: Chaotic Good
Раса: Человек
NWN: Скриптинг [Sn]



Тогда так: берем тайловую кровать из хака, кидаем поверх инвизибл плэйсибл "кровать". И спим :-)
ЗЫ: можно поподробней про хак?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
ПРИЗРАК
сообщение Jul 13 2004, 15:18
Сообщение #52


Level 3
*

Класс: Маг
Характер: Lawful Good
Раса: Полуэльф



Насчёт кровати... он чё строго на пол ложится? А высоту на которую нужно лечь никак настроить незя?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DBColl
сообщение Jul 13 2004, 16:30
Сообщение #53


4-х Кубовый
Иконки Групп

Класс: Некромант
Характер: Lawful Evil
Раса: Человек
NWN: Скриптинг [Sn]
Проклятие Левора



QUOTE
Насчёт кровати... он чё строго на пол ложится? А высоту на которую нужно лечь никак настроить незя?

А ты зайди на кровать сначала попробуй (IMG:style_emoticons/kolobok_light/wink3.gif) . Анимация строится относительно той точки, где стоит непись/игрок. Лечь на кровать плэйсэбловую нельзя. На тайловую можно, но нужен хак.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Tarre Talliorne
сообщение Jul 14 2004, 17:03
Сообщение #54


Level 8
***

Класс: Псионик
Характер: Chaotic Good
Раса: Человек
NWN: Скриптинг [Sn]



А что за хак, если можно по-подробнее...
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DBColl
сообщение Jul 14 2004, 17:26
Сообщение #55


4-х Кубовый
Иконки Групп

Класс: Некромант
Характер: Lawful Evil
Раса: Человек
NWN: Скриптинг [Sn]
Проклятие Левора



Tarre
Хак в котором вокмеш в этом тайле с кроватью чуток подправлен (IMG:style_emoticons/kolobok_light/wink3.gif) . Ты и сам я думаю сможешь сделать, даже если не найдешь.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
ПРИЗРАК
сообщение Jul 15 2004, 00:18
Сообщение #56


Level 3
*

Класс: Маг
Характер: Lawful Good
Раса: Полуэльф



Вот, ещё один вопрос появился...

В СЕРе есть пушки, катапульты и баллисты которые стреляют... А можно ли такой прикол в обычном НВНе сделать? Ну если сама баллиста двигаться не будет, то хоть чтоб перед ней эффект от фаербола был (со всеми соответствующими звуками) после нажатия на неё... Так же, она должна "попасть" в несколько булыжников, которые перекрывают вход в пещеру... После выстрела, булыжники должны взорваться и исчезнуть... Но чтобы булыжники незя было сломать ничем кроме выстрела из баллисты... И ещё, можно ли сделать так чтобы булыжники через минут 10 восстанавливались на том же месте и можно бы было повторять выстрел о5...

Токо я не уверен что это возможно сделать... =(
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Аваддон
сообщение Jul 15 2004, 06:25
Сообщение #57


Level 10
***

Класс: Воин
Характер: Lawful Neutral
Раса: Человек
NWN: Скриптинг [PW]



Можно! Легко...(IMG:style_emoticons/kolobok_light/smile.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DBColl
сообщение Jul 15 2004, 10:13
Сообщение #58


4-х Кубовый
Иконки Групп

Класс: Некромант
Характер: Lawful Evil
Раса: Человек
NWN: Скриптинг [Sn]
Проклятие Левора



А я бы сказал: можно, но нелегко. И баллисту двигаться заставить довольно просто. Нужно ее сделать в качестве непися, а не плэйсэбла (IMG:style_emoticons/kolobok_light/wink3.gif) . Поредактировать 2да.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Вестель
сообщение Jul 15 2004, 10:19
Сообщение #59


Level 7
**

Класс: Чемпион Торма
Характер: Chaotic Good
Раса: Человек
NWN: DM



QUOTE (DBColl @ Jul 15 2004, 10:13)
Поредактировать 2да.

DBColl, не надо говорить таких страшных слов. Призрак не настолько крут в АВРОРЕ, чтобы "на хоп" редактировать 2да. А так сейчас будет вопрос, "Как?" на что его отошлют к Айсу, который скажет "Никак" и полуэльф будет мучатся.. Мне кажется, достаточно одного краткого ответа: "Сложно, но можно". Я вот сейчас вожусь со скриптом, заставить баллисту жжахнуть фаерболом, чтобы не давать голословных ответов.
//Все вышенаписанное можно стереть, если оно кому-то не понравится
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DBColl
сообщение Jul 15 2004, 10:41
Сообщение #60


4-х Кубовый
Иконки Групп

Класс: Некромант
Характер: Lawful Evil
Раса: Человек
NWN: Скриптинг [Sn]
Проклятие Левора



QUOTE
DBColl, не надо говорить таких страшных слов. Призрак не настолько крут в АВРОРЕ, чтобы "на хоп" редактировать 2да. А так сейчас будет вопрос, "Как?" на что его отошлют к Айсу, который скажет "Никак" и полуэльф будет мучатся..

Во-первых, Айс не скажет "никак".
Во-вторых, чтоб не мучится, надо лишь открыть наш Леворов хак, взять оттуда appearance.2da и положить в свой хак.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Tarre Talliorne
сообщение Jul 15 2004, 11:39
Сообщение #61


Level 8
***

Класс: Псионик
Характер: Chaotic Good
Раса: Человек
NWN: Скриптинг [Sn]



QUOTE
Я вот сейчас вожусь со скриптом, заставить баллисту жжахнуть фаерболом

На ваулте есть мод Аваддона баллистовый. Скчай - там это есть.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Вестель
сообщение Jul 15 2004, 12:01
Сообщение #62


Level 7
**

Класс: Чемпион Торма
Характер: Chaotic Good
Раса: Человек
NWN: DM



QUOTE (Tarre @ Jul 15 2004, 11:39)
На ваулте есть мод Аваддона баллистовый.

Вскачать всегда проще. Вот я хочу сам разобраться.
Neverwinter Script Source
//Висит на onHeartBeat катапульты
void main()
{
object oCat=OBJECT_SELF;
object oZaval=GetObjectByTag("NW_STONE");
object oStone=GetFirstItemInInventory(oCat);
if ((oStone!=OBJECT_INVALID)&&(GetTag(oStone)=="NW_BUMBUM")){ //проверяет положили ли в нее камень
    DestroyObject(oStone); //уничтожает его
    ActionCastSpellAtObject(SPELL_FIREBALL,oZaval, METAMAGIC_ANY,TRUE); //жахает фаерболл
    DestroyObject(oZaval); //уничтожает камень завала
    }
}

Самое забавное, камень завала не уничтожается, а остается стоять.
А вот после выстрела сквозь него персонаж нормально проходит. Где грабли?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DBColl
сообщение Jul 15 2004, 12:05
Сообщение #63


4-х Кубовый
Иконки Групп

Класс: Некромант
Характер: Lawful Evil
Раса: Человек
NWN: Скриптинг [Sn]
Проклятие Левора



Может несовпадение тэгов?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Вестель
сообщение Jul 15 2004, 12:15
Сообщение #64


Level 7
**

Класс: Чемпион Торма
Характер: Chaotic Good
Раса: Человек
NWN: DM



DBColl В том-то и дело, что как только это дело проходит, больше ничего не работает.. Повторные попытки жжахнуть не проходят, потому как объекта с тегом "NW_STONE" он не находит. Не дестроится визуальная часть объекта и все..
Теги проверил - КОПИ/ПЕЙСТ - все равно не помогает
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Auren
сообщение Jul 15 2004, 13:09
Сообщение #65


Сивоха
***

Класс: Некромант
Характер: Lawful Evil
Раса: Человек



Посмотри.....вродьбы 3 главу стандартной кампании. Там были стреляющие баллисты.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DBColl
сообщение Jul 15 2004, 14:31
Сообщение #66


4-х Кубовый
Иконки Групп

Класс: Некромант
Характер: Lawful Evil
Раса: Человек
NWN: Скриптинг [Sn]
Проклятие Левора



Вестель
Попробуй сделать задержку у дестроя:
DestroyObject(..., 0.5);
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Вестель
сообщение Jul 15 2004, 15:20
Сообщение #67


Level 7
**

Класс: Чемпион Торма
Характер: Chaotic Good
Раса: Человек
NWN: DM



QUOTE (DBColl @ Jul 15 2004, 14:31)
Попробуй сделать задержку у дестроя:

Безрезультатно. Даже если делать
Neverwinter Script Source
DelayCommand(0.5,DestroyObject(oStone));

все равно "визуальные" камни остаются
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DBColl
сообщение Jul 15 2004, 15:24
Сообщение #68


4-х Кубовый
Иконки Групп

Класс: Некромант
Характер: Lawful Evil
Раса: Человек
NWN: Скриптинг [Sn]
Проклятие Левора



Хм... А попробуй закомментируй каст спелла. Просто уничтожить. Получится?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Вестель
сообщение Jul 15 2004, 15:29
Сообщение #69


Level 7
**

Класс: Чемпион Торма
Характер: Chaotic Good
Раса: Человек
NWN: DM



Нашел!
На плацеблах "камменюк", которые блокирывали проход стоял значок Static..
Стоило его убрать, они начали исчезать..

Теперь другой вопрос, почему у меня катапульта палит в левый верхний угол, а не куда я ей сказал? в смысле не в oZaval?

Уже куда надо палит!

Сообщение отредактировал Вестель - Jul 15 2004, 15:34
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение Jul 15 2004, 18:50
Сообщение #70


Level 5
Иконки Групп

Класс: Обыватель
Характер: Lawful Neutral
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



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

В 3-ей главе я когда-то (1.5 года назад) не нашел скрипты эти, на катапультах нет скриптов стрельбы. Поэтому делал сам, подсмотрев фишку про БалистикТраекторию у модуля катапульты на валуте. (все это было больше года назад. С тех пор скрипт стрельбы не менял)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
ПРИЗРАК
сообщение Jul 17 2004, 13:27
Сообщение #71


Level 3
*

Класс: Маг
Характер: Lawful Good
Раса: Полуэльф



Ой, а терь можно мне как что делать объяснить ООООООООЧЕНЬ подробно и сказать если чё что откуда скачать, я был бы очень-очень рад... (IMG:style_emoticons/kolobok_light/biggrin.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Вестель
сообщение Jul 17 2004, 15:02
Сообщение #72


Level 7
**

Класс: Чемпион Торма
Характер: Chaotic Good
Раса: Человек
NWN: DM



ПРИЗРАК
Качай этот файл (44Кб), посмотри, что там сделано, если будут вопросы, пиши еще.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
ПРИЗРАК
сообщение Jul 17 2004, 17:31
Сообщение #73


Level 3
*

Класс: Маг
Характер: Lawful Good
Раса: Полуэльф



ДБ, про катапульту... (IMG:style_emoticons/kolobok_light/biggrin.gif)
Вест, ща гляну...
<small>Добавлено в 14:45</small>
А что за оCat, oZaval u oStone?

Neverwinter Script Source
void main()
{
object oCat=OBJECT_SELF;
object oZaval=GetObjectByTag("NW_STONE");
object oStone=GetFirstItemInInventory(oCat);
if ((oStone!=OBJECT_INVALID)&&(GetTag(oStone)=="NW_BUMBUM")){
    DestroyObject(oStone);
    ActionCastFakeSpellAtObject(SPELL_FIREBALL,oZaval);
    DelayCommand(0.5,DestroyObject(oZaval,0.5));
    }
}


З.Ы. Оффтоп... Как цветом выделять слова? Как это должно выглядеть в написании?

LEX: теперь, когда есть кнопка НСС скрипты писать ТОЛЬКО в этом режиме
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Аваддон
сообщение Jul 17 2004, 23:40
Сообщение #74


Level 10
***

Класс: Воин
Характер: Lawful Neutral
Раса: Человек
NWN: Скриптинг [PW]



object - оператор который присваивает к обозначению объект. Напимер, чтоб каждый раз мы не писали GetObjectByTag("TEST_NPC").
Мы просто присваиваем обзначению oNPC объект GetObjectByTag("TEST_NPC").
Присвоение таким образом
Neverwinter Script Source
object oNPC = GetObjectByTag("TEST_NPC");

И теперь в коде нам будет разобраться проще например вместо долгой строки:
Neverwinter Script Source
AssignCommand(GetObjectByTag("TEST_NPC"),SpeakString("Привет!"));

нам достаточно написать:

Neverwinter Script Source
AssignCommand(oNPC,SpeakString("Привет!"));

если мы заранее указали что такое у нас oNPC.
Вот и разбирайся что есть что.
OBJECT_SELF - это значит, грубо говоря самого себя.
Тоесть если скрипт стоит на катапульте и object oCat = OBJECT_SELF;
Значит за oCat катапульта будет брать саму себя.
object oZaval=GetObjectByTag("NW_STONE"); - это значит что oZaval это у нас обхект с тэгом NW_STONE.
object oStone=GetFirstItemInInventory(oCat); - значит что oStone - какой либо объект в инвентаре объекта oCat (катапульты).
if ((oStone!=OBJECT_INVALID)&&(GetTag(oStone)=="NW_BUMBUM")) - Если oStone (!= это значит НЕ ЯВЛЯЕТСЯ, или не равен) тоесть если oStone есть в инвентаре катапульты (&& - и) его тэг - NW_BUMBUM, то выполняются действия:
{
Уничтожить объект oStone в инвентаре катапульты c тэгом NW_BUMBUM;
Катапульта стреляет фаерболом в объект oZaval
И через 0.5 сек завал уничтожается.
}
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
ПРИЗРАК
сообщение Jul 26 2004, 17:06
Сообщение #75


Level 3
*

Класс: Маг
Характер: Lawful Good
Раса: Полуэльф



Здарова люди, вот наконец-то освободился от экзаменов...

Насчёт катапульты... (IMG:style_emoticons/kolobok_light/biggrin.gif) У меня всё получилось, но мона ли пару вещей изменить? Вставить взрыв фаербола на камне + чтоб звук появлялся, например от магии Руна что-ли, ну там луч лазерный с неба бьёт. И ещё, чтоб камни через минут 30 заново появлялись... Заранее сеньк...
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

200 страниц V  < 1 2 3 4 5 > » 
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 21st June 2018 - 11:07