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

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

 Правила этого форума ПРАВИЛА РАЗДЕЛА
205 страниц V  « < 174 175 176 177 178 > »   
Ответить в эту темуОткрыть новую тему
> Вопросы новичков, Абсолютные глупости
kiruhs
сообщение Sep 30 2010, 09:32
Сообщение #4361


Level 6
**

Класс: Клерик
Характер: Chaotic Neutral
Раса: Животное



Цитата(gennady @ Sep 30 2010, 08:56) *
2. Требуется добавить 5 хэнчмэнов. Делаем все по вашей инструкции. Получается их только 2, а остальные не присоединяются, а просто заменяют предыдущих.


В НВН1 больше 2х одновременно водить нельзя

Цитата(gennady @ Sep 30 2010, 08:56) *
4. Можно ли добавить свои портреты не в стандартный хак, а в CEP-овский? Мы опять же делали по инструкции, но ничего не вышло.

Можно. выкапывай 2дашку с Серовских хаков
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ilerien
сообщение Sep 30 2010, 13:58
Сообщение #4362


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

Класс: Волшебник
Характер: Lawful Evil
Раса: Эльф
NWN: Скриптинг [PW]
Gem of the North



Цитата
2. Требуется добавить 5 хэнчмэнов. Делаем все по вашей инструкции. Получается их только 2, а остальные не присоединяются, а просто заменяют предыдущих.
Цитата
В НВН1 больше 2х одновременно водить нельзя
Неправда ваша, дяденька. В слоте onModuleLoad вызываем SetMaxHenchmen(5). Вуаля - теперь можно присоединять до 5 хенчей.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Zirrex
сообщение Sep 30 2010, 14:49
Сообщение #4363


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

Класс: Друид
Характер: True Neutral
Раса: Эльф
NWN: Скриптинг [PW]
Амен



Цитата(StasMokos @ Sep 30 2010, 08:04) *
Здравствуйте.
Мы с другом создаем модуль, но не слишком в этом разбираемся, поэтому потребовалась консультация специалистов.
Будем счастливы, если вы уделите нам минутку и ответите на наши глупые вопросы.

1. У нас с другом абсолютно идентичные игры. У него все CEP-овские настройки отлично работают, а у меня все объекты белого цвета. С чем это может быть связано и как с этим бороться?
2. Требуется добавить 5 хэнчмэнов. Делаем все по вашей инструкции. Получается их только 2, а остальные не присоединяются, а просто заменяют предыдущих.
3. Нужно сделать так, чтобы после разговора алтарь выдавал предмет. Пользуемся стандартным CreateItemOnObject или ActionGiveItem. Ничего не получается.
4. Можно ли добавить свои портреты не в стандартный хак, а в CEP-овский? Мы опять же делали по инструкции, но ничего не вышло.

1. Связано это может быть со старой видеокартой, которая не умеет правильно работать с высокополигональными текстурами.
3. Добавлю к вышеописанному. Чтобы не путать тэг и резреф при использовании данной функции, рекомендуется тэг с резрефом делать идентичными. Причем, желательно иметь определенный шаблон составления тэгов.
4. Убедись, что портреты нужного типа указаны в portraits.2da правильно. Там из главных всего три параметра: резреф (BaseResRef), пол (Sex), категория (Race).
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
kiruhs
сообщение Sep 30 2010, 15:18
Сообщение #4364


Level 6
**

Класс: Клерик
Характер: Chaotic Neutral
Раса: Животное



Цитата(Ilerien @ Sep 30 2010, 13:58) *
Неправда ваша, дяденька. В слоте onModuleLoad вызываем SetMaxHenchmen(5). Вуаля - теперь можно присоединять до 5 хенчей.

Во как. Ссори, не знал *взял на заметку*
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
StasMokos
сообщение Oct 1 2010, 08:15
Сообщение #4365


Level 3
*

Класс: Воин
Характер: True Neutral
Раса: Эльф



Цитата(StasMokos @ Sep 30 2010, 08:04) *
1. У нас с другом абсолютно идентичные игры. У него все CEP-овские настройки отлично работают, а у меня все объекты белого цвета. С чем это может быть связано и как с этим бороться?
Цитата(Zirrex @ Sep 30 2010, 14:49) *
1. Связано это может быть со старой видеокартой, которая не умеет правильно работать с высокополигональными текстурами.


Да, видио карта у меня слабовата.. Чтож, жаль.

