[AGFC: Valley of Gothic] М: Скриптинг в Готике

Страница 57 из 65 « Первая 7475051525354555657 58596061626364 Последняя »
Поиск в этой теме:

Расширенный поиск
Старый 28.07.2009, 13:30   #2241
vmazz

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Ну для начала создаешь враждебнонастроенного НПС. Далее делаешь ему расписание, например просто тупо курить в WP где-нибудь поближе к месту где будет диалог. (желательно совсем рядом, чтоб при вставке он сразу нападал). В Sturtup`e НЕ прописываешь Wld_InsertNpc.
Далее по окончании диалога вставляешь бандита(Wld_InsertNpc(BND_MY_666, "WP");), и он увидев ГГ нападает на него.

Скорее всего ты в прошлый раз не создал расписание для бандита, а без оного НПС не вставляются!
Ответить с цитированием
Старый 23.08.2009, 20:15   #2242
Magmatic

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Cпойлер(щелкните, чтобы прочесть):
func int ZS_Smalltalk_Loop ()
{
if (Npc_IsOnFP (self, "SMALLTALK"))
{ * * *
if (Npc_GetStateTime(self) >= (SmallTalkFreq * 2) )
{
Npc_PerceiveAll (self);
if (Wld_DetectNpc(self, -1, ZS_Smalltalk, -1)) //other = Nearest Npc (0=Spieler ignorieren!)
{
if (Npc_GetDistToNpc(self, other) < PERC_DIST_DIALOG)
{
Npc_SetStateTime (other, SmallTalkFreq );
* * * * * * * * * * * *
B_TurnToNpc (self,other);
B_Say_Smalltalk();
};
};
* * * * * *
Npc_SetStateTime (self, 0);
};
}
else if (Wld_IsFPAvailable(self,"SMALLTALK"))
{
AI_GotoFP ** * * * * *(self, "SMALLTALK");
AI_StandUp (self);
AI_AlignToFP ** * *(self);
};
* * *
return LOOP_CONTINUE;
};

func void ZS_Smalltalk_End ()
{
Если я правильно понял то выделенное красным это анимация второго перса. Меня интересует возможность диалога двух NPC с разной анимацией, допустим один курит во время разговора, а другой нет. Не подскажете как сделать такое?
Ответить с цитированием
Старый 23.08.2009, 20:26   #2243
MaGoth
A.G.F.C.
  Аватар для MaGoth
 
Регистрация: 04.09.2006
Сообщений: 20
MaGoth вне форума

По умолчанию Re: М: Скриптинг в Готике

2Magmatic I:
Попробуй написать аналогичную функцию той что привел в спойлере, только для одного из непесей, self или other укажи анишку воскуривания болотника.
Сам подобное не тестил, но в принципе работать должно, а там, тебе уже надо будет просто скрипт функции довести до ума, в зависимости от того что требуется получить в итоге. ::)


Добавление от 08/23/09, в 20:37:48
Чуть не забыл, возможно восприятие Непесей придется ковырять, чтобы сделать нормальный временной интервал диалога одного Непеся и курение другого, и взаимодействие этих Нпс.
Если конечно сам диалог по интервалам пауз между Нпс, не реализован в двиге. Иначе будет не реалистичная картинка, имхо.
Отправить личное сообщение для Ответить с цитированием
Старый 24.08.2009, 13:35   #2244
Skaarj

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

У меня вопрос про орков-стрелков (мод Возвращение), как их скорострельность можно изменить? Есть тут идея повозиться с тактикой боя (fight.dat), может кто уже пробывал сам? Как я понял, там все просто, до шесть команд в очереди, получается вроде этого:

name[0] = "Черный орк-арбалетчик";
*fight_tactic = FAI_ORC_2;

FAI_Orc_2.d
Cпойлер(щелкните, чтобы прочесть):
instance FA_MY_FK_FOCUS_FAR_12(C_FIGHTAI)
{
*move[0] = MOVE_WAIT_LONGER;
*move[1] = MOVE_ATTACK;
*move[2] = MOVE_WAIT_LONGER;
*move[3] = MOVE_SIDEATTACK;
*move[4] = MOVE_WAIT_LONGER;
*move[5] = MOVE_TRIPLEATTACK;

я только не знаю, куда точно команды выставлять для дист. боя. Поможете советом или еще чем-нибудь? :)

Полный FAI_Orc.d из данного мода единый для всех орков, стрелки как из пулемета стреляют, вот как он выглядит:
Cпойлер(щелкните, чтобы прочесть):
instance FA_ENEMY_PREHIT_12(C_FIGHTAI)
{
* * *move[0] = MOVE_JUMPBACK;
* * *move[1] = MOVE_PARADE;
};

instance FA_ENEMY_STORMPREHIT_12(C_FIGHTAI)
{
* * *move[0] = MOVE_STRAFE;
};

instance FA_MY_W_COMBO_12(C_FIGHTAI)
{
};

instance FA_MY_W_RUNTO_12(C_FIGHTAI)
{
* * *move[0] = MOVE_TURN;
};

instance FA_MY_W_STRAFE_12(C_FIGHTAI)
{
};

instance FA_MY_W_FOCUS_12(C_FIGHTAI)
{
* * *move[0] = MOVE_STRAFE;
* * *move[1] = MOVE_ATTACK;
* * *move[2] = MOVE_SIDEATTACK;
* * *move[3] = MOVE_TRIPLEATTACK;
* * *move[4] = MOVE_WAIT;
* * *move[5] = MOVE_WAIT;
};

instance FA_MY_W_NOFOCUS_12(C_FIGHTAI)
{
* * *move[0] = MOVE_TURN;
};

instance FA_MY_G_COMBO_12(C_FIGHTAI)
{
};

instance FA_MY_G_RUNTO_12(C_FIGHTAI)
{
* * *move[0] = MOVE_STRAFE;
* * *move[1] = MOVE_ATTACK;
* * *move[2] = MOVE_SIDEATTACK;
* * *move[3] = MOVE_TRIPLEATTACK;
};

instance FA_MY_G_STRAFE_12(C_FIGHTAI)
{
};

instance FA_MY_G_FOCUS_12(C_FIGHTAI)
{
* * *move[0] = MOVE_RUN;
* * *move[1] = MOVE_RUN;
* * *move[2] = MOVE_STRAFE;
};

instance FA_MY_FK_FOCUS_12(C_FIGHTAI)
{
* * *move[0] = MOVE_RUN;
};

instance FA_MY_G_FK_NOFOCUS_12(C_FIGHTAI)
{
* * *move[0] = MOVE_TURN;
};

instance FA_MY_FK_FOCUS_FAR_12(C_FIGHTAI)
{
* * *move[0] = MOVE_STRAFE;
* * *move[1] = MOVE_ATTACK;
* * *move[2] = MOVE_SIDEATTACK;
* * *move[3] = MOVE_TRIPLEATTACK;
};

instance FA_MY_FK_NOFOCUS_FAR_12(C_FIGHTAI)
{
* * *move[0] = MOVE_TURN;
};

instance FA_MY_FK_FOCUS_MAG_12(C_FIGHTAI)
{
* * *move[0] = MOVE_STRAFE;
* * *move[1] = MOVE_ATTACK;
* * *move[2] = MOVE_TRIPLEATTACK;
* * *move[3] = MOVE_WAIT_EXT;
* * *move[4] = MOVE_WAIT_EXT;
* * *move[5] = MOVE_WAIT_EXT;
};

instance FA_MY_FK_NOFOCUS_MAG_12(C_FIGHTAI)
{
* * *move[0] = MOVE_TURN;
};


Спасибо.
Ответить с цитированием
Старый 24.08.2009, 13:50   #2245
MaGoth
A.G.F.C.
  Аватар для MaGoth
 
Регистрация: 04.09.2006
Сообщений: 20
MaGoth вне форума

По умолчанию Re: М: Скриптинг в Готике

2Skaarj:
Скорострельнось задается только аниимацией, выпуск стрел зависит только от обработки ехе-шником, через фреймы ани, к кадрам которой они и привязаны. Проще говоря изучи статью по Event_Tag-ам на мод.вог.ру. Станет понятнее о чем я говорю.
FAI монстров здесь вообще не причем он отвечает, непосредственно за боевой режим, то как Орк будет сражаться например, тактику боя.
Хочешь нормальное ускорения в стрельбе, и саму стрельбу, то создавай новые анимации для орка.*;)
То как это реализовано в Возвращении, единственный вариант если нужно сделать стрелка без анишек, но это не есть Гут.
Отправить личное сообщение для Ответить с цитированием
Старый 24.08.2009, 17:02   #2246
Blackdruid

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Можете мне помочь? Я хочу сделать лук, с выбором стрел... :)
Функция:
экипируем, достаем и в низу вылезает диалоговое окошко, там написано какую стрелу использовать:
Ядовитую , обычную, бронебойную  :)
выбираем и стреляем той которую выбрали..
моя проблема только с луком  :(
Ответить с цитированием
Старый 24.08.2009, 21:03   #2247
vmazz

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Ну так а в чем проблема? Ставь луку на событие on_equip вызов какого-нибудь диалога.
Строй диалог, меняет тип стрел - свойство munition, типа EquipedBow.munition = ItRw_MyArrow;
Ответить с цитированием
Старый 24.08.2009, 21:55   #2248
Skaarj

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2MaGoth:
FAI монстров здесь вообще не причем он отвечает, непосредственно за боевой режим, то как Орк будет сражаться например, тактику боя.
Смотрим на крыску FAI_Giant_Rat.d
instance FA_MY_W_FOCUS_11(C_FIGHTAI)
{
* * *move[0] = MOVE_ATTACK;
* * *move[1] = MOVE_WAIT;
* * *move[2] = MOVE_WAIT;
* * *move[3] = MOVE_JUMPBACK;

удар, ждать, ждать, отход назад...удар, ждать, ждать, отход назад..удар, ждать, ждать, отход назад..

FAI_Gobbo.d - гоблин
instance FA_MY_W_FOCUS_7(C_FIGHTAI)
{
* * *move[0] = MOVE_ATTACK;
* * *move[1] = MOVE_STRAFE;
удар, обход...удар, обход...удар, обход...

мой пример с орком
instance FA_MY_W_FOCUS_12(C_FIGHTAI)
{
* * *move[4] = MOVE_WAIT;
* * *move[4] = MOVE_WAIT;
* * *move[1] = MOVE_ATTACK;
* * *move[4] = MOVE_WAIT;
* * *move[4] = MOVE_WAIT;
* * *move[1] = MOVE_ATTACK;

ждать, ждать ,выстрел, ждать, ждать ,выстрел...

Тактика именно в том, чтобы дать задержку между выстрелами, вопрос прозвучал - команды скрипта будут равнозначно действовать и для оружия ББ?

Мне често сказать тестироваться очень лениво, хотел попросить помощи из зала.  ;)

Добавление от 08/24/09, в 21:59:47
2MaGoth:
Хочешь нормальное ускорения в стрельбе, и саму стрельбу
речь об обратном - как замедлить орка с арбалетом. :)
Ответить с цитированием
Старый 25.08.2009, 07:32   #2249
MaGoth
A.G.F.C.
  Аватар для MaGoth
 
Регистрация: 04.09.2006
Сообщений: 20
MaGoth вне форума

По умолчанию Re: М: Скриптинг в Готике

2Skaarj:

* * move[4] = MOVE_WAIT;
* * move[4] = MOVE_WAIT;
* * move[4] = MOVE_WAIT;
* * move[1] = MOVE_ATTACK;
* * move[4] = MOVE_WAIT;
* * move[4] = MOVE_WAIT;
Попробуй сделать так, чуток медленнее должно быть. *:)

Тактика именно в том, чтобы дать задержку между выстрелами, вопрос прозвучал - команды скрипта будут равнозначно действовать и для оружия ББ?
Мне често сказать тестироваться очень лениво, хотел попросить помощи из зала.

речь об обратном - как замедлить орка с арбалетом.
Хоть ускорить, *хоть замедлить, все через анимацию. *;)
Отправить личное сообщение для Ответить с цитированием
Старый 25.08.2009, 08:04   #2250
niccolo

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Уважаемые знатоки, почему в игре G2-NR все навыки орков отображаются = 0%, хотя в характеристиках прототипов указано:
prototype Mst_Default_OrcElite(C_Npc)
{
* * *name[0] = "Элитный орк";
......................................
HitChance[NPC_TALENT_1H] = 100;
HitChance[NPC_TALENT_2H] = 100;
HitChance[NPC_TALENT_BOW] = 100;
HitChance[NPC_TALENT_CROSSBOW] = 100;
..............................
При этом игра считает, что они обучены (нельзя научиться у "CH" - максиум учителя не позволяет превысить 100%)???
Спасибо.
Ответить с цитированием
Старый 25.08.2009, 10:14   #2251
Skaarj

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2MaGoth:
Хоть ускорить,  хоть замедлить, все через анимацию.
Ага, мне все ясно, кроить новую анимацию - это не для меня. :) Я говорил об интервалах между отд. выстрелами, т.е. именно то что и контролирует тактика в скриптах.


2niccolo:
в игре G2-NR все навыки орков отображаются = 0%, хотя в характеристиках прототипов указано
Забыли у всех орков прописать навыки на оружие, т.к. нет необходимости смотреть его статистику

instance OrcElite_Rest(Mst_Default_OrcElite)

     B_SetFightSkills(self,100);

у всех остальных НПС она есть, т.к. шаблон там единый.

Отображение 0% умений не влияет на учителей, т.к. фактически орки имеют мастерсво по 100%.
Ответить с цитированием
Старый 25.08.2009, 10:41   #2252
MaGoth
A.G.F.C.
  Аватар для MaGoth
 
Регистрация: 04.09.2006
Сообщений: 20
MaGoth вне форума

По умолчанию Re: М: Скриптинг в Готике

2Skaarj:
Ага, мне все ясно, кроить новую анимацию - это не для меня.  Я говорил об интервалах между отд. выстрелами, т.е. именно то что и контролирует тактика в скриптах.
Интервал между выстрелами задается самой анимацией. Если нужен больший интервал, то делаем более медленное воспроизведение анимации для одного выстрела.
Если смотреть в файле MDS  - анимацию стрельбы, то на одном из фреймов будет висеть генерация стрел через munition, т.е. указывается ехе-шнику какой материал для данного итема генерировать в инвентаре Нпс, для использования в атаке. Это все задается только ехе-шником, и ни как не связано со скриптами, имхо.

Для примера, анимации движения Гг:
ходьба > бег > быстрый бег.
Все реализовано на ани, и стрельба здесь не исключение, быстрый бег в игре, накладывается на Гг как оверлей после употребления зелья ускорения, которое задает ускорение с определенным временем действия - 600 м/сек.  ;)
Отправить личное сообщение для Ответить с цитированием
Старый 25.08.2009, 15:20   #2253
niccolo

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2niccolo:
Забыли у всех орков прописать навыки на оружие, т.к. нет необходимости смотреть его статистику
*B_SetFightSkills(self,25);
у всех остальных НПС она есть, т.к. шаблон там единый.

B_SetFightSkills(self,25) - для равного навыка владения
B_AddFightSkill(self,NPC_TALENT_BOW,10); - для указания отдельного навыка, если надо, чтобы он отличался от других
HitChance[NPC_TALENT_1H] = 25; - зачем это нужно тогда? Разве первых двух не хватает?
Какие из них приоритетны (можно ли использовать одновременно)?
И главное - какие из них влияют на реальные показатели в игре, т.е. не на отображение навыка, а на фактическое его значение, ощутимое в самой игре?
Спасибо.
Ответить с цитированием
Старый 27.08.2009, 16:44   #2254
Blackdruid

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Э-э! я бы хотел сделать диалог со сковородкой :) в 1-й готике как это можно сделать???
Заранее спасибо!!!

Добавление от 08/27/09, в 17:04:58
подходим к сковородке- MOB и говорим : жарить одно мясо,,, жарить всё мясо,,, конЕЦ ;)???
Ответить с цитированием
Старый 30.08.2009, 23:59   #2255
redleha

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Цитата:
Сообщение от Blackdruid link=board=gothic&t=1105030050&goto=5207252 date=08/27/09, в 16:44:58
Э-э! я бы хотел сделать диалог со сковородкой :) в 1-й готике как это можно сделать???
Заранее спасибо!!!

Добавление от 08/27/09, в 17:04:58
подходим к сковородке- MOB и говорим : жарить одно мясо,,, жарить всё мясо,,, конЕЦ ;)???
Для такого дела есть поучительная статья на вог.ру от Dimmel'а , как раз посвященная твоей жарке, хотя этот пример частный, его можно распространить на все случаи взаимодействия с MOBSI
Ответить с цитированием
Старый 03.09.2009, 10:22   #2256
kraw

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Цитата:
Сообщение от MaGoth link=board=gothic&t=1105030050&goto=5200220 date=08/23/09, в 20:26:30
Чуть не забыл, возможно восприятие Непесей придется ковырять, чтобы сделать нормальный временной интервал диалога одного Непеся и курение другого, и взаимодействие этих Нпс.
Если конечно сам диалог по интервалам пауз между Нпс, не реализован в двиге. Иначе будет не реалистичная картинка, имхо.
Я в моде "Народ Миненталя" делал диалоги с участием сразу нескольких NPS. Они все действуют асинхронно, и чтобы синхронизировать, нужно в диалоге вставлять функции AI_WaitTillEnd и аккуратно отлаживать. Т. е. нужно, чтобы персонаж дожидался окончания фразы другого персонажа, прежде чем вставить свою.
Ответить с цитированием
Старый 06.09.2009, 19:24   #2257
kraw

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

При создании мода возникла проблема. Нужно в некий момент (определяется в диалоге) очистить некую WP и ее окрестности от живности (чтобы не сломать сюжет).

Единственное, что пришло в голову, это переопределить монстров (сделать "именными") и удалить или умертвить их из скрипта диалога.

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

Может есть какие приемы для решения этой задачи?
Ответить с цитированием
Старый 13.09.2009, 19:54   #2258
N1tros

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

В диалоге с НПС нужно чтобы при выборе одной из строк (в разветвлении) с награды за квест снималось например 100 золотых. Уже перепробовал все, но так и не получилось :( А вообще возможно ли так сделать?
Ответить с цитированием
Старый 13.09.2009, 23:43   #2259
vmazz

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Ну канеш можно,
Как например: Заводим переменную var int QuestGold,
Установи ей нужное значение,
При выборе одной из веток уменьшай/прибавляй, кароче делай что хочешь
Далее например так:
     CreateInvItems(self,ItMi_Gold,QuestGold);
     B_GiveInvItems(self,other,ItMi_Gold,QuestGold);
Ответить с цитированием
Старый 16.09.2009, 19:13   #2260
N1tros

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Нужно чтобы после разговора с НПС Появялся другой мёртвый НПС в определенном месте. Как это расписать?
Ответить с цитированием
Старый 16.09.2009, 21:15   #2261
GeorG

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2N1tros:
// разместить в мире одного НПС, где instanceNpc – ссылка на НПС,
// spawnPoint – имя точки размещения (может быть как WP, так и FP).
func void Wld_InsertNpc(var int instanceNpc, var string spawnPoint);

Разместить можно хоть мёртвого, хоть не очень, используй в функции диалога
Ответить с цитированием
Старый 17.09.2009, 18:20   #2262
N1tros

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

В Story_Globals находятся переменные и константы - как ими пользоваться? (Как я понял в диалогах очень часто используются)
И во время разговора нельзя менять время диалога? (Ото короткие предложения длятся очень долго.)
Ответить с цитированием
Старый 18.09.2009, 18:11   #2263
vmazz

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

1 Про переменные и константы ты можеш узнать из любой книжки типа "программирование для чайников".
2 Время далога, если нет соответсвующего файла озвучки, высчитывается непосредственно движком и изменить его нельзя.
Ответить с цитированием
Старый 24.09.2009, 13:12   #2264
Blackdruid

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Пожалуйста, пропишите мне амулет, чтоб он к урону меча прибавлял +=10 *:)
И ещё как изменить Монстра, Блуждающий огонёк, Визуализацию чтоб он огненный был и стрелял огнём *;)
Заранее спасибо!
Ответить с цитированием
Старый 27.09.2009, 19:14   #2265
N1tros

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Цитата:
Сообщение от vmazz link=board=gothic&t=1105030050&goto=5265438 date=09/18/09, в 18:11:19
1Про переменные и константы ты можеш узнать из любой книжки типа "программирование для чайников".
2 Время далога, если нет соответсвующего файла озвучки, высчитывается непосредственно движком и изменить его нельзя.
А на каком языке программирования написана Готика 2?
Ответить с цитированием
Старый 27.09.2009, 21:49   #2266
MaGoth
A.G.F.C.
  Аватар для MaGoth
 
Регистрация: 04.09.2006
Сообщений: 20
MaGoth вне форума

По умолчанию Re: М: Скриптинг в Готике

2N1tros:
А на каком языке программирования написана Готика 2?
С++
Отправить личное сообщение для Ответить с цитированием
Старый 27.09.2009, 23:40   #2267
N1tros

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Цитата:
Сообщение от MaGoth link=board=gothic&t=1105030050&goto=5286029 date=09/27/09, в 21:49:08
2N1tros:
С++
Большое спасибо.

Как сделать, чтобы 1 пункт диалога исчезал при выборе другого? Которые добавлены не через функцию Info_AddChoice, а как обычные диалоги через instance(нужно чтобы 1 из этих "инстансовых" диалогов исчез).
Ответить с цитированием
Старый 28.09.2009, 10:17   #2268
kraw

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Есть куча прекрасных описаний как создавать, в частности, диалоги. Вы их читали?
Ответить с цитированием
Старый 28.09.2009, 12:04   #2269
N1tros

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Цитата:
Сообщение от kraw link=board=gothic&t=1105030050&goto=5286834 date=09/28/09, в 10:17:04
Есть куча прекрасных описаний как создавать, в частности, диалоги. Вы их читали?
Если вы про статьи с ВоГа, то читал, а другие просто не смог найти. А вы можете поделиться более информативными статьями?
Ответить с цитированием
Старый 28.09.2009, 12:13   #2270
kraw

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Цитата:
Сообщение от N1tros link=board=gothic&t=1105030050&goto=5287045 date=09/28/09, в 12:04:35

Если вы про статьи с ВоГа, то читал, а другие просто не смог найти. А вы можете поделиться более информативными статьями?
Их вполне достаточно. Если почитать про функцию условия для диалога и взглянуть на описания функций от Vam'a. Ну и начальные занние о программировании.
Ответить с цитированием
Старый 08.01.2010, 00:39   #2271
francisc

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Люди, кто-нибудь добавлял в модах новую главу?
Платформа Г2, есть ли туторы по данному вопросу.
Ответить с цитированием
Старый 08.01.2010, 01:04   #2272
MaGoth
A.G.F.C.
  Аватар для MaGoth
 
Регистрация: 04.09.2006
Сообщений: 20
MaGoth вне форума

По умолчанию Re: М: Скриптинг в Готике

2El Coyote:
Добавляли, например в аддоне Возвращение. Что до туториалов, то читай тутор Vama по Скриптингу или здесь посмотри: http://mod.worldofgothic.ru/
Отправить личное сообщение для Ответить с цитированием
Старый 08.01.2010, 01:27   #2273
francisc

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Спасибо, MaGoth. Взять из готового мода...самое легкое, в свое время искал в модах, но никто до такого не доходил, в оригинальных скриптах как-то все запутанно, при том заметил, что без введения глав нпс не умеют драться :P
Ответить с цитированием
Старый 08.01.2010, 01:54   #2274
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2El Coyote:
Взять из готового мода...самое легкое, в свое время искал в модах, но никто до такого не доходил, в оригинальных скриптах как-то все запутанно, при том заметил, что без введения глав нпс не умеют драться
Ты сейчас какую-то ересь ляпнул. Если скрипты, для тебя загадка, то не нужно говорить про остальных. Кури мануалы, там все расписано.
Ответить с цитированием
Старый 09.02.2010, 23:02   #2275
Siderbang

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Решил поэкспериментировать с диалогами в Г2 от Акеллы, внося свои изменения в текст.
Пользуюсь GothicSourcer 3.14, следую инструкциям, но в игре отображается только сам измененный диалог, а варианты ответов остались прежними.
Что мне нужно сделать, чтобы все изменения вступили в силу? *:)
Ответить с цитированием
Старый 09.02.2010, 23:06   #2276
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Siderbang:
игру нужно начинать заново.
Ответить с цитированием
Старый 09.02.2010, 23:13   #2277
Siderbang

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Так...  А почему тогда за убийство монстров дается теперь меньше опыта?
я где-то здесь читал, что нужно делать в таком случае, но найти не могу. Не подскажите?  :)
Ответить с цитированием
Старый 09.02.2010, 23:20   #2278
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Siderbang:
Так...  А почему тогда за убийство монстров дается теперь меньше опыта?
Ты сам там чего-то наковырял, теперь спрашиваешь?
Опыт вычисляется от уровня монстра.
Ответить с цитированием
Старый 10.02.2010, 17:20   #2279
luciano

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2Siderbang:
Для понимания ситуации нашими экспертами,
напиши подробнее, куда лез, чего и где менял
Ответить с цитированием
Старый 11.02.2010, 21:35   #2280
Siderbang

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

Спасибо, все в порядке. Заново перекомпилировал, теперь опыт дается без огрехов  :)
Ответить с цитированием
Страница 57 из 65 « Первая 7475051525354555657 58596061626364 Последняя »


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе

Смайлы Вкл.
[IMG] код Вкл.
HTML код Вкл.


Текущее время: 13:04. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot

AGFC: Valley of Gothic © 2004-2022

Яндекс.Метрика