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

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

 Правила этого форума ПРАВИЛА РАЗДЕЛА
> Готовые катсцены, Обсуждение и Советы
Nokoll
сообщение Feb 22 2005, 21:59
Сообщение #1


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

Класс: Волшебник
Характер: Neutral Evil
Раса: Человек



Сюда постить готовые Катсцены, Новички наконецто ваше желание сбылось Айван разрешил сделать эту тему! Сдесь вы можете похвастаться
своими Катсценами, их будут обсуждать исправлять, и помогать всем кому трудно в их создании! :good:

Добавлено в [mergetime]1109100827[/mergetime]
В Теме "Готовые Скрипты" постятся полезные, скрипты здесь же Катсцены Только собственного создания!
Милости просим!
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
Archangel
сообщение Feb 25 2005, 13:09
Сообщение #2


Восставший из пепла
***

Класс: Бледный Мастер
Характер: Neutral Evil
Раса: Человек
ПОДМАСТЕРЬЕ



Угу, вот сам мультик(вставляется в OnEnter локи): :this:

Neverwinter Script Source
void main()
{
//Player
object oPC = GetEnteringObject();
if (!GetIsPC(oPC))
    return;
//MainNPC_and_WayPoints_and_Effects
object oNOOB1 = GetObjectByTag("NOOB1");
object oNOOB2 = GetObjectByTag("NOOB2");
object oNOOB3 = GetObjectByTag("NOOB3");
object oNOOB4 = GetObjectByTag("NOOB4");
object oNOOB5 = GetObjectByTag("NOOB5");
object oNOOB6 = GetObjectByTag("NOOB6");
object oKing=GetObjectByTag("King");
object oMAG=GetObjectByTag("MAG");
object oFighter1=GetObjectByTag("Fighter_1");
object oFighter2=GetObjectByTag("Fighter_2");
object oFighter3=GetObjectByTag("Fighter_3");
object oFighter4=GetObjectByTag("Fighter_4");
object oMag1=GetObjectByTag("MAG_1");
object oMag2=GetObjectByTag("MAG_2");
object oBoss=GetObjectByTag("Boss");
object oTK1= GetWaypointByTag("TK_1");
effect eCutInv = EffectVisualEffect(VFX_DUR_CUTSCENE_INVISIBILITY);
effect eVis = EffectVisualEffect( VFX_IMP_DIVINE_STRIKE_FIRE);
//SeaMans==6
object oNPCS1=GetObjectByTag("NW_HUMSAILOR0");
object oNPCS2=GetObjectByTag("NW_HUMSAILOR1");
object oNPCS3=GetObjectByTag("NW_HUMSAILOR2");
object oNPCS4=GetObjectByTag("NW_HUMSAILOR3");
object oNPCS5=GetObjectByTag("NW_HUMSAILOR4");
object oNPCS6=GetObjectByTag("NW_HUMSAILOR5");
//LuskansGuards==4
object oNPCS7=GetObjectByTag("NW_LUSKANITE0");
object oNPCS8=GetObjectByTag("NW_LUSKANITE1");
object oNPCS9=GetObjectByTag("NW_LUSKANITE2");
object oNPCS10=GetObjectByTag("NW_LUSKANITE3");
//BadGirls==10
object oNPCS11=GetObjectByTag("NW_HOOKER010");
object oNPCS12=GetObjectByTag("NW_HOOKER011");
object oNPCS13=GetObjectByTag("NW_HOOKER012");
object oNPCS14=GetObjectByTag("NW_HOOKER013");
object oNPCS15=GetObjectByTag("NW_HOOKER014");
object oNPCS16=GetObjectByTag("NW_HOOKER015");
object oNPCS17=GetObjectByTag("NW_HOOKER016");
object oNPCS18=GetObjectByTag("NW_HOOKER017");
object oNPCS19=GetObjectByTag("NW_HOOKER018");
object oNPCS20=GetObjectByTag("NW_HOOKER019");
//KurtSolders==10
object oNPCS21=GetObjectByTag("NW_KURTHSOLD0");
object oNPCS22=GetObjectByTag("NW_KURTHSOLD1");
object oNPCS23=GetObjectByTag("NW_KURTHSOLD2");
object oNPCS24=GetObjectByTag("NW_KURTHSOLD3");
object oNPCS25=GetObjectByTag("NW_KURTHSOLD4");
object oNPCS26=GetObjectByTag("NW_KURTHSOLD5");
object oNPCS27=GetObjectByTag("NW_KURTHSOLD6");
object oNPCS28=GetObjectByTag("NW_KURTHSOLD7");
object oNPCS29=GetObjectByTag("NW_KURTHSOLD8");
object oNPCS30=GetObjectByTag("NW_KURTHSOLD9");
//OldMans==5
object oNPCS31=GetObjectByTag("NW_OLDMAN0");
object oNPCS32=GetObjectByTag("NW_OLDMAN1");
object oNPCS33=GetObjectByTag("NW_OLDMAN2");
object oNPCS34=GetObjectByTag("NW_OLDMAN3");
object oNPCS35=GetObjectByTag("NW_OLDMAN4");
//Chigans==8
object oNPCS36=GetObjectByTag("NW_GYPSY0010");
object oNPCS37=GetObjectByTag("NW_GYPSY0011");
object oNPCS38=GetObjectByTag("NW_GYPSY0012");
object oNPCS39=GetObjectByTag("NW_GYPSY0013");
object oNPCS40=GetObjectByTag("NW_GYPSY0014");
object oNPCS41=GetObjectByTag("NW_GYPSY0015");
object oNPCS42=GetObjectByTag("NW_GYPSY0016");
object oNPCS43=GetObjectByTag("NW_GYPSY0017");
//WayPoints==7
object oWPNPCS1= GetWaypointByTag("HUMSAILOR");
object oWPNPCS2= GetWaypointByTag("LUSKANITE");
object oWPNPCS3= GetWaypointByTag("HOOKER01");
object oWPNPCS4= GetWaypointByTag("KURTHSOLD");
object oWPNPCS5= GetWaypointByTag("OLDMAN");
object oWPNPCS6= GetWaypointByTag("GYPSY001");
object oWPNPCS7=GetWaypointByTag("Dead_waypoint");
//Script_black_monitor
FadeToBlack(oPC, FADE_SPEED_FASTEST);
DelayCommand(1.0, AssignCommand(oKing, ClearAllActions()));
DelayCommand(1.0, AssignCommand(oMAG, ClearAllActions()));
DelayCommand(1.0, AssignCommand(oFighter1, ClearAllActions()));
DelayCommand(1.0, AssignCommand(oFighter2, ClearAllActions()));
DelayCommand(1.0, AssignCommand(oFighter3, ClearAllActions()));
DelayCommand(1.0, AssignCommand(oFighter4, ClearAllActions()));
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eCutInv, oMag1, 200.5);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eCutInv, oPC, 200.5);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eCutInv, oMag2, 200.5);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eCutInv, oBoss, 200.5);
DelayCommand(2.0, FadeFromBlack(oPC, FADE_SPEED_FASTEST));
//Script_cut_scene(1)*
SetCutsceneMode(oPC);
DelayCommand(2.3, AssignCommand(oPC, SetCameraFacing(90.0, 50.0, 47.0, CAMERA_TRANSITION_TYPE_VERY_SLOW)));
DelayCommand(3.0, AssignCommand(oKing, ActionForceMoveToObject(oTK1,FALSE, 0.0, 7.0)));
DelayCommand(5.0,AssignCommand(oKing, ActionPlayAnimation(ANIMATION_FIREFORGET_SALUTE, 1.0, 3.0)));
DelayCommand(7.0, AssignCommand(oKing, SpeakString("I greeting you peoples!We destroyt all enemy. Now our country will rife. Now nobody stop as now. Now we a free!")));
DelayCommand(15.0, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oMag1));
DelayCommand(15.0,RemoveEffect(oMag1,eCutInv));
DelayCommand(15.0,ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oMag2));
DelayCommand(15.0,RemoveEffect(oMag2,eCutInv));
DelayCommand(15.0,ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oBoss));
DelayCommand(15.0,RemoveEffect(oBoss,eCutInv));
//InvisibleObjects
DelayCommand(18.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(18.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(18.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(19.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(19.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(19.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//Script_cut_scene(2)*
MusicBackgroundChangeNight(GetArea(OBJECT_SELF), 43);
DelayCommand(16.0, AssignCommand(oBoss, SpeakString("It`s you think so small lear.And now you die!")));
DelayCommand(17.0, AssignCommand(oKing, ActionDoCommand(SetFacingPoint(GetPosition(oBoss)))));
DelayCommand(17.0, AssignCommand(oFighter1, ActionDoCommand(SetFacingPoint(GetPosition(oMag2)))));
DelayCommand(17.0, AssignCommand(oFighter2, ActionDoCommand(SetFacingPoint(GetPosition(oMag2)))));
DelayCommand(17.0, AssignCommand(oFighter3, ActionDoCommand(SetFacingPoint(GetPosition(oMag1)))));
DelayCommand(17.0, AssignCommand(oFighter4, ActionDoCommand(SetFacingPoint(GetPosition(oMag1)))));
DelayCommand(17.0 ,AssignCommand(oPC, ActionJumpToObject(GetObjectByTag("PC_WP1"))));
DelayCommand(17.0, AssignCommand(oPC, SetCameraFacing(200.0, 50.0, 47.0, CAMERA_TRANSITION_TYPE_VERY_SLOW)));
//Peoples
//SeaMans
DelayCommand(17.0, AssignCommand(oNPCS1, ActionDoCommand(DestroyObject(oNPCS1))));
DelayCommand(17.0, AssignCommand(oNPCS2, ActionForceMoveToObject(oWPNPCS1,TRUE,1.0, 7.0)));
DelayCommand(17.0, AssignCommand(oNPCS3, ActionDoCommand(DestroyObject(oNPCS3))));
DelayCommand(17.0, AssignCommand(oNPCS4, ActionForceMoveToObject(oWPNPCS1,TRUE,1.0, 7.0)));
DelayCommand(17.0, AssignCommand(oNPCS5, ActionDoCommand(DestroyObject(oNPCS5))));
DelayCommand(17.0, AssignCommand(oNPCS6, ActionForceMoveToObject(oWPNPCS1,TRUE,1.0, 7.0)));
//InvisibleObjects
DelayCommand(20.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(20.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(20.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(21.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(21.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(21.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//LuskansGuards
DelayCommand(17.0, AssignCommand(oNPCS7, ActionDoCommand(DestroyObject(oNPCS7))));
DelayCommand(17.0, AssignCommand(oNPCS8, ActionDoCommand(DestroyObject(oNPCS8))));
DelayCommand(17.0, AssignCommand(oNPCS9, ActionForceMoveToObject(oWPNPCS2,TRUE,1.0, 7.0)));
DelayCommand(17.0, AssignCommand(oNPCS10, ActionDoCommand(DestroyObject(oNPCS10))));
//BadGirls
DelayCommand(17.0, AssignCommand(oNPCS11, ActionDoCommand(DestroyObject(oNPCS11))));
DelayCommand(17.4, AssignCommand(oNPCS12, ActionForceMoveToObject(oWPNPCS3,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS13, ActionDoCommand(DestroyObject(oNPCS13))));
DelayCommand(17.4, AssignCommand(oNPCS14, ActionForceMoveToObject(oWPNPCS3,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS15, ActionDoCommand(DestroyObject(oNPCS15))));
DelayCommand(17.4, AssignCommand(oNPCS16, ActionForceMoveToObject(oWPNPCS3,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS17, ActionDoCommand(DestroyObject(oNPCS17))));
DelayCommand(17.0, AssignCommand(oNPCS18, ActionDoCommand(DestroyObject(oNPCS18))));
DelayCommand(17.4, AssignCommand(oNPCS19, ActionForceMoveToObject(oWPNPCS3,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS20, ActionDoCommand(DestroyObject(oNPCS20))));
//InvisibleObjects
DelayCommand(22.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(22.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(22.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(23.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(23.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(23.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//KurtSolders
DelayCommand(17.6, AssignCommand(oNPCS21,ActionForceMoveToObject(oWPNPCS4,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS22, ActionDoCommand(DestroyObject(oNPCS22))));
DelayCommand(17.6, AssignCommand(oNPCS23,ActionForceMoveToObject(oWPNPCS4,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS24, ActionDoCommand(DestroyObject(oNPCS24))));
DelayCommand(17.6, AssignCommand(oNPCS25,ActionForceMoveToObject(oWPNPCS4,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS26, ActionDoCommand(DestroyObject(oNPCS26))));
DelayCommand(17.6, AssignCommand(oNPCS27,ActionForceMoveToObject(oWPNPCS4,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS28, ActionDoCommand(DestroyObject(oNPCS28))));
DelayCommand(17.6, AssignCommand(oNPCS29,ActionForceMoveToObject(oWPNPCS4,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS30, ActionDoCommand(DestroyObject(oNPCS30))));
//OldMans
DelayCommand(17.0, AssignCommand(oNPCS31, ActionDoCommand(DestroyObject(oNPCS31))));
DelayCommand(17.8, AssignCommand(oNPCS32,ActionForceMoveToObject(oWPNPCS5,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS33, ActionDoCommand(DestroyObject(oNPCS33))));
DelayCommand(17.8, AssignCommand(oNPCS34,ActionForceMoveToObject(oWPNPCS5,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS35, ActionDoCommand(DestroyObject(oNPCS35))));
//InvisibleObjects
DelayCommand(24.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(24.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(24.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(25.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(25.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(25.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//Chigans
DelayCommand(17.0, AssignCommand(oNPCS36, ActionDoCommand(DestroyObject(oNPCS36))));
DelayCommand(18.0, AssignCommand(oNPCS37,ActionForceMoveToObject(oWPNPCS6,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS38, ActionDoCommand(DestroyObject(oNPCS38))));
DelayCommand(18.0, AssignCommand(oNPCS39,ActionForceMoveToObject(oWPNPCS6,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS40, ActionDoCommand(DestroyObject(oNPCS40))));
DelayCommand(18.0, AssignCommand(oNPCS41,ActionForceMoveToObject(oWPNPCS6,TRUE,1.0,7.0)));
DelayCommand(17.0, AssignCommand(oNPCS42, ActionDoCommand(DestroyObject(oNPCS42))));
DelayCommand(17.0, AssignCommand(oNPCS43, ActionDoCommand(DestroyObject(oNPCS43))));
//MainNPC
//Attack1
DelayCommand(17.0,AssignCommand(oMag1, ActionAttack(oFighter2, TRUE)));
DelayCommand(19.0,AssignCommand(oFighter2,ActionPlayAnimation(ANIMATION_LOOPING_SPASM)));
DelayCommand(20.0, AssignCommand(oFighter2, ActionDoCommand(DestroyObject(oFighter2))));
//InvisibleObjects
DelayCommand(24.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(24.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(24.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(25.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(25.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(25.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//InvisibleObjects
DelayCommand(26.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(26.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(26.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(27.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(27.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(27.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//InvisibleObjects
DelayCommand(28.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(28.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(28.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(29.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(29.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(29.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//InvisibleObjects
DelayCommand(30.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(30.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(30.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(30.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(31.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(31.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//InvisibleObjects
DelayCommand(30.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(30.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(30.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(30.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(31.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(31.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//InvisibleObjects
DelayCommand(30.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(30.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(30.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(30.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(31.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(31.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//InvisibleObjects
DelayCommand(30.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(30.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(30.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(30.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(31.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(31.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//InvisibleObjects
DelayCommand(32.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(32.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(32.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(33.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(33.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(33.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//InvisibleObjects
DelayCommand(34.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(34.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(34.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(35.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(35.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(35.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//InvisibleObjects
DelayCommand(36.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(36.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(36.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(37.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(37.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(37.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//InvisibleObjects
DelayCommand(38.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(38.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(38.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(39.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(39.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(39.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//InvisibleObjects
DelayCommand(40.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB1));
DelayCommand(40.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB2));
DelayCommand(40.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB3));
DelayCommand(41.3, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB4));
DelayCommand(41.6, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB5));
DelayCommand(41.9, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oNOOB6));
//Attack2
DelayCommand(20.5,AssignCommand(oMag1, ActionAttack(oFighter3, TRUE)));
DelayCommand(22.5,AssignCommand(oFighter3,ActionPlayAnimation(ANIMATION_LOOPING_SPASM)));
DelayCommand(23.5, AssignCommand(oFighter3, ActionDoCommand(DestroyObject(oFighter3))));
//Attack3
DelayCommand(17.0,AssignCommand(oMag2, ActionAttack(oFighter1, TRUE)));
DelayCommand(19.0,AssignCommand(oFighter1,ActionPlayAnimation(ANIMATION_LOOPING_SPASM)));
DelayCommand(20.0, AssignCommand(oFighter1, ActionDoCommand(DestroyObject(oFighter1))));
//Attack4
DelayCommand(20.5,AssignCommand(oMag2, ActionAttack(oFighter4, TRUE)));
DelayCommand(22.5,AssignCommand(oFighter4,ActionPlayAnimation(ANIMATION_LOOPING_SPASM)));
DelayCommand(23.5, AssignCommand(oFighter4, ActionDoCommand(DestroyObject(oFighter4))));
//MaiAttack
DelayCommand(23.5, AssignCommand(oKing, SpeakString("What are you doing? Who are you?")));
DelayCommand(24.5, AssignCommand(oBoss, SpeakString("I`am you death!DIE King!")));
DelayCommand(25.5,AssignCommand(oBoss, ActionAttack(oKing, TRUE)));
DelayCommand(26.5,AssignCommand(oKing,ActionPlayAnimation(ANIMATION_LOOPING_SPASM)));
DelayCommand(27.5, AssignCommand(oKing, ActionDoCommand(DestroyObject(oKing))));
DelayCommand(28.0, AssignCommand(oKing, SpeakString("Nooooooo!")));
DelayCommand(1.0, AssignCommand(oBoss, ClearAllActions()));
DelayCommand(32.0, AssignCommand(oBoss, ActionForceMoveToObject(oTK1,FALSE, 0.0, 7.0)));
DelayCommand(1.0, AssignCommand(oBoss, ClearAllActions()));
DelayCommand(35.0, AssignCommand(oBoss, SpeakString("Now we distroyt all your sity!")));
DelayCommand(37.0,AssignCommand(oKing, ActionPlayAnimation(ANIMATION_LOOPING_TALK_LAUGHING, 1.0, 3.0)));
//End
DelayCommand(39.0, FadeToBlack(oPC, FADE_SPEED_FASTEST));
DelayCommand(40.0 ,AssignCommand(oPC, ActionJumpToObject(GetObjectByTag("NEXT_LOCALITY"))));
DelayCommand(41.0, AssignCommand(oPC, SetCutsceneMode(oPC, FALSE)));
DelayCommand(42.0,RemoveEffect(oPC,eCutInv));
DelayCommand(43.0, FadeFromBlack(oPC, FADE_SPEED_FASTEST));
}


Вообщем он так, ниче особенного. Но зато красочно и интересно.
Я думаю, что все должно быть понятно. А ж если у кого-нить вопросы возникнут, то задавайте. B)

ОПИСАНИЕ:
NOOB1; NOOB2; NOOB3; NOOB4; NOOB5; NOOB6 - невидимые объекты
King - король (NPC), логично....
Fighter_1; Fighter_2; Fighter_3; Fighter_4 - охрана короля
MAG_1; MAG_2 - маги, атакующие короля
Boss - еще один NPC, атакующий короля, но уже боец
TK_1 - точка маршрута, к ней подходит король в самом начале сценки
NW_HUMSAILOR0 и т.д. - моряки, орущие под пъедисталом короля
NW_LUSKANITE0 и т.д. - лусканские охранники (с фракцией "простолюдин"), орущие под пъедисталом короля
NW_HOOKER010 и т.д. - проститутки, орущие под пъедисталом короля
NW_KURTHSOLD0 и т.д. - солдаты курта (с фракцией "простолюдин"), орущие под пъедисталом короля
NW_OLDMAN0 и т.д. - старики, орущие под пъедисталом короля
NW_GYPSY0010 и т.д. - цыгане(с фракцией "простолюдин"), орущие под пъедисталом короля
HUMSAILOR - точка маршрута, к ней побегут моряки, когда на короля нападут.
LUSKANITE - точка маршрута, к ней побегут лусканские охранники, когда на короля нападут.
HOOKER01- точка маршрута, к ней побегут проститутки, когда на короля нападут.
KURTHSOLD - точка маршрута, к ней побегут солдаты курта, когда на короля нападут.
OLDMAN - точка маршрута, к ней побегут старики, когда на короля нападут.
GYPSY001 - точка маршрута, к ней побегут цыгане, когда на короля нападут.
Dead_waypoint - точка маршрута, к ней подойтет NPC с тэгом Boss, после того, как замочит короля
NEXT_LOCALITY - точка маршрута, к ней телепортируется игрок, после окончания сценки


Сообщение отредактировал Archangel - Mar 19 2005, 20:57
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

Сообщений в этой теме


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 30th April 2025 - 00:53