Цитата(StasMokos @ Sep 30 2010, 08:04) *
2. Требуется добавить 5 хэнчмэнов. Делаем все по вашей инструкции. Получается их только 2, а остальные не присоединяются, а просто заменяют предыдущих.
Цитата(kiruhs @ Sep 30 2010, 09:32) *
В НВН1 больше 2х одновременно водить нельзя
Цитата(Ilerien @ Sep 30 2010, 13:58) *
Неправда ваша, дяденька. В слоте onModuleLoad вызываем SetMaxHenchmen(5). Вуаля - теперь можно присоединять до 5 хенчей.


Вот, так мы и делали, и даже туда, куда нужно добавляли, но никак.
Может быть, потому, что мы брали для теста хэнчей из Hordes Of Anderdark, а там только 2 можно?

Цитата(StasMokos @ Sep 30 2010, 08:04) *
4. Можно ли добавить свои портреты не в стандартный хак, а в CEP-овский? Мы опять же делали по инструкции, но ничего не вышло.
Цитата(kiruhs @ Sep 30 2010, 09:32) *
Можно. выкапывай 2дашку с Серовских хаков
Цитата(Zirrex @ Sep 30 2010, 14:49) *
4. Убедись, что портреты нужного типа указаны в portraits.2da правильно. Там из главных всего три параметра: резреф (BaseResRef), пол (Sex), категория (Race).


hak с портретами сеповскими я нашел, не подскажете, где 2da откопать?
(хотя в хаке я его вообще не увидел)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Deirel
сообщение Oct 1 2010, 16:19
Сообщение #4366


Level 2
*

Класс: Обыватель
Характер: Lawful Good
Раса: Полуэльф



StasMokos, насчет 5 хенчей - у меня все работает, только что проверил. Но я использовал обычных существ с палитры (мне кажется, что то, откуда хенчи, не влияет...) (IMG:style_emoticons/kolobok_light/smile.gif)

Я в слот OnModuleLoad просто кинул скрипт с одной строчкой про SetMaxHenchmen.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aldaron
сообщение Oct 2 2010, 00:51
Сообщение #4367


Level 1


Класс: Оборотень
Характер: Chaotic Good
Раса: Танар'ри



Здравствуйте)
StasMokos - мой верный сподвижник, но он забыл задать животрепещущий вопрос, поэтому его задам я..

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

Если кто-нибудь что-нибудь понял - помогите, пожалуйста (IMG:style_emoticons/kolobok_light/crazy.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
gennady
сообщение Oct 2 2010, 12:07
Сообщение #4368


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

Класс: Обыватель
Характер: Lawful Good
Раса: Человек
NWN: Модмейкер
Рыцарская Сага



Neverwinter Script
int StartingConditional()
{
  object oPC = GetPCSpeaker();
  object oSP = OBJECT_SELF;

  if (oPC==GetMaster(oSP)) // если хэнч
  return TRUE;
  return FALSE;
}
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aldaron
сообщение Oct 3 2010, 15:14
Сообщение #4369


Level 1


Класс: Оборотень
Характер: Chaotic Good
Раса: Танар'ри



Большое спасибо (IMG:style_emoticons/kolobok_light/thank_you.gif)

И еще вопрос.
Мы пытались ограничить пол и расу игрока. Требуется поставить мужчина, эльф. Остальные должны самоуничтожаться при входе в модуль.
Сделали по инструкции, стали тестировать модуль некоей особой женского пола, гномьей расы, но она осталась жива и даже бегала.
Что делать?(
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Deirel
сообщение Oct 3 2010, 15:50
Сообщение #4370


Level 2
*

Класс: Обыватель
Характер: Lawful Good
Раса: Полуэльф



Позвольте мне влезть снова (IMG:style_emoticons/kolobok_light/smile.gif)

Я ставил на событие OnClientEnter такой код:

Neverwinter Script
void main()
{
    object oPC = GetEnteringObject();
    if (!(GetGender(oPC) == GENDER_MALE &&
          GetRacialType(oPC) == RACIAL_TYPE_ELF))
    {
        ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDeath(), oPC);
        DelayCommand(2.5, PopUpDeathGUIPanel(oPC, FALSE, FALSE, 0, "Вы умерли, ибо вы не мужик и не эльф."));
    }
}


У меня такое чувство, что лезу не в свое дело, ибо новичок)

Сообщение отредактировал Deirel - Oct 3 2010, 15:56
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aldaron
сообщение Oct 3 2010, 16:54
Сообщение #4371


Level 1


Класс: Оборотень
Характер: Chaotic Good
Раса: Танар'ри



