Autor Thema: SetIdleView will nicht wie ich  (Gelesen 4726 mal)

Fatal B

  • Mod
  • volljähriger Tentakel
  • **
  • Beiträge: 890
  • Geschlecht: Männlich
  • "50% +- 0 von Fatal hoch zwei"
    • Profil anzeigen
    • Fatal²
SetIdleView will nicht wie ich
« am: 30. August 2007, 15:48:10 »
Wen ich bei einem Charakter bei SetIdleView delay auf -1 stelle hört er zwar mit dem IdleView auf, aber der Charakter fängt an auf der Stelle zu laufen obwohl er sich nicht bewegen sollte.

Weiß jemand Rat?

Epis:
DMdcvdS: In Arbeit 20%
 

Aggressiver Verfechter von MMM lebt

Mister L

  • Boss der T.I.A.
  • Globaler Moderator
  • Ehrwürdiger Tentakel
  • *****
  • Beiträge: 3113
  • Geschlecht: Männlich
  • "R.I.P. Clever & Smart † 1958 -2023"
    • Profil anzeigen
    • Maniac Mansion - Night of the Meteor
Re: SetIdleView will nicht wie ich
« Antwort #1 am: 30. August 2007, 16:18:23 »
Poste doch mal das komplette Skript.  :-\

Fatal B

  • Mod
  • volljähriger Tentakel
  • **
  • Beiträge: 890
  • Geschlecht: Männlich
  • "50% +- 0 von Fatal hoch zwei"
    • Profil anzeigen
    • Fatal²
Re: SetIdleView will nicht wie ich
« Antwort #2 am: 30. August 2007, 17:06:49 »
Bitte sehr:

   StartCutscene(eSkipESCOnly);
   PlayMusic(256);
Wait(80);
cDave.Say("Sandy, ich war doch nur ganz kurz weg.");
cDave.Say("Und auch nur bei der verrückten Edna.");
Wait(20);
cDave.Say("Sei doch nicht mehr sauer auf mich.");
cCopc.Transparency=0;
cCoph.Transparency=0;
cCopc.Walk(262, 130, eNoBlock);
cCopc.Walk(220, 134, eNoBlock);
Wait(20);
cSandy.Say("Pöh!");
object[5].StopAnimating();
PlaySound(94);
StopMusic();
Wait(20);
cCopc.Say("Kinder die Party ist vorbei!");

cRazor.SetIdleView(68,-1);  // Hier werden alle IdelViews ausgeschaltet
cWendy.SetIdleView(69,-1);
cHoagie.SetIdleView( 82,-1);
cGreen.SetIdleView(84, -1);

FaceDirection(SANDY, DIR_RIGHT);
FaceDirection(cWendy.ID, DIR_RIGHT);
FaceDirection(cDave.ID, DIR_RIGHT);
FaceDirection(cHoagie.ID, DIR_RIGHT);
FaceDirection(cRazor.ID, DIR_RIGHT);
FaceDirection(cSyd.ID, DIR_RIGHT);

object[1].Visible=false;

cSyd.Transparency=0;
Wait(30);
cCopc.Say("Wer ist für diese Party verantwortlich?!");
Wait(30);
cSandy.Say("Dave hat die Party geschmissen!");
FaceDirection(cDave.ID, DIR_LEFT);

cWendy.SayBackground("Ja, Dave wars!");
cRazor.SayBackground("Ja, Dave wars!");
cSyd.SayBackground("Ja, Dave wars!");
cHoagie.SayBackground("Ja, Dave wars!");
cGreen.SayBackground("Ja, Dave wars!");

cSandy.Walk(0, 136, eBlock);
cSandy.Transparency=100;
cDave.Say("Was?");
Wait(20);
cCopc.Say("Na dann komm mal mit Dave.");
FaceDirection(cDave.ID, DIR_RIGHT);
Wait(20);
cDave.Say("Aber...");
cCopc.Say("Ruhe, mit kommen!");
Wait(20);
cDave.Walk(240, 136, eBlock);
cDave.Walk(320, 136, eNoBlock);
cCopc.Walk(300, 136, eBlock);
cDave.Transparency=100;
cCopc.Walk(320, 136, eBlock);
cCopc.Transparency=100;
cCoph.Say("Und ihr verschwindet jetzt auch von hier.");
cWendy.Walk(0, 104, eNoBlock, eWalkableAreas);
cRazor.Walk(0, 104, eNoBlock, eWalkableAreas);
cGreen.Walk(0, 104, eNoBlock, eWalkableAreas);
cSyd.Walk(0, 136, eNoBlock, eWalkableAreas);
cHoagie.Walk(0, 136, eNoBlock, eWalkableAreas);
Wait(30);
cCoph.Walk(320, 128, eNoBlock, eWalkableAreas);
Wait(40);
cSandy.ChangeRoom(32, 239, 134);
cDave.ChangeRoom(34,29,130); 
player.ChangeRoom(26,357,130); 
FaceDirection(player.ID, DIR_DOWN);
EndCutscene();

Bin mir nicht sicher obs am Skript lieg.
« Letzte Änderung: 30. August 2007, 17:08:01 von Fatal B »
Epis:
DMdcvdS: In Arbeit 20%
 

Aggressiver Verfechter von MMM lebt

KhrisMUC

  • Moderator
  • volljähriger Tentakel
  • *****
  • Beiträge: 989
    • Profil anzeigen
Re: SetIdleView will nicht wie ich
« Antwort #3 am: 30. August 2007, 17:07:19 »
Wer lesen kann... ;)

Setz mal lieber die VIEW auf -1, nicht DELAY.

Fatal B

  • Mod
  • volljähriger Tentakel
  • **
  • Beiträge: 890
  • Geschlecht: Männlich
  • "50% +- 0 von Fatal hoch zwei"
    • Profil anzeigen
    • Fatal²
Re: SetIdleView will nicht wie ich
« Antwort #4 am: 30. August 2007, 17:12:25 »
 :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[
Äh, ja logisch, auwaia
DANKE KhrisMuc :-[
Epis:
DMdcvdS: In Arbeit 20%
 

Aggressiver Verfechter von MMM lebt

Link2005

  • Midlife Crisis Tentakel
  • ******
  • Beiträge: 1777
  • Geschlecht: Männlich
  • Guck mal Mami - Ohne Blog!
    • Profil anzeigen
Re: SetIdleView will nicht wie ich
« Antwort #5 am: 30. August 2007, 17:28:46 »
FATALer Fehler Fatal B!
Jetzt weiß ich zwar was das B in deinem Namen heißen soll, ich sag es aber besser nicht laut. ;)

MMM Epi 63: B-DUN DX
10% - AGS-Rohdateien von B-DuN finden
25% - Story
60% - Scripten, Grafiken
85% - Betatest
100%