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

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

2 страниц V   1 2 >

Garou
Отправлено: Jun 11 2005, 10:37


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


У меня в диалоге непись при грубом с ней обращении должна доставать оружие. Оружие при этом находится у нее в рюкзаке. Я написал
Neverwinter Script Source
void main()
{
object oNPC = GetObjectByTag("тег неписи");
object oItem = GetObjectByTag("тег итема");
AssignCommand(oNPC, ActionEquipItem(oItem, INVENTORY_SLOT_RIGHTHAND));
}

и повесил на ActionTaken грубой реплики игрока. Но результата нет?!
!!! Да!!! Еще, я спрашивал о превращении игрока в голем плоти..., а как потом обратно превратить в игрока?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43598 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 10 2005, 20:52


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Lex, спасибо за: ЕЩЕ РАЗ УВИЖУ СКРИПТЫ, НАПИСАННЫЕ НЕ В NSS - СРАЗУ ПРЕД. Работает на 100%. Сразу научился использовать NSS!!! Почаще так!!! Может еще с меня и люди получатся:)
Теперь позвольте спросить: Недавно Aiwan выкладывал скрипт который при атаке непися превращал его в оборотня. У меня в диалоге игрока превращают в голем плоти, но единственное, что я нашел о големах :
Neverwinter Script Source
void main()
{
    effect eShape = EffectPolymorph(POLYMORPH_TYPE_GOLEM_AUTOMATON);
    object oPC = GetPCSpeaker();
    if (GetLocalInt(oPC, "GOLEM_FLESH_YES") == 1)
      return;
    {
    SetLocalInt(oPC, "GOLEM_FLESH_YES", 1);
    ApplyEffectToObject(DURATION_TYPE_INSTANT, eShape, oPC);
    }
}

В игре этот скрипт игрока просто растворяет:(! Как заменить AUTOMATON на FLESH. Да и возможно ли сделать способность надевать на игрока потом шмотки?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43571 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 9 2005, 20:39


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


QUOTE (Tiger Greyhawk @ Jun 9 2005, 03:00)
Сначала конвертнуть два раза, а потом просто заменить расширение.

Может это глюк, но я сегодня вставил в хак файл WAV без двойных конвертаций... (правда сделал его изначально моно) и он PlaySound() воспроизвелся. Кому я "открыл Америку" проверте плиз, а то я начинаю думать, что достал свой тулсет настолько, что он уже на все согласен :bad:
Добавлено в 21:47
Теперь к проблемам, у меня их всегда много...
Этот скрипт я поставил в ActionTaken на последней реплике PC в ветке диалога
Neverwinter Script Source
void main()
{
object oPC = GetPCSpeaker();
int d = GetLocalInt(oPC, "data");
SetLocalInt(oPC, "data", GetCalendarDay());
if(d<=8)
{
  SetLocalInt(GetModule(), "STRELKA", d+20);
}
else
{
  SetLocalInt(GetModule(), "STRELKA", (d+20)-28);
}
}


Этот – стоит на хартбите модуля
Neverwinter Script Source
void main()
{
  object oPC = GetFirstPC();
  object oNPC = GetObjectByTag("моя непись");
  int S = GetLocalInt(OBJECT_SELF, "STRELKA");
  if(S == GetCalendarDay()
  && GetTimeHour() == 14
  && GetLocalInt(oPC, "RAZBORKA")!= TRUE)
{
    AssignCommand(oNPC, ActionJumpToObject(oPC));
    AssignCommand(oNPC, ActionStartConversation(oPC));
    if(GetDistanceBetween(oPC, oNPC)<=2.0)
    {
    SetLocalInt(oPC, "RAZBORKA", TRUE);
    }
}
}


А этим рычагом я прокручиваю время, дабы проверить эту конструкцию в работе:
Neverwinter Script Source
void main()
{
SetCalendar(GetCalendarYear(), GetCalendarMonth(), GetCalendarDay()+19); /Странно, но если поставить 20, то при узании с 1го числа идет переход в 22?!/
SetTime(13, 0, 0, 0);
}


Но в модуле ничего не происходит. Где моя ошибка?:(
Также пробовал
Neverwinter Script Source
void main()
{
object oPC = GetPCSpeaker();
int d = GetLocalInt(oPC, "data");
SetLocalInt(oPC, "data", GetTimeHour());
if(d==13)
{
  SetLocalInt(GetModule(), "STRELKA", d+1);
}
}

Neverwinter Script Source
void main()
{
  object oPC = GetFirstPC();
  object oNPC = GetObjectByTag("моя непись");
  int S = GetLocalInt(OBJECT_SELF, "STRELKA");
  if(S == GetTimeHour()
  && GetLocalInt(oPC, "RAZBORKA")!= TRUE)
{
    AssignCommand(oNPC, ActionJumpToObject(oPC));
    AssignCommand(oNPC, ActionStartConversation(oPC));
        if(GetDistanceBetween(oPC, oNPC)<=2.0)
    {
    SetLocalInt(oPC, "RAZBORKA", TRUE);
    }
}
}


Результкт тот же :shout:




LEX: ЕЩЕ РАЗ УВИЖУ СКРИПТЫ, НАПИСАННЫЕ НЕ В NSS - СРАЗУ ПРЕД.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43413 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 9 2005, 08:44


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Низкий Вам поклон, Убо-Сатло, Auren и TigerGrayhawk :good: !!!
Вчера создал книгу (item) с квестовой инфой. Как сделать обновление дневника игрока при ее чтении? Куда ставится этот скрипт?
Добавлено в 08:47
Да, сори, а ...int /*какой нужен месяц*/ ), int /*какое нужно число*/))...*какой нужен месяц* и *какое нужно число* - числа?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43308 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 8 2005, 20:00


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Пока великие умы трудятся..., нахлебники, вроде меня, занимаются философией. Так вот: Нивал - это молодцы!!! (признаюсь - имею большое желание к ним пробиться...:)!!) "Герои меча и магии" тоже хорошо, а "Демиурги" - не коментирую... Соеденив эти вещи будет либо крутейший шедевр, либо полная... (придумай Сам!). Лично я оптимист, а Вы? :)
  Форум: СRPG · Просмотр сообщения: #43269 · Ответов: 43 · Просмотров: 91,175