Спасибо вам, Deirel
Теперь неправильный персонаж у меня благополучно скончался х)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aldaron
сообщение Oct 4 2010, 03:24
Сообщение #4372


Level 1


Класс: Оборотень
Характер: Chaotic Good
Раса: Танар'ри



Неудобно снова вас дергать... (IMG:style_emoticons/kolobok_light/rolleyes.gif)
Но все же задаю очередной гениальный вопрос.

Как сделать карту области изначально открытой?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ilerien
сообщение Oct 4 2010, 03:53
Сообщение #4373


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

Класс: Волшебник
Характер: Lawful Evil
Раса: Эльф
NWN: Скриптинг [PW]
Gem of the North



На заход в локацию
Neverwinter Script
void main()
{
    object oPC = GetEnteringObject();
    if(GetIsPC(oPC))
        ExploreAreaForPlayer(OBJECT_SELF, oPC);
}


Сообщение отредактировал Ilerien - Oct 4 2010, 03:53
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
nepacaka
сообщение Oct 6 2010, 13:22
Сообщение #4374


Level 1


Класс: Обыватель
Характер: Lawful Good
Раса: Человек



Здравствуйте! такой вопрос, даже, несколько наверное =), потихоньку делаю модуль про гладиаторские бои, и основной фишкой модуля, собственно являются бои на арене. Идея была такая, сделать Основным НПС 1 человека (собственно этот НПС - основа всего модуля, аля леди Арибет в 1), который будет посылать ГлавГероя на арену, и выдавать квесты, а именно, система такая:
1 - сюжетный разговор с НПС
2 - после разговора телепорт на арену
3 - после побуды на арене опять сюжетный разговор и выдача Квеста
4 - если квест не выполнен, ответ типа "Иди и сделай что я прошу, после поговорим"
1 - если квест выполнен, сюжетный разговор с НПС
2 - после разговора телепорт на арену
3 - ...
Думаю цикл и идея ясна. В чем собственно вопрос, задумывалось сделать 25 боев на арене, и 25 основных, не побочных квестов.
Город у меня 1 большой, возник вопрос с аренами, либо делать 1 и загромоздить её тригерами под завязку, либо сделать аж 25 штук с 1-3 скриптом и 1-2 тригера на выполнение условий победы и прочего (примерно). есть плюсы и минусы у каждого метода.
1) Арена в кол-ве 1 штуки, + наверное крутая оптимизация и прочее, - для новичка такое нагромождение скриптов и тригеров, Ад кромешный, скорее всего запутаюсь на 3 арене).
2) Арена в кол-ве 25 штук, + можно сделать каждую арену уникальной (1 днем, 1 на рассвете, гдето больше людей, где-то меньше и т.д.), - наверно это не профессионально =).
В официальной компании Невера Квест в "перчатке" в черном озере, сделан 2-ым вариантом т.е. там 4 разных арены, и одна локация, с которой НПС выдаёт квесты.
Вопрос. Как будет сделать лучше и возможно легче для новичка? И следующий. НПС(кстате забыл указать, НПС стоит в отдельной маленькой комнате, а не в городе) который посылает на арену и выдает квесты, не слишком ли будет писать диалог в 50 веток (пусть и линейный), и чем это черевато в дальнейшем?
Вобщем, может пока я тут не наворотил, посоветуйте как лучше быть, и направите меня на путь истинный. Может, я вобще изначально выбрал не верное направление?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
gennady
сообщение Oct 6 2010, 15:06
Сообщение #4375


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

Класс: Обыватель
Характер: Lawful Good
Раса: Человек
NWN: Модмейкер
Рыцарская Сага



Цитата(nepacaka @ Oct 6 2010, 14:22) *
не слишком ли будет писать диалог в 50 веток (пусть и линейный), и чем это черевато в дальнейшем?

Нормально, ни чем не чревато.
Цитата(nepacaka @ Oct 6 2010, 14:22) *
Город у меня 1 большой, возник вопрос с аренами, либо делать 1 и загромоздить её тригерами под завязку, либо сделать аж 25 штук с 1-3 скриптом и 1-2 тригера на выполнение условий победы и прочего (примерно). есть плюсы и минусы у каждого метода.

Я бы все поставил на невидимый плейс и обрабатывал на нем сигналы SignalEvent от НПС на арене по завершению боя. Проверить сигнал (слот OnUserDefined):
Neverwinter Script
void main()
{
  int nEvent = GetUserDefinedEventNumber();
  object oPC = GetFirstPC();

switch(nEvent)
{
case 1: ExecuteScript("script1", oPC); break;
case 2: ExecuteScript("script2", oPC); break;
//****
case 25: ExecuteScript("script25", oPC); break;
}
}

