Roana Posted November 13, 2006 Share Posted November 13, 2006 Hello , For this: - Cutscene in upper levels of Ust Natha (priestess, drow and duergar) could be cut off at the edge of the screen and therefore unviewable: Fixed as followed: DADROW20.BCS IF Range(LastSeenBy(Myself),30) See(Player1) ------> added Global("slaveBlock","LOCALS",0) THEN RESPONSE #100 ClearAllActions() ----> added StartCutSceneMode() DisplayStringHead("daWay1",21649) // Drow: Beeilt euch, Sklaven! MoveToPoint([3864.273]) Wait(1) DisplayStringHead(Myself,21653) // Geht mir aus dem Weg, Mann. Deine Haustiere blockieren mir den Weg. Wait(6) DisplayStringHead("daWay2",21654) // Ja, Herrin. Bewegt euch, Abschaum! Wait(3) DisplayStringHead("daduer4a",21655) // Was? ActionOverride("daduer4a",MoveToPoint([3846.232])) ActionOverride("daduer4b",MoveToPoint([3860.230])) ActionOverride("daduer4c",MoveToPoint([3813.256])) Wait(3) DisplayStringHead("daduer4c",21656) // Wohin? Wait(3) DisplayStringHead(Myself,21657) // Setzt sie in Bewegung, Mann, JETZT! Wait(4) DisplayStringHead("daWay1",21658) // Bewegt euch, Idioten! Wait(3) DisplayStringHead("daduer4b",21659) // Wohin? Wait(3) DisplayStringHead("daduer4c",21660) // Sie sagt hier lang, Ihr dort lang! Wait(7) DisplayStringHead(Myself,21661) // Genug von Eurer Frechheit! ForceSpell("daduer4b",FLASHY_1) Wait(2) Kill("daduer4b") ActionOverride("daWay2",RunAwayFrom("dadrow20",100)) ForceSpell("daduer4c",FLASHY_2) Wait(1) Kill("daduer4c") ForceSpell("daduer4a",FLASHY_4) Wait(2) Kill("daduer4a") ForceSpell("daWay1",FLASHY_2) Wait(1) Kill("daWay1") ForceSpell("daWay2",FLASHY_1) Wait(2) Kill("daWay2") Wait(1) DisplayStringHead(Myself,21662) // Hmpf! SetGlobal("slaveBlock","LOCALS",1) EndCutSceneMode() MoveToPoint([3297.233]) EscapeArea() END Additional: Before you meet these NPCs there is a spider, that is supposed to attack the dog on sight. One time, I have had, that it has attacked one of my Partymembers instead, and I have to run away (cause the city will go hostile, if you attack spiders there). Well, I have now fixed this too: UDTRAIN.BCS IF See([PC]) See("uddog") ----> changed from old value See([0.0.DOG]) !Dead("uddog") THEN RESPONSE #100 AttackReevaluate("uddog",100) ----> changed from old value AttackReevaluate(LastSeenBy(Myself),100) END Regards Roana Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.