 
                
                8 posts
                
                    
                        Location
                        U.S.A.
                    
                
             
            
                Posted 05 August 2016 - 07:53 PM
                I have a script that controls some spawners via rednet relay computers. The trouble is, when I run my main computer with the "MobSpawners" script (which runs on my huge monitor), I can't use the normal terminal, which I know is how it does things. But I want to be able to use my terminal while the script is running. I am 
pretty sure that parallel API can help here but if not, I will just let it be.
Script for MobSpawners:
http://pastebin.com/g4U1L2fP 
         
        
        
            
            
                
                     
                
                2427 posts
                
                    
                        Location
                        UK
                    
                
             
            
                Posted 05 August 2016 - 11:12 PM
                http://www.computerc...i/Parallel_(API)example usage:
function func1()
  while true do
	print("example")
	sleep(1)
  end
end
function func2()
  while true do
	print("stuff")
	sleep(1)
  end
end
parallel.waitForAny(func1, func2) --# correct way
parallel.waitForAny(func1(), func2()) --# common mistake
--#you can also use waitForAll if that is better for your needs
 
                
                    Edited on 05 August 2016 - 09:14 PM
                
             
         
        
        
            
            
                
                     
                
                44 posts
                
                    
                        Location
                        My house
                    
                
             
            
                Posted 05 August 2016 - 11:17 PM
                snip
I think the OP is going to want to use the 
Multishell API (only on advanced comps).
In your startup all you need to write is
spawnertab= shell.openTab("MobSpawners")
and you will have shell and your script running at the same time.
Edited on 05 August 2016 - 09:19 PM
                
             
         
        
        
            
            
                
                     
                
                8 posts
                
                    
                        Location
                        U.S.A.
                    
                
             
            
                Posted 06 August 2016 - 02:05 AM
                Thanks, Thefdjurt! That is actually what I wanted!