А чтобы не путаться пишем 25 отдельных скриптов на окончание боя и что за этим должно произойти.

Сообщение отредактировал gennady - Oct 6 2010, 15:10
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
nepacaka
сообщение Oct 6 2010, 15:41
Сообщение #4376


Level 1


Класс: Обыватель
Характер: Lawful Good
Раса: Человек



gennady, спасибо за совет, я еще не во всем разобрался, с Case'ом вроде хороший вариант!
"Проверить сигнал (слот OnUserDefined)" - Это какое-то действие игрока? если можно, вкратце, поясни что это. Я думал тупо на событие смерти оппонента повесить открытие двери Выхода из арены.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
gennady
сообщение Oct 6 2010, 16:53
Сообщение #4377


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

Класс: Обыватель
Характер: Lawful Good
Раса: Человек
NWN: Модмейкер
Рыцарская Сага



Цитата(nepacaka @ Oct 6 2010, 15:41) *
"Проверить сигнал (слот OnUserDefined)" Это какое-то действие игрока? если можно, вкратце, поясни что это. Я думал тупо на событие смерти оппонента повесить открытие двери Выхода из арены.

Нет, это скрипт, который стоит на невидимом или еще каком объекте, в слоте OnUserDefined. Чтобы сигналы четко считались нужен обязательно юзабельный плейс... И этот скрипт будет запускаться с события на НПСе, хоть со смерти, хоть с урона.

И еще один совет.
Чтобы не писать кучу скриптов для НПС пробей номер сигнала или с тега, или с ресрефа НПСа, или повесь на него локалку с нужным номером сигнала.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
nepacaka
сообщение Oct 6 2010, 17:43
Сообщение #4378


Level 1


Класс: Обыватель
Характер: Lawful Good
Раса: Человек



gennady, спс за советы, пойду делать. Если не будет получаться буду обращаться за помощью =)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ilerien
сообщение Oct 6 2010, 18:23
Сообщение #4379


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

Класс: Волшебник
Характер: Lawful Evil
Раса: Эльф
NWN: Скриптинг [PW]
Gem of the North



Цитата
Чтобы сигналы четко считались нужен обязательно юзабельный плейс...
С юзабельностью это никак не связано. Плейс не должен быть статическим.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
gennady
сообщение Oct 6 2010, 20:34
Сообщение #4380


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

Класс: Обыватель
Характер: Lawful Good
Раса: Человек
NWN: Модмейкер
Рыцарская Сага



Цитата(Ilerien @ Oct 6 2010, 18:23) *
С юзабельностью это никак не связано. Плейс не должен быть статическим.

Связано, дорогой, связано... Сам не один раз подлетал... (IMG:style_emoticons/kolobok_light/vava.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
tyrrael
сообщение Oct 6 2010, 22:28
Сообщение #4381


Level 1


Класс: Обыватель
Характер: Lawful Good
Раса: Человек



а можете по подробней сказать как зделать чтобы npc тупо ходили по локации днём и ночью шли в свои дома и стояли там до дня а потом опять ходили по городу
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение Oct 7 2010, 21:33
Сообщение #4382


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

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



не нужно в разных темах задавать один и тот же вопрос. В другой теме Айв ответил.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
tyrrael
сообщение Oct 15 2010, 13:44
Сообщение #4383


Level 1


Класс: Обыватель
Характер: Lawful Good
Раса: Человек



помогите люди. Я скачал cep 2.0 у меня вместо названий диалоги из игры.Вроде правильно установил tlk в папку tlk засунул. (IMG:style_emoticons/kolobok_light/swoon.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение Oct 15 2010, 14:13
Сообщение #4384


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

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



а к модулю tlk прилинковал? Там где-то в свойствах модуля надо указать используемый тлк файл
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
tyrrael
сообщение Oct 15 2010, 18:13
Сообщение #4385


Level 1


Класс: Обыватель
Характер: Lawful Good
Раса: Человек



Цитата(Lex @ Oct 15 2010, 14:13) *
а к модулю tlk прилинковал? Там где-то в свойствах модуля надо указать используемый тлк файл

спасибо (IMG:style_emoticons/kolobok_light/good.gif) теперь всё нормально (IMG:style_emoticons/kolobok_light/yahoo.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

205 страниц V  « < 174 175 176 177 178 > » 
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18th August 2025 - 15:56