142 posts
Location
In the depths of my computer.
Posted 28 October 2012 - 10:04 PM
Here I will post all the programs I will make.
Thank you
MechaTallon for helping me.
Thank you
Dragon53535 for being epic.
Hateful comments will be ignored.I've just came back from a long summer of laying back, and sadly losing some Lua knowledge, but I'm almost sure i'll get it all back!
If you would like up-to-date programs go to my GitHub! (I will always update the pastebin links, but it won't be instant!)
Also, if i've made a mistake with one of the links or something, please let me know! I want this to be a very clean forum and also very nice looking/working. Give me feedback on how my programs are, and always if you want to give me ideas! I'm not the greatest coder, but I enjoy what I do! :D/>
GitHub (Live Updates)Expenox's Lock CodeSpoiler
os.pullEvent = os.pullEventRaw
local side = "back"
local password = "expenox"
while true do
term.write("Enter Password: ")
local input = read("*")
input = string.lower(input)
if input == password then
print("Correct Password!")
redstone.setOutput(side, true)
sleep(3)
redstone.setOutput(side, false)
os.reboot()
else
print("Wrong password!")
sleep(2)
os.reboot()
end
end
>> Download <<(pastebin get Td4KRY4e)
PastebinExpeCraft(Work in progress + Recoded)
Spoiler
Advanced ComputerSpoiler
os.pullEvent = os.pullEventRaw
local login = {"expenox", "expenox"}
term.clear()
term.setCursorPos(1,1)
term.setTextColor(colors.magenta)
print("+=================================================+")
print("+ ExpeOS +")
print("+ +")
term.setTextColor(colors.yellow)
print("+ +")
print("+ Version 1.0 +")
print("+=================================================+")
term.setTextColor(colors.cyan)
term.setCursorPos(1,8)
term.write("User: ")
term.setCursorPos(1,10)
term.write("Password: ")
term.setCursorPos(7,8)
term.setTextColor(colors.lime)
local input = read()
newinput = string.lower(input)
if newinput ~= login[1] then
term.setCursorPos(20,10)
term.setTextColor(colors.red)
print("Invalid User!")
sleep(2)
os.reboot()
elseif newinput == login[1] then
term.setCursorPos(11,10)
local input = read("*")
input = string.lower(input)
if input == login[2] then
term.setCursorPos(20,10)
textutils.slowPrint("Welcome, Expenox!",10)
sleep(1)
term.clear()
term.setCursorPos(1,1)
term.setTextColor(colors.magenta)
print("ExpeOS v1.0")
else
term.setCursorPos(20,10)
term.setTextColor(colors.red)
print("Invalid Password!")
sleep(2)
os.reboot()
end
end
Normal Computer
Spoiler
os.pullEvent = os.pullEventRaw
local login = {"User", "Pass"}
term.clear()
term.setCursorPos(1,1)
print("+=================================================+")
print("+ ExpeOS (Lite) +")
print("+ +")
print("+ +")
print("+ Version 1.0 +")
print("+=================================================+")
term.setCursorPos(1,8)
term.write("User: ")
term.setCursorPos(1,10)
term.write("Password: ")
term.setCursorPos(7,8)
local input = read()
newinput = string.lower(input)
if newinput ~= login[1] then
term.setCursorPos(20,10)
print("Invalid User!")
sleep(2)
os.reboot()
elseif newinput == login[1] then
term.setCursorPos(11,10)
local input = read("*")
input = string.lower(input)
if input == login[2] then
term.setCursorPos(20,10)
textutils.slowPrint("Welcome, Expenox!",10)
sleep(1)
term.clear()
term.setCursorPos(1,1)
print("ExpeOS v1.0")
else
term.setCursorPos(20,10)
print("Invalid Password!")
sleep(2)
os.reboot()
end
end
>> Download <<(pastebin get C4pytvNS startup) - Advanced Computer
(pastebin get w0MS3v12 startup) - Normal Computer
Pastebin (Advanced Computer)
Pastebin (Normal Computer)
Expenox's Quarry Management (With help of
Dragon53535)
(Work In Progress)
Spoiler
CodeSpoiler
os.pullEvent = os.pullEventRaw
local option = {[[|#################################################|
| Quarry Management |
| Status: ]],[[ |
| |]],
[[| |
|#################################################|]],
"| On |",
"| Off |",
"| >On |",
"| >Off |"}
local function clear(arg)
if arg == 1 then
term.setCursorPos(1,6)
term.clearLine()
term.setCursorPos(1,5)
term.clearLine()
print(option[6])
write(option[5])
elseif arg == 2 then
term.setCursorPos(1,6)
term.clearLine()
term.setCursorPos(1,5)
term.clearLine()
print(option[4])
write(option[7])
end
end
function backon()
if fs.exists("Settings") == true then
main1()
elseif fs.exists("Settings") == false then
firsttimesetup()
end
end
function firsttimesetup()
fs.makeDir("Settings")
local check = fs.open("Settings/Status","w")
check.writeLine("Off")
check.close()
main1()
end
function main2(new)
local x = 1
term.clear()
term.setCursorPos(1,1)
write(option[1]..new)
print(option[2])
print(option[6])
print(option[5])
print(option[3])
while true do
local event, param1 = os.pullEvent("key")
if param1 == 200 then
clear(1)
x = 1
elseif param1 == 208 then
clear(2)
x = 2
elseif param1 == 28 then
if x == 2 then
local file = fs.open("Settings/Status","w")
file.writeLine("Off")
file.close()
main1()
elseif x == 1 then
local file = fs.open("Settings/Status","w")
file.writeLine("On")
file.close()
main1()
end
end
end
end
function main1()
local file = fs.open("Settings/Status","r")
local fileData = {}
local line = file.readLine()
repeat
table.insert(fileData,line)
line = file.readLine()
until line == nil
file.close()
if fileData[1] == "On" then
rs.setOutput("back",false)
main2("On ")
elseif fileData[1] == "Off" then
rs.setOutput("back",true)
main2("Off")
end
end
backon()
PicturesSpoiler
On
Off >> Download <<(pastebin get pJhTrRZ1)
Pastebin
Edited on 10 November 2013 - 10:46 PM
139 posts
Posted 28 October 2012 - 10:21 PM
change the read to read("*") and it will star out the entered characters
also ad os.pullEvent = os.pullEventRaw to prevent ctrl + t
52 posts
Location
Scotland
Posted 28 October 2012 - 10:22 PM
Cool. Basic but cool.
52 posts
Location
Scotland
Posted 28 October 2012 - 10:24 PM
There is the problem of people terminating the program, though. You can prevent this by typing: "os.pullEvent = os.pullEventRaw" at the start of the program.
142 posts
Location
In the depths of my computer.
Posted 28 October 2012 - 10:46 PM
Thanks guys. :D/>/>
2217 posts
Location
3232235883
Posted 29 October 2012 - 01:13 AM
i made a text box that might help :3
Spoiler
USAGE:
textbox("label goes here")
function textbox(bartext)
term.setCursorBlink( true )
local sLine = ""
local nPos = 0
local oW, oH = term.getSize()
local w,h=oW-4,math.floor(oH/2)
local sx,sy=4,math.floor(oH/2)
local function redraw()
local nScroll = 0
if sx + nPos >= w then
nScroll = (sx + nPos) - w
end
term.setCursorPos(3,math.floor(oH/2)-1)
write(string.rep("-",oW-5))
term.setCursorPos(3,math.floor(oH/2)+1)
write(string.rep("-",oW-5))
term.setCursorPos(math.floor(oW/2)-math.floor(#bartext/2),math.floor(oH/2)-1)
write(bartext)
term.setCursorPos( sx, sy )
term.write(term.write( string.rep(" ", w - sx + 1) ))
term.setCursorPos( sx, sy )
term.write(term.write( string.sub( sLine, nScroll + 1 ) ))
term.setCursorPos(3,math.floor(oH/2))
write("|")
term.setCursorPos(oW-3,math.floor(oH/2))
write("|")
term.setCursorPos( sx + nPos - nScroll, sy )
end
redraw()
while true do
local sEvent, param = os.pullEvent()
if sEvent == "char" then
sLine = string.sub( sLine, 1, nPos ) .. param .. string.sub( sLine, nPos + 1 )
nPos = nPos + 1
redraw()
elseif sEvent == "key" then
if param == 28 then
-- Enter
break
elseif param == 203 then
-- Left
if nPos > 0 then
nPos = nPos - 1
redraw()
end
elseif param == 205 then
-- Right
if nPos < string.len(sLine) then
nPos = nPos + 1
redraw()
end
elseif param == 200 or param == 208 then
-- Up or down
if _tHistory then
if param == 200 then
-- Up
if nHistoryPos == nil then
if #_tHistory > 0 then
nHistoryPos = #_tHistory
end
elseif nHistoryPos > 1 then
nHistoryPos = nHistoryPos - 1
end
else
-- Down
if nHistoryPos == #_tHistory then
nHistoryPos = nil
elseif nHistoryPos ~= nil then
nHistoryPos = nHistoryPos + 1
end
end
if nHistoryPos then
sLine = _tHistory[nHistoryPos]
nPos = string.len( sLine )
else
sLine = ""
nPos = 0
end
redraw()
end
elseif param == 14 then
-- Backspace
if nPos > 0 then
sLine = string.sub( sLine, 1, nPos - 1 ) .. string.sub( sLine, nPos + 1 )
nPos = nPos - 1
redraw()
end
elseif param == 29 then
term.setCursorBlink( false )
return nil
end
end
end
term.setCursorBlink( false )
term.setCursorPos( w + 1, sy )
return sLine
end
it also works for turtles and monitors :3
497 posts
Location
The Big Apple, NY
Posted 29 October 2012 - 01:19 AM
Not to be mean or anything but there are already WAY too many lock programs on the tutorial already and none of them are really all that different so as to saving space on the forum please (this goes to every1) don't post programs that are already here. Especially door locks…i mean there are only so many ways you can make a wheel and this isn't something new.
2217 posts
Location
3232235883
Posted 29 October 2012 - 01:30 AM
Not to be mean or anything but there are already WAY too many lock programs on the tutorial already and none of them are really all that different so as to saving space on the forum please (this goes to every1) don't post programs that are already here. Especially door locks…i mean there are only so many ways you can make a wheel and this isn't something new.
there is a near infinite space on the forums, just let these types of posts get buried due to lack of bumps
497 posts
Location
The Big Apple, NY
Posted 29 October 2012 - 01:43 AM
What i meant by 'space' was more just GUI space and not having tons of the same program clutter the forums
142 posts
Location
In the depths of my computer.
Posted 29 October 2012 - 05:24 AM
First off before you start complaining read the title "expenox's programs" there will be more then this.
And I'm quite happy with my lock code I can look back on it and be happy I made it,
And didn't copy and paste it.
142 posts
Location
In the depths of my computer.
Posted 29 October 2012 - 05:27 AM
i made a text box that might help :3
Spoiler
USAGE:
textbox("label goes here")
function textbox(bartext)
term.setCursorBlink( true )
local sLine = ""
local nPos = 0
local oW, oH = term.getSize()
local w,h=oW-4,math.floor(oH/2)
local sx,sy=4,math.floor(oH/2)
local function redraw()
local nScroll = 0
if sx + nPos >= w then
nScroll = (sx + nPos) - w
end
term.setCursorPos(3,math.floor(oH/2)-1)
write(string.rep("-",oW-5))
term.setCursorPos(3,math.floor(oH/2)+1)
write(string.rep("-",oW-5))
term.setCursorPos(math.floor(oW/2)-math.floor(#bartext/2),math.floor(oH/2)-1)
write(bartext)
term.setCursorPos( sx, sy )
term.write(term.write( string.rep(" ", w - sx + 1) ))
term.setCursorPos( sx, sy )
term.write(term.write( string.sub( sLine, nScroll + 1 ) ))
term.setCursorPos(3,math.floor(oH/2))
write("|")
term.setCursorPos(oW-3,math.floor(oH/2))
write("|")
term.setCursorPos( sx + nPos - nScroll, sy )
end
redraw()
while true do
local sEvent, param = os.pullEvent()
if sEvent == "char" then
sLine = string.sub( sLine, 1, nPos ) .. param .. string.sub( sLine, nPos + 1 )
nPos = nPos + 1
redraw()
elseif sEvent == "key" then
if param == 28 then
-- Enter
break
elseif param == 203 then
-- Left
if nPos > 0 then
nPos = nPos - 1
redraw()
end
elseif param == 205 then
-- Right
if nPos < string.len(sLine) then
nPos = nPos + 1
redraw()
end
elseif param == 200 or param == 208 then
-- Up or down
if _tHistory then
if param == 200 then
-- Up
if nHistoryPos == nil then
if #_tHistory > 0 then
nHistoryPos = #_tHistory
end
elseif nHistoryPos > 1 then
nHistoryPos = nHistoryPos - 1
end
else
-- Down
if nHistoryPos == #_tHistory then
nHistoryPos = nil
elseif nHistoryPos ~= nil then
nHistoryPos = nHistoryPos + 1
end
end
if nHistoryPos then
sLine = _tHistory[nHistoryPos]
nPos = string.len( sLine )
else
sLine = ""
nPos = 0
end
redraw()
end
elseif param == 14 then
-- Backspace
if nPos > 0 then
sLine = string.sub( sLine, 1, nPos - 1 ) .. string.sub( sLine, nPos + 1 )
nPos = nPos - 1
redraw()
end
elseif param == 29 then
term.setCursorBlink( false )
return nil
end
end
end
term.setCursorBlink( false )
term.setCursorPos( w + 1, sy )
return sLine
end
it also works for turtles and monitors :3
Awesome!
248 posts
Posted 29 October 2012 - 05:51 AM
Not to be mean or anything but there are already WAY too many lock programs on the tutorial already and none of them are really all that different so as to saving space on the forum please (this goes to every1) don't post programs that are already here. Especially door locks…i mean there are only so many ways you can make a wheel and this isn't something new.
Ok, this might be yet another door lock, but tell me, you felt happy with the first program you ever made? Well, this guy does, just let it be
142 posts
Location
In the depths of my computer.
Posted 20 November 2012 - 10:36 AM
Sorry for no posts in a while! I've been trying to make my house computer controlled! :3
Will post some more programs soon!
142 posts
Location
In the depths of my computer.
Posted 16 December 2012 - 10:17 AM
Updated!
:D/>
142 posts
Location
In the depths of my computer.
Posted 16 December 2012 - 10:55 AM
Can you please include the pastebin code in the post itself so we can just download it to our computers without clicking a link? Thanks! :)/> And good luck to your programs.
I want some color to the login system! :D/>
Ah, yes. Sorry for not doing that, and I will get working on the color for the login system, it was in my plans for it, but didnt have the time. Now I do! :D/>
+ Can now download from your computer in-game. :)/>
142 posts
Location
In the depths of my computer.
Posted 16 December 2012 - 11:11 AM
xD Awesome!
:D/> also, in the login system, can you make it store the password information in a file?
And encode it in byte code?
string.byte - Encode
string.char - Decode
:3 thanks
I have never done that before, but sure I'll try :D/>
142 posts
Location
In the depths of my computer.
Posted 16 December 2012 - 11:43 AM
:D/> awesome!
^-^ It'll be awesome looking if it has colors and encoding!
Lol i've been working on the file part for the last 20 minutes and haven't tested yet hope it works. =~=
142 posts
Location
In the depths of my computer.
Posted 16 December 2012 - 11:51 AM
:3 the file part shouldn't be VERY complex.
If it doesn't work I'll give you some code. :P/>
Ran into some problems..
Spoiler
term.clear()
local sFile, sPass = "pass.txt", ""
if fs.exist(sFile) then
local hRead = assert(fs.open(sFile, "r"))
hRead.close()
end
term.setCursorPos(1,1)
print("Welcome to Expocraft v1.0 by Expenox")
if sPass == "" then
print("Set your password: ")
local sInput = read()
if sInput ~= "" then
print("Your password is " .. sInput .. "!")
sPass = sInput
hWrite = fs.open(sFile, "w")
hWrite.write(sPass)
hWrite.close()
end
end
end
sleep(1)
term.write("Login: ")
local input = read("*")
input = string.lower(input)
if input == sPass then
print("Correct password!")
textutils.slowPrint("Getting account info...")
sleep(2)
term.clear()
term.setCursorPos(1,1)
print("ExpoCraft v1.0")
else
textutils.slowPrint("Wrong password!")
sleep(2)
os.reboot()
end
142 posts
Location
In the depths of my computer.
Posted 16 December 2012 - 12:31 PM
Fixed, at least I think so.
term.clear()
term.setCursorPos(1,1)
local sFile = "pass.txt"
local sPass = ""
if fs.exists(sFile) then
ak = fs.open(sFile, "r")
sPass = ak:readAll()
ak:close()
else
print("Set your password: ")
local sInput = read()
if sInput ~= "" then
print("Your password is " .. sInput .. "!")
sPass = sInput
hWrite = io.open(sFile, "w")
hWrite.write(sPass)
hWrite.close()
end
end
term.clear()
term.setCursorPos(1,1)
print("Welcome to Expocraft v1.0 by Expenox")
sleep(1)
term.write("Login: ")
local input = read("*")
input = string.lower(input)
if input == sPass then
print("Correct password!")
textutils.slowPrint("Getting account info...")
sleep(2)
term.clear()
term.setCursorPos(1,1)
print("ExpoCraft v1.0")
else
textutils.slowPrint("Wrong password!")
sleep(2)
os.reboot()
end
After set password
io:68; index expected, got nil
So basicly after that it just saves the pass as it is "" and asks for the pass next time.
142 posts
Location
In the depths of my computer.
Posted 16 December 2012 - 12:38 PM
Well I tried. =~= Not that advanced yet, so I can see why mine didn't work.
Sorry about that, but I will add those colors soon. :P/>
Working on my turtle Lumberjack right now.
And i'm stuck. I got to turtle.compare then just forgot what I was going to do.
142 posts
Location
In the depths of my computer.
Posted 16 December 2012 - 12:47 PM
Okay :P/>
Will probably start in on it in about 20 minutes, but since you're here I wanted to ask you something,
for my turtle I don't know what to do next I had it planned then forgot i'm making a function that digs the tree
So the code is
local function tree
if turtle.detect() then
turtle.select(16)
turtle.compare()
I forgot at the compare.
I wanted it to compare if there was wood there or sapling so if there was wood it would harvest the tree and if sapling it would go to the next one.
Help?
I wanted to try if turtle.compare then
but I didn't know if it would be like
if turtle.compare(true) do
or what?
142 posts
Location
In the depths of my computer.
Posted 16 December 2012 - 01:08 PM
xD I don't know the turtle API much, sorry can't help you on that one.
But I'm sure that turtle.compare returns a boolean, which means
if turtle.compare( arguments ) then
would work.
Can there be multiple if loops in one function?
142 posts
Location
In the depths of my computer.
Posted 16 December 2012 - 02:42 PM
yeah there can!
Okay thanks :3
142 posts
Location
In the depths of my computer.
Posted 16 December 2012 - 07:35 PM
New program "Expenox's Lumberjack"
Coming out tomorrow!
142 posts
Location
In the depths of my computer.
Posted 17 December 2012 - 05:12 AM
Lumberjack is almost finished, just doing some major debugging! :P/>
142 posts
Location
In the depths of my computer.
Posted 17 December 2012 - 02:27 PM
Lumberjack program was canceled I will try to make a alternative way..
There was a bug..If anyone knows whats wrong take a shot at it
>>
Code <<
>>
Video <<
7508 posts
Location
Australia
Posted 17 December 2012 - 04:25 PM
Lumberjack program was canceled I will try to make a alternative way..
There was a bug..If anyone knows whats wrong take a shot at it
>>
Code <<
>>
Video <<
Sorry that I couldn't help you figure it out :(/>
142 posts
Location
In the depths of my computer.
Posted 18 December 2012 - 12:49 PM
Lumberjack program was canceled I will try to make a alternative way..
There was a bug..If anyone knows whats wrong take a shot at it
>>
Code <<
>>
Video <<
Sorry that I couldn't help you figure it out :(/>
It's fine, hopefully new way works. Just might be a bit weird, but working. :P/>
142 posts
Location
In the depths of my computer.
Posted 31 December 2012 - 03:11 PM
Okay, that idea I had. Scrapped it.
It's still going to be a lumberjack but with one tree, that auto-replants, and.. Well I don't want to spoil it. ;)/>
142 posts
Location
In the depths of my computer.
Posted 02 January 2013 - 03:27 PM
Lot's of new programs coming soon! Just need to get a mining turtle in my survival :P/>
142 posts
Location
In the depths of my computer.
Posted 09 January 2013 - 03:35 PM
Finally in the debugging stage again, for my turtle lumberjack. Completely re-wrote it, because it's for one tree now.
182 posts
Posted 05 March 2013 - 01:00 PM
I would like to help you on the login program when you need a username AND password, I'll take your code and turn it into a username AND password real quick, it'll take about 5 minutes :)/> I actually just discovered this while making my own OS (It's not gonna be too great, just a menu with a lot of shell.run(" ") xD, well here is the login code, I used your code but added/changed some stuff:
term.clear()[/size]
local password = "expenox"
local user = "expenox"
term.setCursorPos(1,1)
textutils.slowPrint("Welcome to Expocraft v1.0 by Expenox")
sleep(1)
textutils.slowWrite("Username: ")
local input = read()
input = string.lower(input)
if input == user then
textutils.slowPrint("Correct username!")
textutils.slowWrite("Password: ")
local input = read("*")
if input == password then
textutils.slowPrint("Correct Password!")
sleep(2)
term.clear()
term.setCursorPos(1,1)
textutils.slowPrint("Expocraft V1.0")
else
textutils.slowPrint("Wrong password!")
sleep(2)
os.reboot()
end
else
textutils.slowPrint("Wrong Username!")
sleep(2)
os.reboot()
end
I did indeed test this, I hope you like it :D/>
142 posts
Location
In the depths of my computer.
Posted 06 March 2013 - 03:59 PM
I would like to help you on the login program when you need a username AND password, I'll take your code and turn it into a username AND password real quick, it'll take about 5 minutes :)/> I actually just discovered this while making my own OS (It's not gonna be too great, just a menu with a lot of shell.run(" ") xD, well here is the login code, I used your code but added/changed some stuff:
term.clear()[/size]
local password = "expenox"
local user = "expenox"
term.setCursorPos(1,1)
textutils.slowPrint("Welcome to Expocraft v1.0 by Expenox")
sleep(1)
textutils.slowWrite("Username: ")
local input = read()
input = string.lower(input)
if input == user then
textutils.slowPrint("Correct username!")
textutils.slowWrite("Password: ")
local input = read("*")
if input == password then
textutils.slowPrint("Correct Password!")
sleep(2)
term.clear()
term.setCursorPos(1,1)
textutils.slowPrint("Expocraft V1.0")
else
textutils.slowPrint("Wrong password!")
sleep(2)
os.reboot()
end
else
textutils.slowPrint("Wrong Username!")
sleep(2)
os.reboot()
end
I did indeed test this, I hope you like it :D/>
Hello, I downloaded this from pastebin to my computer, it failed to work.
:bios 338: [string "startup"]:1: unexpected symbol
Status:
FIXED (Accidentaly put that in there lol!)
182 posts
Posted 11 March 2013 - 08:23 AM
Yeah, sorry about that lol. Did it work for you?
142 posts
Location
In the depths of my computer.
Posted 11 March 2013 - 01:52 PM
Yeah, sorry about that lol. Did it work for you?
Yes it did, thanks for that.
Now just editing the code a bit, and adding more stuff.
182 posts
Posted 15 March 2013 - 09:29 AM
What are you editing it to be? I would love to make an OS with you sir, I'll make a basic touch screen main OS, I'm still trying to figure out a touch screen login.
233 posts
Location
Cleveland, Ohio
Posted 15 March 2013 - 10:04 AM
cool
142 posts
Location
In the depths of my computer.
Posted 16 October 2013 - 09:05 PM
I've been away quite a while mostly for summer, but I am now back and feel like a newbie again! Well, I will try to get more programs up ;-; Also, that turtle program is going to be.. delayed I cannot find the code for it so it will be a while.. lol.
1080 posts
Location
In the Matrix
Posted 17 October 2013 - 08:11 PM
Wishy washy charlie brown, make a new thread, DONT make a new thread. make up your mind :P/>
142 posts
Location
In the depths of my computer.
Posted 17 October 2013 - 08:37 PM
Wishy washy charlie brown, make a new thread, DONT make a new thread. make up your mind :P/>
Yeah, I should really dig deeper before making a new one huh? Eh, it's plain me being impatient lol.
93 posts
Location
Somewhere on this earth.
Posted 19 October 2013 - 09:07 PM
What i meant by 'space' was more just GUI space and not having tons of the same program clutter the forums
Umm.. I'm not quoting your post because of your post, it's because your icon is pretty creepy, and i wanted to say that.
142 posts
Location
In the depths of my computer.
Posted 20 October 2013 - 12:23 AM
Quarry Management coming soon!
1080 posts
Location
In the Matrix
Posted 21 October 2013 - 02:20 PM
Quarry Management coming soon!
It better, I helped with it a lot.
though for those who don't know, it's just a fancy "on off" switch, or at least what I helped with.
724 posts
Location
Kinda lost
Posted 21 October 2013 - 02:53 PM
Could we get a spoiler picture ;)/>
1080 posts
Location
In the Matrix
Posted 21 October 2013 - 03:03 PM
Could we get a spoiler picture ;)/>
I will let him do that, as it's very basic, just a single menu, though i'm not sure if hes going to add more, or whatever.
142 posts
Location
In the depths of my computer.
Posted 21 October 2013 - 07:29 PM
Release: Quarry Management
Re-Coded: Computer Login + Changed name to ExpeOS (I think I want to make my own OS)
Removed: Expenox's Lumberjack (It was just taking up space, wasn't even re-started!)
More coming soon! (If you have any ideas, let me know!)
142 posts
Location
In the depths of my computer.
Posted 21 October 2013 - 09:02 PM
Quarry Management coming soon!
It better, I helped with it a lot.
though for those who don't know, it's just a fancy "on off" switch, or at least what I helped with.
You and I can hopefully make it a full control panel. :D/>
1080 posts
Location
In the Matrix
Posted 21 October 2013 - 09:06 PM
Quarry Management coming soon!
It better, I helped with it a lot.
though for those who don't know, it's just a fancy "on off" switch, or at least what I helped with.
You and I can hopefully make it a full control panel. :D/>
I would hope so, because just having one thing seems too stupid, we could probably have this program included in your os you are going to make… we'll see.
142 posts
Location
In the depths of my computer.
Posted 21 October 2013 - 11:10 PM
Quarry Management coming soon!
It better, I helped with it a lot.
though for those who don't know, it's just a fancy "on off" switch, or at least what I helped with.
You and I can hopefully make it a full control panel. :D/>/>
I would hope so, because just having one thing seems too stupid, we could probably have this program included in your os you are going to make… we'll see.
Lets do it.
1080 posts
Location
In the Matrix
Posted 23 October 2013 - 09:19 PM
So what are we doing next oh wise leader?
142 posts
Location
In the depths of my computer.
Posted 23 October 2013 - 09:54 PM
So what are we doing next oh wise leader?
What shall we do?
167 posts
Posted 24 October 2013 - 05:10 PM
Not to be mean or anything but there are already WAY too many lock programs on the tutorial already and none of them are really all that different so as to saving space on the forum please (this goes to every1) don't post programs that are already here. Especially door locks…i mean there are only so many ways you can make a wheel and this isn't something new.
I hate to burst your bubble, but people have to start somewhere. Even if it is a basic lock program. It's not fair any other way.
142 posts
Location
In the depths of my computer.
Posted 28 October 2013 - 05:55 PM
Not to be mean or anything but there are already WAY too many lock programs on the tutorial already and none of them are really all that different so as to saving space on the forum please (this goes to every1) don't post programs that are already here. Especially door locks…i mean there are only so many ways you can make a wheel and this isn't something new.
I hate to burst your bubble, but people have to start somewhere. Even if it is a basic lock program. It's not fair any other way.
Exactly.
142 posts
Location
In the depths of my computer.
Posted 31 October 2013 - 09:44 PM
Sorry for no new/updated content. I've been busy with school and BF4! I will try to get some more in when I have the time!