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

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

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

Loki87
Отправлено: Aug 11 2007, 16:38


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


Всем большой THANX!
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #111489 · Ответов: 3359 · Просмотров: 643,975

Loki87
Отправлено: Aug 10 2007, 17:58


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


все ссылки в посте Лекса - битые в той теме. (по туториалам).
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #111455 · Ответов: 3359 · Просмотров: 643,975

Loki87
Отправлено: Aug 9 2007, 16:31


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


Тоже верно. Вообще, хорошо бы учебник по авроре (IMG:style_emoticons/kolobok_light/rolleyes.gif)
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #111427 · Ответов: 3359 · Просмотров: 643,975

Loki87
Отправлено: Aug 8 2007, 16:43


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


Та нихрена мне непонятно потому, что все твердят одно и то же - посмотри попробуй почитай - а толку? Спасибо конечно огромное этому форуму за помощь и терпение, но мне надоело немного, когда я смотрю и читаю как советуют, а там написано не то, что надо и получается типа виноват я, что скрипт неправильно записал, хотя там именно так и было как я писал а не как вы, Лекс. и всю прошлую неделю я по вечерам играл в Хитмана - contracts. а аврору закинул подальше... твердят твердят что 2+2=4 а у меня хоть убей 5. (IMG:style_emoticons/kolobok_light/wacko.gif)

я помню когда разучивал html - там в учебнике так подробно все было какие тэги в какой последовательности и тд и тп. и я научился и не одну страничку уже зделал. а по авроре такого нету. (IMG:style_emoticons/kolobok_light/nea.gif)
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #111404 · Ответов: 3359 · Просмотров: 643,975

Loki87
Отправлено: Jul 31 2007, 00:06


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


ну и где тут ошибка?

Neverwinter Script Source
void AddJournalQuestEntry("assassins", 200, oPC, TRUE, FALSE, FALSE);
{

}


все делал как сказано и все равно - ERROR: INVALID DECLARATION TYPE

а если вот так:

Neverwinter Script Source
void AddJournalQuestEntry(
    string sCategoryTag = "assassins",
    int nEntryID = 200,
    object oCreature = oPC,
    int bAllPartyMembers = TRUE,
    int bAllPlayers = FALSE,
    int bAllowOverrideHigher = FALSE
    );

{

}


то тогда - ERROR: NON CONSTANT IN FUNCTION DECLARATION

причем это копия того как написано в лексиконе. я только свои параметры добавил и все.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #111210 · Ответов: 3359 · Просмотров: 643,975

Loki87
Отправлено: Jul 30 2007, 16:38


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


так вот какой скрипт? ведь запись вешается в окошечко - other actions без всяких скриптов
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #111201 · Ответов: 3359 · Просмотров: 643,975

Loki87
Отправлено: Jul 30 2007, 15:44


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


кстати у меня вопрос про журнал. как прикрепить запись не к диалогу а к действию. скажем - убил какого то НПС и тут же в журнале запись, мол "молодец, теперь возвращайся к автору квеста и получай у него награду" и тд.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #111198 · Ответов: 3359 · Просмотров: 643,975

Loki87
Отправлено: Jul 30 2007, 14:37


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


это так написалось в посте криво, в редакторе все ок с запятыми.

угар, щас нажал - save - приколитесь, но он скомпилировался, хотя я нифига не правил!!! чудеса науки!

еще кое что - попробовал я теперь это дело в игре. работает, но не так как я хотел. заходя на триггер я вижу только всплывшие на головами строчки с текстом. а сам диалог НПС не начала.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #111185 · Ответов: 5109 · Просмотров: 864,361

Loki87
Отправлено: Jul 30 2007, 13:34


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


Artlira - буквы "я" там нет, потому что модуль я пишу на английском - след. все диалоги на англ.

Lex - Вот как выглядит скрипт. Я поменял только фразы диалога + комментарии.