Garou
Отправлено: Jun 8 2005, 19:50


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Особенно вторая часть врат!!! Это шедевр (но не буду лукавить - Planescape моя жизнь... А жизнь моя - это Planescape... Бррр, тофтология, но надеюсь Вы меня поймете:)
  Форум: СRPG · Просмотр сообщения: #43266 · Ответов: 44 · Просмотров: 91,131

Garou
Отправлено: Jun 8 2005, 19:33


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Aiwan!!! Вижу ты на форуме... Если не сильно занят, посмотри на мой сегодняшний пост в 17:50 (...Сел в лужу!!! Непись после...) Нужна помщь. Сам никак...:(
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43262 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 8 2005, 18:08


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Как из bmu в wav переименовать? Расширение изменить (только не бейте :)!!) или? DBColl а как в конечном итоге будет выглядеть этот скрипт? Плиииз!!!
Добавлено в [mergetime]1118244242[/mergetime]
Вот еще что: Убо-Сатло мне описал, как сделать встречу с неписью через 20 дней, там есть
&& GetTimeHour() == xz // во сколько непись придет (х - это часы, а z - минуты? такой формат 0100 значит час ночи?) Дальше:
void main()
{
object oPC = GetFirstPC();
SetLocalInt(oPC, "RAZBORKA", TRUE);
}
Это можно ставить на начало разговора в ActionTaken?
И как можно проверить, работает ли вся эта конструкция? Ждать 20 дней проблемно...
Добавлено в [mergetime]1118244448[/mergetime]
Да, а если разные скрипты поставить в ActionTaken и EndNormal они оба работать будут? Или из-за противоречий вообще не будет ничего происходить?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43250 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 8 2005, 17:56


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Буду благодарен за любую инфу по Planescape!!! Ткните меня, где можно глянуть... Особенно литературные издания?
  Форум: Forgotten Realms · Просмотр сообщения: #43247 · Ответов: 76 · Просмотров: 203,534

Garou
Отправлено: Jun 8 2005, 17:50


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Сел в лужу:(!!! Непись после разговора должна идти к вейпоинту, там постоять несколько секунд, потом сказать фразу(при этом над ее головой появится эта фраза) и исчезнуть. Сожалею, что не могу привести ниже свой скрипт, я выхожу в нет из различных инет-кафе:( (нет здесь НВН и близко!!!). Как заставить его сказать фразу (ее я предварительно записал в вавовском файле и добавил в свой хак), для этого будет использоваться PlayVoiceChat? PlaySound? Или что-то другое! За синтаксис извините. Нет под рукой тулсета чтоб правильность глянуть. И есть ли разница, поставить этот скрипт в конец диалога на ActionTaken или на Normal завершение диалога?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43243 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 8 2005, 17:37


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Я уже понял свою ошибку! Этот преобразователь полная чушь! Голос из него, как ... Что-то на "Вертера" похожее!!!
А ПЛ привязан к Фаэруну? Или это отстраненный мир?

LEX: Мм..я что-то не понимаю наверное, но в последние пару дней твои посты становятся похожи на флуд и часто не в тему. ПЛ по ФР. Об этом можно было на сайте почитать. (ВАСТ это область Фаеруна)
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43240 · Ответов: 3359 · Просмотров: 636,575

Garou
Отправлено: Jun 8 2005, 10:56


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Русский... Могучий!!! Язык - глафный показатель грамотности того, кто говорит... Но как быть если ты торопишься поделиться своими соображениями с кем-то? А в твоем тексте множество иноязычных слов и время поджимает? Что делать с эмоциями! В конце-концов - авторским стилем? Как по мне - это проблема десятков поколений. Именно таким образом рождаются диалекты... (Сейчас в меня полетят помидоры...:)!!)
  Форум: Техническая поддержка · Просмотр сообщения: #43162 · Ответов: 84 · Просмотров: 74,636

Garou
Отправлено: Jun 8 2005, 10:31


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Мне тут сказали, что есть прога, которая озвучивает набранный текст. (Спрашиваю, вылезая из своей пещеры в каменном веке). Я про такое не слышал...:( Есть ли такие для русского языка? Насколько они эффективны для написания звуковых диалогов? И где их можно скачать?
Добавлено в [mergetime]1118217589[/mergetime]
Да, вот еще что: ПЛ - только на русском? Или есть и английская версия?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43158 · Ответов: 3359 · Просмотров: 636,575

Garou
Отправлено: Jun 8 2005, 10:24


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Ого!!! Столько советов!!! Супер:) Спасибо Всем, кто откликнулся на мой зов!
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43155 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 7 2005, 17:05


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Как по мне дни Fallout уже прошли и с реинкарнацией игры опоздали!!! Ничто не вернет ей былого шарма! Это быдет лишь тень, хотя, я хотел бы ошибаться!:)
  Форум: СRPG · Просмотр сообщения: #43077 · Ответов: 142 · Просмотров: 120,131

