This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
joshgreat's profile picture

help

Started by joshgreat, 21 December 2016 - 01:22 PM
joshgreat #1
Posted 21 December 2016 - 02:22 PM
hey guys back at it again with the ask a pro. need help fixing this program it is the first file of WOS 2.0 soo ye.
-joshgreatuk

http://pastebin.com/nyX6jdGh
Lupus590 #2
Posted 21 December 2016 - 03:28 PM
Gah my eyes!
Indent your code.


Also, what is the issue? Is there an error message? What is the code doing which is different from what you want it to be doing?
houseofkraft #3
Posted 21 December 2016 - 09:36 PM
I found out the issue, Line 28 says


print("hi",u1,"your account has been made")
It should be

print("Hi "..u1..", You're account has successfully been created.")

EDIT: I also found another issue in your code. For line 69 to 74 you need to replace , with ..
Edited on 21 December 2016 - 08:50 PM
KingofGamesYami #4
Posted 21 December 2016 - 09:44 PM
Line 28 is a perfectly valid method of passing arguments to print.
houseofkraft #5
Posted 21 December 2016 - 09:52 PM
I'm going to debug the code and see what is wrong with this.

EDIT: Line 59 and 62 should be fs.open not open
Edited on 21 December 2016 - 08:58 PM
joshgreat #6
Posted 24 December 2016 - 02:26 PM
tried that and it said
startup:60: attempt to call nil
TheRockettek #7
Posted 24 December 2016 - 02:33 PM
why you opening then closing files on lines 17-20. When using fs.open, it automatically creates the file if it doesnt exist so theres no point in that
KingofGamesYami #8
Posted 24 December 2016 - 04:25 PM
That should be

f.readAll()

I think you could gain a lot by checking out the wiki.