Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Let me know, note I don't have a lot of free time on my hands these months ;)
I corrected the script so it returns now. I also replaced the model with a battery-system instead of a reactor, so it takes even less maintenance (it charges them to full when docked, just like the hydrogen). Dont worry about it running out, when batteries are getting low it will also return for recharge (but the strain on batteries is very low, maybe 5% of that on hydrogen).
I (just) published the corrected version. Don't hesitate to let me know if it works or not, have fun!
Grave
I've been setting the depth to all kinds of lower numbers (5 at the moment) than the default setting in the LCD menu and it goes past those lower numbers and does not stop(currently located about 200-400m past the depth setting).
I also have the height set at 29 and it works OK.
Everything else appears to be working well. I currently have it mining an asteroid (huge) to see what happens again when it breaks through but i might delete the asteroid and let it go for the 3kms or so and see if it returns or not.
Your machines and the planetary one that pennywise made are the only 2 auto miners i have found so far that do what they claim (mine fully automatically and return) without any fuss, except the probs caused by KSH, lol.
Apologies, since i've been off the game for months at the moment. Are you sure it's max depth is set? And does it run past it? If so, i'll have to correct that. I'll get to it anyway coming weekend and have a look at it. It certainly shouldn't wander in a 'weird' direction. It has a max range set (i think 3km default?) before it will return permanently, which you should be able to change. I'll let you know this weekend if I can reproduce the problem.
Glad you enjoy the build. Honestly I haven't updated it for months/year. I practically abandoned SE.. But, sounds like your script is not triggered by a timer but by your input only. Please check that all the timers are active. The timer-trigger updates the screen to (also to the current menu) which seems only to be triggered by your input.
I must note though that I have quite some difficulty getting the game to start/run properly or get into creative scenario's. It looks like the game is bugged quite a bit at the moment, as I couldn't even spawn the vehicle in creative mode.. Maybe my side having troubles, but if I have updates I will update this message. But I will try some options again to see if I can get it back up again.
Second symptom: The input I give (1 through 4) seems to be... off.. by one screen according to the LCD. That is.. I press "1" from the main menu to go in to the Location screen. The bottom of the LCD says "Changed to location menu", but the rest of the LCD still shows the main menu. Now, I know I am in the locations menu according to the actual script, so I press "1" to set my docking position, and THEN it updates the LCD to show the locations menu (to reflect what happened one button press ago).
Third symptom: When I reset the LCD text (delete all) and then edit/remember&save the script the LCD is BLANK. it doesn't show anything until I go to the programmable block and hit "run" in the control panel. I suspect this is why the second symptom is happening but why the first two symptoms?
Any help you can provide would be AMAZING. I've got 7 friends who all love this H2 series.. Thank you SO MUCH
First symptom: I get the following error when checking the code on the script:
Program (88,50) Warning 'iMyShipConnector.IsConnected' is obsolete: 'Use the Status Property"
Program (118,16) Warning 'iMyTerminalBlock.SetCustomName(string)' is obsolete: 'Use the setter of Customname'
Program (219,4) Warning 'iMyOxygenTank' is obsolete: 'Use iMyGasTank'
Program (219,85) Warning 'iMyOxygenTank' is obsolete: 'Use iMyGasTank'
Program (288,27) Warning 'iMyOxygenTank.GetOxygenLevel' is obsolete: 'Use iMyGasTank.FilledRatio'
Program (628,12) Warning 'iMyShipConnector.IsLocked' is obsolete: 'Use the Status Property"
Program (671,16) Warning 'iMyShipConnector.IsLocked' is obsolete: 'Use the Status Property"
(other symptoms continued in next post.. darn 1000 character limit)
Thanks for the note but no worries, those are mere warnings for not a total clean script. It is because I use a similar script for the square and the tunneling bot, they use the same basis as a script and I often copy parts of the script to the other when solving issues that concern both bots. When I find time I will clean up the script, but let me know if it doesn't work as intended or you see any errors! HF
Warning!
http://imgur.com/a/xZHKF
P.S. You could learn to read, too, Jimmy ;)
I see your problem.. The Timer blocks loses its reference to the appropriate blocks when built in survival, and actually it is the first time I've met this problem. Maybe something changed with the updates or I missed it before already..
I will include the actions they require, they are quite simple. I am looking into a way how the script could set them with the proper actions automatically, but so far I had no luck yet.
Timer Block - Drill AI-***:
- Delay = 1 sec
- Action 1: Programmable Block-*** - Run with default argument
- Action 2: Timer Block - Drill AI-*** - Trigger Now
Timer Block - Drill Connector-001:
- Delay = 10 sec (not important)
- Action 1: Connector - Drill-*** - Switch Lock
Timer Block - Drill Load Reset-***
- Delay = 1 sec
- Action 1: Timer Block - Drill AI-*** - Trigger Now
- Action 2: Timer Block - Drill Load Reset-*** - Start
Hope this helps you!
Answer: When building the cockpit in survival mode, it loses its shortcuts. They can easily be added manually once the bot is built. To add the shortcuts manually:
- enter the cockpit and press "G".
- Create the shortcut dragging the programmable block down to square 1 (for shortcut 1).
- Use the option "Run"
- Type the number in the argument box ("1" for shortcut 1, without the " ).
- Then press Confirm.
Now do the same for shortcut 2, 3 and 4, respectively using argument "2", "3" and "4". This way you created 4 shortcuts, controlling the menu.
I have an issue, tho. When i print it, it won't import actions set on Timer Blocks, and i can't get it to work as intended. It navigates, docks and so on, because i manually set some actions, but is not doing all is supposed to.
Can you detail the default actions on each block please?
Thanks ni advance and congrats again.
I play on servers that use single, SUPER drills. Is there a method for me to simply change a value in the code to fix this, or is this a big break of it?
<3
hf!
Max resources is actually not that much of a problem to put into, maybe a good idea, instead of having shitloads of gold and nickel.. But do note you can order it to wait after its next delivery via the bot-menu (set to wait iso proceed). Often 1 haul can be enough for a while, unless building a deathstar..
I would have to check on discord, just add me.
I added the option to change course (like go home or go mining). It works good in most modes, it is not allowed in ascending mode since it causes complications with the mining system calculating it's progress.
I also added the option to change the max volume it will carry (by steps of 10%, 10-100%). This would manage the ore input to maybe managable sizes. Do note you can also remove drills from both sides (min drills is 5) and redect them via the menu, to reduce the amounts, but that would also decrease the mining rate.
Let me know if it works as expected :)
It will actually automatically return home when it's cargo is full, just make sure you set a 'docking position' in the location menu. This home should for example be when connected to your ore drop-off connector.
If you mean 'skip current run and return', sounds pretty doable, will check for you coming week if I get some time to script it in.
Also you can adjust the cargo limit in the script itself, should be 'M_ReturnVolume', where you can set it's max. It will anyway return when drills and it's cargobox are full, or when it meets its 'M_ReturnVolume'. If it's set to 0 it will return when full. I will see if I can incorporate it into it's menu instead of a hardcoded value.
Script took me some days yes :D Unfortunately I still have to adjust it to cope with planetary use (gravity distorts the nav-system so it will hang trying to achieve position).
Have fun!