Neverwinter Script Source
/////////////////////////////////////////////////
//:: Janeth starts talking to PC.
//:: File name: camera_dialog
//:://////////////////////////////////////////////////
void main()
{
  object oPC = GetEnteringObject();
  object oSP = GetHenchman(oPC);
  vector vFace = GetPosition(oPC);
  string sName = GetLockKeyTag(OBJECT_SELF);
  int i = 1;
  float fTime;
  object oDL = GetNearestObjectByTag(sName, oPC, i);
  int iA = GetGoodEvilValue(oPC);

if (!GetIsPC(oPC)) return;
while (GetIsObjectValid(oDL))
{
  if (!GetIsInCombat(oPC)&&!GetIsInCombat(oDL)&&!GetIsEnemy(oPC, oDL)&&
      !GetIsDead(oDL) && GetObjectType(oDL) == OBJECT_TYPE_CREATURE)
  {
    fTime = GetDistanceBetween(oPC, oDL);
    SetLocalInt(OBJECT_SELF,"VALID",1);
    break;
  }
  i++;
  oDL = GetNearestObjectByTag(sName, oPC, i);
}
if (GetLocalInt(OBJECT_SELF, "VALID") != 1) return; // check
if(fTime < 5.0) fTime = 7.5;
string sPC = "???";
if (iA>30 && iA<70) sPC = "Get lost!";
if (iA>=70 && iA<100) sPC = "What? What's going on?";
if (iA==100) sPC = "Sure.";

AssignCommand(oDL, ClearAllActions());
AssignCommand(oDL, SetFacingPoint(vFace));
AssignCommand(oDL, ActionPlayAnimation(ANIMATION_LOOPING_PAUSE, 1.0, 2.5));
AssignCommand(oDL, ActionPlayAnimation(ANIMATION_FIREFORGET_GREETING)
;
AssignCommand(oDL, ActionWait(fTime-3.0));
AssignCommand(oDL, ActionStartConversation(oPC)); // PC dialog
AssignCommand(oDL, ActionDoCommand(SetCommandable(TRUE, oDL))); // unblock chain
DelayCommand(0.1, SetCommandable(FALSE, oDL)); // block chain
DelayCommand(0.2, SetCutsceneMode(oPC, TRUE));
DelayCommand(0.3, AssignCommand(oPC, ClearAllActions(TRUE)));
DelayCommand(0.4, AssignCommand(oSP, ClearAllActions(TRUE)));
DelayCommand(1.5, AssignCommand(oPC, ActionForceMoveToObject(oDL, FALSE, 1.0, fTime-2.0)));
DelayCommand(1.5, AssignCommand(oSP, ActionForceMoveToObject(oPC, FALSE, 1.0, fTime-2.0)));
DelayCommand(2.0, AssignCommand(oDL, SpeakString("<c>Hey, stranger, can I ask you for something?</c>")));
DelayCommand(fTime-3.5, AssignCommand(oPC, SpeakString(sPC)));
DelayCommand(fTime, SetCutsceneMode(oPC, FALSE));
DelayCommand(fTime, SetCommandable(TRUE, oDL)); // unblock chain
DelayCommand(fTime+0.1, AssignCommand(oPC, ActionStartConversation(oDL))); // PC dialog
DestroyObject(OBJECT_SELF, fTime+1.0);
}


этот скрипт я ставлю на onEnter триггера, который очерчен вокруг самой Janeth (НПС которая и должна заговорить с ПС).
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #111179 · Ответов: 5109 · Просмотров: 864,361

Loki87
Отправлено: Jul 29 2007, 23:22


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


Ты меня не понял, я все разобрал все прочитал и тд и тп. просто скрипт нерабочий. я не виноват что он не компилируется. и я же не заставляю тебя траффик твой тратить на это.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #111156 · Ответов: 5109 · Просмотров: 864,361

Loki87
Отправлено: Jul 29 2007, 20:29


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


я поставил на onenter триггера, но дело не в этом. просто в скрипте где то ошибка. потому что он не компилируется.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #111153 · Ответов: 5109 · Просмотров: 864,361

Loki87
Отправлено: Jul 29 2007, 16:41


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


У меня вопрос к Gennady - я попробовал твой скрипт, (ну где при наступлении на триггер НПС начинает разговор). и вобщем при сохранении он не спомпилировался.

ERROR: NO FUNCTION STARTINGCONDITIONAL() IN SCRIPT
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #111145 · Ответов: 5109 · Просмотров: 864,361

Loki87
Отправлено: Jul 22 2007, 21:06


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


что такое линейка и кто такие хардкор ПВПшники? (IMG:style_emoticons/kolobok_light/scratch_one-s_head.gif)
  Форум: Шарды рунета · Просмотр сообщения: #110871 · Ответов: 75 · Просмотров: 69,935

Loki87
Отправлено: Jul 19 2007, 14:46


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


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

вообще получается один такой скрипт начала диалога написал, универсальный, и юзай копи-пэйст на весь модуль. (IMG:style_emoticons/kolobok_light/good.gif)
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #110755 · Ответов: 5109 · Просмотров: 864,361

Loki87
Отправлено: Jul 19 2007, 12:02


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


Ну нафига такой огромный скрипт для одного малюсенького действа. (жаль визард не все типы скриптов помогает делать).
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #110747 · Ответов: 5109 · Просмотров: 864,361

Loki87
Отправлено: Jul 18 2007, 14:33


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


Если бы я знал где аддоны скачать, то поставил бы. все равно оригинал собираюсь покупать, Diamond edition. (хочу итальяшек вздрючить на их серверах (IMG:style_emoticons/kolobok_light/rolleyes.gif) ) правда это только после следующей получки. а пока где нибудь скачать бы хорошо.

захолустье?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #110710 · Ответов: 3359 · Просмотров: 643,975

Loki87
Отправлено: Jul 18 2007, 01:07


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


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

а в Авроре ваще чудо. когда загружаешь локацию city exterior - то все черное и нельзя подвигать никак ни приблизить. висит все.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #110691 · Ответов: 3359 · Просмотров: 643,975

Loki87
Отправлено: Jul 16 2007, 23:31


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


Скачал патч до версии 1.68. не такой уж он большой, всего 80 метров. поставил ввел левый ключ, игра запустилась. так что все хорошо. но у меня ни одного из двух аддонов нету. только оригинал, ведь есть шарды которые не требуют аддонов?

еще хотел спросить, у меня когда в Старкрафт играю проблемы со штукой под названием latency. пишет что она высокая. боюсь как бы не было подобного с Невером. кто то знает что это и как это вылечить? или это изза firewall?
  Форум: Шарды рунета · Просмотр сообщения: #110648 · Ответов: 85 · Просмотров: 158,109

Loki87
Отправлено: Jul 16 2007, 21:02


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


ну хорошо. аккаунт у меня есть. генератор ключей имеется, то есть грубо говоря, надо просто будет воткнуть левый ключ и все? хм. (надо сначала патч 1.68 поставить)
  Форум: Шарды рунета · Просмотр сообщения: #110640 · Ответов: 85 · Просмотров: 158,109

Loki87
Отправлено: Jul 16 2007, 15:17


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


Спасибо огромное. но блин, все хотят Хордс Оф Андердарк! у мну сего аддона нету. а еще патч 1.68 который весит тонны. придется мне лицензию брать вместе с аддонами. найти в интернете нормальную версию не могу хоть убей. только РИП нашел и играю. (IMG:style_emoticons/kolobok_light/swoon.gif)
  Форум: Шарды рунета · Просмотр сообщения: #110636 · Ответов: 85 · Просмотров: 158,109

Loki87
Отправлено: Jul 16 2007, 12:55


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


получается все локации приходится объединять на прямую - двери, вэйпоинты и триггеры? типа город-лес-город
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #110631 · Ответов: 3359 · Просмотров: 643,975

Loki87
Отправлено: Jul 16 2007, 12:40


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


ну я не всегда хаотик ивел сорсами играю. иногда можно попозориться и пройти кампанию палладином. но в наших кругах РПГшников это не серьезно!

ну и скрипт! зачем там строка про хенчмана?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #110630 · Ответов: 5109 · Просмотров: 864,361

Loki87
Отправлено: Jul 16 2007, 01:24


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


я вот кстати ни в редакторе ни в самой игре не заметил такой вещи как карта мира. вроде во всех РПГ есть а тут типа нет?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #110616 · Ответов: 3359 · Просмотров: 643,975

Loki87
Отправлено: Jul 16 2007, 00:22


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


Почитал я лексикон - довольно таки понятно там написано. Даже первый "go fetch" квест зделал. работает. однако тут же появилась проблемка. дело в том ято я хотел зделать, чтобы НПС подходил и просил о помощи (то есть давал этот квест самый) именно тогда когда ПС наступит на триггер вокруг НПС. как в самом начале Кампании, где после наступления на триггер подходит Павел и начинает трындеть.

вобщем я поковырялся вроде нашел что надо, но то ошибка то неработает. после трех тщетных часов я решил таки спросить у профи.

вот как выглядит скрипт который я повесил на onEnter триггера:
Neverwinter Script Source
void ActionStartConversation (
object oObjectToConverseWith = "NW_COMFEMALE001",
string sDialogResRef = "janethmeet",
int bPrivateConversation = FALSE,
    int bPlayHello = TRUE
);

{
    string sTag = "NW_COMFEMALE001";
    object oNPC = GetLocalObject(GetArea(OBJECT_SELF),"NW_G_" + sTag);
    object oPC = GetEnteringObject();
    if(GetIsPC(oPC) &&
      GetLocalInt(oPC,"NW_L_Init" + GetTag(oNPC)) == FALSE &&
      IsInConversation(oNPC) == FALSE)
    {
        AssignCommand(oPC,ClearAllActions());
        AssignCommand(oNPC,ClearAllActions());
        AssignCommand(oNPC,ActionMoveToObject(oPC));
        AssignCommand(oNPC,ActionStartConversation(oPC));
    }
}


если верить лексикону и самим АТАРИ которые написали скрипт начинающий болтовню с Павлом, то у меня все верно. (а мож пропустил что, все таки 7 часов скриптинга, да еще и чайниковского - напрягают мозг).

вобщем нажимаю save, а он ругается и пишет - ERROR: NON CONSTANT IN FUNCTION DECLARATION - относя это к шестой строке, то есть к скобке и точке с запятой! не знаю как в двух значках всего, может прятаться ошибка. помогите, люди добрые. (IMG:style_emoticons/kolobok_light/swoon.gif)
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #110615 · Ответов: 5109 · Просмотров: 864,361

Loki87
Отправлено: Jul 15 2007, 20:40


Level 3
*

Группа: Candidate
Сообщений: 34
Регистрация: 10.07.2007
Пользователь №: 4,693


да но вначале надо создать аккаунт в игре. а этого никак не зделать пока СД ключ не ввести.
  Форум: Шарды рунета · Просмотр сообщения: #110614 · Ответов: 85 · Просмотров: 158,109

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

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

Текстовая версия Сейчас: 28th April 2024 - 11:44