Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ##########
  2. id=817
  3. name=leerer Bottich
  4. icon=gfx\mc_leaf\icon_tub_empty.bmp
  5. group=stuff,town,ext,mcleaf
  6. model=gfx\mc_leaf\tub_empty.b3d
  7. health=1000
  8. mat=wood
  9. var=drinkstored,Eingelagerte Getränke,0,0
  10. var=drinkstoredmax,Maximale Anzahl, 20,0 // kann man noch ändern
  11. var=drinktype,Getränketyp,0,0
  12. script=start
  13.     on:build_finish {
  14.         event "trunkholderbuild",0,0; // hat ohne das trunkholderbuild nicht geklappt
  15.     }
  16.    
  17.     on:getstuff_water {
  18.         if (count_stored("unit",1,38)==0) { skip; }
  19.         if ($drinkstored>=$drinkstoredmax) { skip; }
  20.         $drinkstored++;
  21.         $drinktype=1;
  22.         freestored "unit",1,38,1;
  23.         model "gfx\mc_leaf\tub_water.b3d";
  24.         find 106,1;
  25.         event "use";
  26.     }
  27.    
  28.     on:getstuff_beer {
  29.         if (count_stored("unit",1,828)==0) { skip; }
  30.         if ($drinkstored>=$drinkstoredmax) { skip; }
  31.         $drinkstored++;
  32.         $drinktype=2;
  33.         freestored "unit",1,828,1;
  34.         model "gfx\mc_leaf\tub_beer.b3d";
  35.         find 106,1;
  36.         event "use";
  37.     }
  38.    
  39.     on:getstuff_wine {
  40.         if (count_stored("unit",1,39)==0) { skip; }
  41.         if ($drinkstored>=$drinkstoredmax) { skip; }
  42.         $drinkstored++;
  43.         $drinktype=3;
  44.         freestored "unit",1,39,1;
  45.         model "gfx\mc_leaf\tub_wine.b3d";
  46.         find 106,1;
  47.         event "use";
  48.     }
  49.    
  50.     on:getdrinks_water {
  51.         if (count_stored("unit",1,106)==0) { skip; }
  52.         if (storage("unit",1,0)<500) { skip; }
  53.         if ($drinkstored<=0) { skip; }
  54.         freestored "unit",1,106,1;
  55.         $drinkstored--;
  56.         find 38,1;
  57.         if ($drinkstored==0) {
  58.             model "gfx\mc_leaf\tub_empty.b3d";
  59.             $drinktype=0;
  60.         }
  61.         event "use";
  62.     }
  63.    
  64.     on:getdrinks_beer {
  65.         if (count_stored("unit",1,106)==0) { skip; }
  66.         if (storage("unit",1,0)<500) { skip; }
  67.         if ($drinkstored<=0) { skip; }
  68.         freestored "unit",1,106,1;
  69.         $drinkstored--;
  70.         find 828,1;
  71.         if ($drinkstored==0) {
  72.             model "gfx\mc_leaf\tub_empty.b3d";
  73.             $drinktype=0;
  74.         }
  75.         event "use";
  76.     }
  77.  
  78.     on:getdrinks_wine {
  79.         if (count_stored("unit",1,106)==0) { skip; }
  80.         if (storage("unit",1,0)<500) { skip; }
  81.         if ($drinkstored<=0) { skip; }
  82.         freestored "unit",1,106,1;
  83.         $drinkstored--;
  84.         find 39,1;
  85.         if ($drinkstored==0) {
  86.             model "gfx\mc_leaf\tub_empty.b3d";
  87.             $drinktype=0;
  88.         }
  89.         event "use";
  90.     }
  91.  
  92.    
  93.     on:use {
  94.         local $me;
  95.         $me=currentid();
  96.         clear;
  97.         add "In dieses Teil kann ich bis zu 20 Wasser, Bier oder Wein einlagern.";
  98.         add "Zum Abfüllen benötige ich leere Flaschen.";
  99.         add "Was soll ich tun?";
  100.         msgbox "Getränke";
  101.         if ($drinkstored<$drinkstoredmax) {
  102.             if ((($drinktype==0) or ($drinktype==1)) && (count_stored("unit",1,38)>0)) {
  103.             button 0,"Wasser einlagern",12,"event getstuff_water,object,$me;";
  104.             }
  105.            
  106.             if ((($drinktype==0) or ($drinktype==2)) && (count_stored("unit",1,828)>0)) {
  107.             button 1,"Bier einlagern",12,"event getstuff_beer,object,$me;";
  108.             }
  109.            
  110.             if ((($drinktype==0) or ($drinktype==3)) && (count_stored("unit",1,39)>0)) {
  111.             button 2,"Wein einlagern",12,"event getstuff_wine,object,$me;";
  112.             }
  113.         }
  114.         if ($drinkstored>0) {
  115.             if (($drinktype==1) && (storage("unit",1,0)>=500)) {
  116.                 button 3,"Wasser abfüllen",13,"event getdrinks_water,object,$me;";
  117.             }
  118.            
  119.             if (($drinktype==2) && (storage("unit",1,0)>=500)) {
  120.                 button 4,"Bier abfüllen",13,"event getdrinks_beer,object,$me;";
  121.             }
  122.             if (($drinktype==3) && (storage("unit",1,0)>=500)) {
  123.                 button 5,"Wein abfüllen",13,"event getdrinks_wine,object,$me;";
  124.             }
  125.         }
  126.  
  127.         button 7,"Nix",3,"closemenu;";
  128.         freevar $me;
  129.     }  
  130.  
  131. script=end
  132. ##########
  133. id=818
  134. name=Bottich mit Wasser
  135. icon=gfx\mc_leaf\icon_tub_water.bmp
  136. group=stuff,town,ext,mcleaf
  137. model=gfx\mc_leaf\tub_water.b3d
  138. health=1000
  139. mat=wood
  140. maxweight=10000
  141. ##########
  142. id=819
  143. name=Bottich mit Wein
  144. icon=gfx\mc_leaf\icon_tub_wine.bmp
  145. group=stuff,town,ext,mcleaf
  146. model=gfx\mc_leaf\tub_wine.b3d
  147. health=1000
  148. mat=wood
  149. maxweight=10000
  150. ##########
  151. id=820
  152. name=Bottich mit Bier
  153. icon=gfx\mc_leaf\icon_tub_beer.bmp
  154. group=stuff,town,ext,mcleaf
  155. model=gfx\mc_leaf\tub_beer.b3d
  156. health=1000
  157. mat=wood
  158. maxweight=10000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement