So I added an end at line 77 in Josh's code and apparently everything works now. As far as I can tell, it's identical to the original code that I posted which is strange... Anyways, I'm just happy it works now. Thanks for the help guys!
Yeah, as soon as I add an extra 'end' at the very end, the program will run. However, I am not able to access an of the 'if' statements except for the "moe to" and "exit" sections... I'm beginning to think this is a bug and not a programming error...
I've got a simple program that won't run due to an apparent missing "end" somewhere in the code. I've looked over the code a ridiculous number of times and can't find anything wrong with it. Hoping somebody is willing to review my code quick to see if I've missed something. I'm hoping I've just overlooked something simple.
I've run the program successfully in parts, with everything included except for the first if statement (line 28 thru 86). As soon as I add that section, I get an error looking for an 'end' to close the while loop at line 17 [see attached].
local component = require
Yes, all 3 times this has happened, the robot disappeared right in front of me. It has happened while I've been testing my program so I've always followed the robot to make sure it goes where I expect it to.
Anybody else having issues where their robot(s) keep disappearing? I've had it happen several times just while commanding the robot to move around. The first time it disappeared it randomly showed up again several minutes later. The last 2 times it never came back. Very frustrating in smp... Any way this can be fixed? I'm running on 1.4.0.6-rc.1.
I'm wondering how to call a program from within another program and pass it arguments. I've gotten close by using the "shell.execute()" command but once it get into the 2nd program it get's a bit unhappy... It doesn't like that I'm "requiring" things at again in the 2nd program... Is there another command I should be using instead of "shell.execute()"?
Here is how I'm using it currently:
shell.execute("prgm_name",{arg1,arg2})
Looks like if I use a power converter to supply power to the charger then it resets correctly. Must be just a bug with sending IC2 power directly to the charger.
I'm new to OC and am wondering if I'm using the charger block wrong or if there is a bug. Basically, the charger block for charging robots won't stay active after a robot is charged. Even with a constant redstone signal (and IC2 power), the second time I try to recharge a robot, nothing happens. In order to make it work I have to break the charger block and replace it. Something I'm doing wrong?
Loving the mod so far though!!