Garou
Отправлено: Jun 7 2005, 16:54


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Шпасибо, Шпасибо!!! Буду внедрять это в жизнь. Позвольте еще спросить:
Хочу, чтоб при юзании следов выскакивало диалоговое окно, в котором писалась инфа. Сделал следы юзабельными, написал ветку диалога вставил ее в поле Conversation и на onUse поставил скрипт StartConversation и ничего... (Вы там ишо дружно не смеетесь?) :) Как это сделать правильно?
Добавлено в [mergetime]1118152690[/mergetime]
Еще. Хотел создать книгу (журнал NPC) все хорошо, но в игре она отображается в мешке!!! Что за бред. Я могу конечно ее запхнуть в ящик, но хотелось бы на столике выложить... Подскажите, а заодно и где находятся эти "...:(" листики бумаги на которых в игре писалась инфа???
Фух... Вроде все спрсил че хотел:)
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43074 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 7 2005, 11:34


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Вот еще такой вопрос. Игрок встречает в модуле непись, которая сообщает ему, что через определенное время (скажем 20 дней) найдет игрока и "грохнет". Существует ли возможность заставить непись появится через этот промежуток времени перед персонажем?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43038 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 7 2005, 10:41


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Таким образом в начале диалога делалась проверка на Пол игрока?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43031 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 7 2005, 10:20


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Вопрос к бывалым модулестроителям: как Вы избегаете половой неразберихи в диалогах ( иногда в играх встречаются реплики девушек с мужскими окончаниями (сделал, убил....))? Пишете нейтральные (... смотришь, делаешь...) или вообще не заморачиваетесь над этими вопросами?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #43029 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 6 2005, 19:01


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Народ, это баг ToolSet(а), или с этим можно бороться...? Пример: тайл башни мага – 1 в ширину, 2 – в длину. А внутренние помещения такой размерности «ни-ни»... Минимум 2х2. Вот и получается: заходишь в маленький домик, а внутри – целый храм:(
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #42954 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 6 2005, 18:37


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Оки-доки, Lex, я поставил скрипт в реплику РС, все работает. А с обьяснением не переживай, все дело в том, кто пытается это понять... В любом случае спас:)
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #42948 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 6 2005, 11:00


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Не очень понял, но попробую может получится. Спасибо!:)
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #42868 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 6 2005, 10:13


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Lex, спасибо за скрипт с дестроем тригера, работает "На ура"... А вот с проверкой наличности проблемі. Скрипт компилится, но в игре результат нулевой... Есть идеи?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #42860 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 3 2005, 15:40


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


Такая ситуация: Игрок появляется в локации, перед ним лежит непись (при этом юзать ее нельзя). Как это сделать? Мне говорили: "ставишь на неписе галочку Leave lootable corpse, затем на onspawn (или когда тебе там надо) прибиваешь непися." Врать не буду, не допер:( Растолкуйте если не трудно.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #42516 · Ответов: 5109 · Просмотров: 852,660

Garou
Отправлено: Jun 3 2005, 15:33


Level 3
*

Группа: Newbie
Сообщений: 42
Регистрация: 25.05.2005
Из: Нижние планы, Баатор
Пользователь №: 1,089


ВпечАтляет!!! Мы тоже пробуем написать модуль, нас только четверо и живем в одном городе..., но "Воз и ныне там...:("
  Форум: "Проклятие Левора" Часть I · Просмотр сообщения: #42510 · Ответов: 969 · Просмотров: 249,411

2 страниц V   1 2 >

Есть новые сообщения  Открытая тема (есть новые ответы)
Нет новых сообщений  Открытая тема (нет новых ответов)
Горячая тема (есть новые сообщения)  Горячая тема (есть новые ответы)
Горячая тема (нет новых сообщений)  Горячая тема (нет новых ответов)
Опрос (есть новые голоса)  Опрос (есть новые голоса)
Опрос (нет новых голосов)  Опрос (нет новых голосов)
Тема закрыта  Закрытая тема
Тема перемещена  Тема перемещена
 

Текстовая версия Сейчас: 29th March 2024 - 08:22