Advertisement
Guest User

Untitled

a guest
May 28th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include "scripts\base.inc"
  2.  
  3. this.Scale = 130;
  4.  
  5. global dialogNils;
  6. global cutViolin;
  7. global showKarta;
  8.  
  9. global nilsCont;
  10. global nilsTackish;
  11.  
  12. //~ on "Dolk"
  13. //~ {
  14.     //~ if(cutViolin)
  15.     //~ {
  16.         //~ cont = true;
  17.         //~ Game.DeleteItem("dolk");
  18.         //~ Game.TakeItem("brutenDolk");
  19.         //~ dialogNils = 2;
  20.     //~ }
  21. //~ }
  22. on "LeftClick"
  23. {
  24.     actor.GoTo(this.WalkToX,this.WalkToY);
  25.     actor.TurnTo(this.WalkToDirection);
  26.     actor.GoTo(this);
  27.  
  28.  
  29.     if(nilsTackish)
  30.     {
  31.         Game.Interactive = false;
  32.         this.Talk("Tack!");
  33.         Game.Interactive = true;
  34.     }
  35.     else if (nilsCont)
  36.     {
  37.         Game.Interactive = false;
  38.    
  39.         this.Talk("Tack!");
  40.         this.Talk("Du har räddat oss alla här i Blädinge by.");
  41.        
  42.         Game.StartDlgBranch("dialog_1");
  43.        
  44.         var keeptalking = true;
  45.     }
  46.    
  47.    
  48.     while (keeptalking)
  49.     {
  50.         Game.AddResponse(0, "  > Ingen orsak!");
  51.         Game.AddResponse(1, "  > Jag är glad att jag kunde hjälpa till.");
  52.        
  53.         var response = Game.GetResponse(true);
  54.        
  55.         switch(response)
  56.         {
  57.             case 0:
  58.            
  59.                 actor.Talk("Ingen orsak!");
  60.            
  61.                 this.Talk("Du ska ändå ha tusen tack unga dam!");
  62.                 this.Talk("Hur var namnet?");
  63.                
  64.                 actor.Talk("Emma!");
  65.                
  66.                 this.Talk("Emma!");
  67.                 this.Talk("Det namnet ska vi komma ihåg!");
  68.                 this.Talk("Här...");
  69.                 this.Talk("Ta min fiol som tack för hjälpen.");
  70.                 Game.TakeItem("violin");
  71.                 this.Talk("Den behöver strängas om, men det kan du nog ordna någonstans.");
  72.                 this.Talk("Jag tror inte att jag kommer spela på ett tag ändå.");
  73.                 this.Talk("Hehe!");
  74.                
  75.                 actor.Talk("Tack så mycket!");
  76.                
  77.                 this.Talk("Oj, jag glömde nästan...");
  78.                 this.Talk("Du kan få den här vackra stenbiten också.");
  79.                
  80.                 //Man får Seal3
  81.                     Game.DeleteItem("seal2");
  82.                     Game.TakeItem("seal3");
  83.                
  84.                 this.Talk("Jag hittade den vid vasskanten när näcken lärde mig elvadansen.");
  85.                 this.Talk("Jag har ingen användning för den.");
  86.                 this.Talk("Men den kanske kan vara värd en liten slant.");
  87.                
  88.                 actor.Talk("Tack!");
  89.                
  90.                 this.Talk("Ha det bra Emma!");
  91.                
  92.                 actor.Talk("Detsamma...");
  93.                 actor.Talk("...och ta det lugnt med dansen nu.");
  94.                 nilsTackish = true;
  95.                 showKarta = "karta2";
  96.                
  97.                 Game.Interactive = true;
  98.                
  99.                 keeptalking = false;
  100.                
  101.             break;
  102.                
  103.             case 1:
  104.            
  105.                 actor.Talk("Jag är glad att jag kunde hjälpa till.");
  106.                
  107.                 this.Talk("Du ska ändå ha tusen tack unga dam!");
  108.                 this.Talk("Hur var namnet?");
  109.                
  110.                 actor.Talk("Emma!");
  111.                
  112.                 this.Talk("Emma!");
  113.                 this.Talk("Det namnet ska vi komma ihåg!");
  114.                 this.Talk("Här...");
  115.                 this.Talk("Ta min fiol som tack för hjälpen.");
  116.                 Game.TakeItem("violin");
  117.                 this.Talk("Den behöver strängas om, men det kan du nog ordna någonstans.");
  118.                 this.Talk("Jag tror inte att jag kommer spela på ett tag ändå.");
  119.                 this.Talk("Hehe!");
  120.                
  121.                 actor.Talk("Tack så mycket!");
  122.                
  123.                 this.Talk("Oj, jag glömde nästan...");
  124.                 this.Talk("Du kan få den här vackra stenbiten också.");
  125.                
  126.                 //Man får Seal3
  127.                     Game.DeleteItem("seal2");
  128.                     Game.TakeItem("seal3");
  129.                    
  130.                 this.Talk("Jag hittade den vid vasskanten när näcken lärde mig elvadansen.");
  131.                 this.Talk("Jag har ingen användning för den.");
  132.                 this.Talk("Men den kanske kan vara värd en liten slant.");
  133.                
  134.                 actor.Talk("Tack!");
  135.                
  136.                 this.Talk("Ha det bra Emma!");
  137.                
  138.                 actor.Talk("Detsamma...");
  139.                 actor.Talk("...och ta det lugnt med dansen nu.");
  140.                 nilsTackish = true;
  141.                 showKarta = "karta2";
  142.                
  143.                 Game.Interactive = true;
  144.  
  145.                 keeptalking = false;
  146.            
  147.             break;
  148.  
  149.         }
  150.     }
  151.    
  152.     Game.EndDlgBranch("dialog_1");
  153. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement