This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2012-09-28 23:46:05

MelonInc
Scratcher
Registered: 2012-06-08
Posts: 100+

Listos 2

LISTOS 2 is coming, and it's all new!

The only problem is... its been programmed all new too! And everyone knows what that means, right? Bugs and glitches! So we need your help! To detect and fix all the bugs in LISTOS 2, we will need at 3-5 debuggers!

If you are interesting in joining, please sign up below. All you need to include is a well thought-out reason explaining why we should choose you!

We currently have 3 positions available:

-YMIBANWAH
-metal509
-Open
-Open
-Open

Special thanks to metal509 for all of his/her helpful comments and coding. And now he made Cahfee 1.4, with a bunch of new features that were designed to help us complete LISTOS 2! Thanks metal509!

Last edited by MelonInc (2012-10-04 18:30:53)


http://i37.tinypic.com/2qixx6c.png

Offline

 

#2 2012-09-29 00:30:43

MelonInc
Scratcher
Registered: 2012-06-08
Posts: 100+

Re: Listos 2

LISTOS 2 BETA has just been released! Check it out!


http://i37.tinypic.com/2qixx6c.png

Offline

 

#3 2012-09-29 13:24:47

YMIBANWAH
Scratcher
Registered: 2012-06-26
Posts: 100+

Re: Listos 2

I'll do it you have nobody else.


Ingarts read it today!

Offline

 

#4 2012-09-29 13:41:50

YMIBANWAH
Scratcher
Registered: 2012-06-26
Posts: 100+

Re: Listos 2

Only thing it does is run Guess the Number and asks action for it.


Ingarts read it today!

Offline

 

#5 2012-09-29 13:42:57

Firedrake969
Scratcher
Registered: 2011-11-24
Posts: 1000+

Re: Listos 2

I'll join.


Click the sign.
https://s3.amazonaws.com/eterna/eterna2/logo2.png

Offline

 

#6 2012-09-29 14:35:35

YMIBANWAH
Scratcher
Registered: 2012-06-26
Posts: 100+

Re: Listos 2

Firedrake969 wrote:

I'll join.

Good for you also work on the OS or be fired got it.


Ingarts read it today!

Offline

 

#7 2012-09-29 14:39:53

YMIBANWAH
Scratcher
Registered: 2012-06-26
Posts: 100+

Re: Listos 2

Also it says the number is too high even if you put 0, I think it has a bad process on guess the number, and runs it from the start.


Ingarts read it today!

Offline

 

#8 2012-09-29 18:42:08

MelonInc
Scratcher
Registered: 2012-06-08
Posts: 100+

Re: Listos 2

Yes, it's pretty bad. But I needed to test it somehow. Do any of you know how to use Cahfee by metal509 better than I do? There must be someway to fix these issues...


http://i37.tinypic.com/2qixx6c.png

Offline

 

#9 2012-09-29 18:47:10

MelonInc
Scratcher
Registered: 2012-06-08
Posts: 100+

Re: Listos 2

And also, if you want to create your own update that fixes these problems, feel free! Just use a code that replaces items in the "code" list. Then, post your update in the "LISTOS 2 Updates" gallery. You can also create apps and post them in the "LISTOS 2 AppMarket" gallery.


http://i37.tinypic.com/2qixx6c.png

Offline

 

#10 2012-09-29 19:56:17

YMIBANWAH
Scratcher
Registered: 2012-06-26
Posts: 100+

Re: Listos 2

MelonInc wrote:

Yes, it's pretty bad. But I needed to test it somehow. Do any of you know how to use Cahfee by metal509 better than I do? There must be someway to fix these issues...

Ill start to learn it I didn't know Listos was based off of it.


Ingarts read it today!

Offline

 

#11 2012-09-29 20:04:04

MelonInc
Scratcher
Registered: 2012-06-08
Posts: 100+

Re: Listos 2

YMIBANWAH wrote:

MelonInc wrote:

Yes, it's pretty bad. But I needed to test it somehow. Do any of you know how to use Cahfee by metal509 better than I do? There must be someway to fix these issues...

Ill start to learn it I didn't know Listos was based off of it.

The first LISTOS was not, but this one is. I used it so I could easily update the software without having to release new versions of the program and force people to transfer their apps and settings.


http://i37.tinypic.com/2qixx6c.png

Offline

 

#12 2012-09-29 20:09:58

MelonInc
Scratcher
Registered: 2012-06-08
Posts: 100+

Re: Listos 2

YMIBANWAH wrote:

MelonInc wrote:

Yes, it's pretty bad. But I needed to test it somehow. Do any of you know how to use Cahfee by metal509 better than I do? There must be someway to fix these issues...

Ill start to learn it I didn't know Listos was based off of it.

But to understand how to recode things, you will need to download LISTOS 2, because I had to modify Cahfee to be able to use it. To create an update, make a new project, make a new sprite, then put in the code that will delete and replace the bad parts of the code on the current version of LISTOS 2. Then post it in the updates gallery.


http://i37.tinypic.com/2qixx6c.png

Offline

 

#13 2012-09-29 20:31:17

Firedrake969
Scratcher
Registered: 2011-11-24
Posts: 1000+

Re: Listos 2

YMIBANWAH wrote:

Firedrake969 wrote:

I'll join.

Good for you also work on the OS or be fired got it.

lolwut?
I can make a list OS from scratch using Scratch.

Last edited by Firedrake969 (2012-09-29 20:31:41)


Click the sign.
https://s3.amazonaws.com/eterna/eterna2/logo2.png

Offline

 

#14 2012-09-29 20:59:54

YMIBANWAH
Scratcher
Registered: 2012-06-26
Posts: 100+

Re: Listos 2

Firedrake969 wrote:

YMIBANWAH wrote:

Firedrake969 wrote:

I'll join.

Good for you also work on the OS or be fired got it.

lolwut?
I can make a list OS from scratch using Scratch.

Not list OS work on Black Sky OS before I fire you.


Ingarts read it today!

Offline

 

#15 2012-09-29 21:00:56

YMIBANWAH
Scratcher
Registered: 2012-06-26
Posts: 100+

Re: Listos 2

Version 2.1 updates the wrong line I think it might work on 21, might not.


Ingarts read it today!

Offline

 

#16 2012-09-29 22:01:07

MelonInc
Scratcher
Registered: 2012-06-08
Posts: 100+

Re: Listos 2

YMIBANWAH wrote:

Version 2.1 updates the wrong line I think it might work on 21, might not.

I think there are a few problems that I did not solve. I will fix this soon, in a 2.1 re-release.


http://i37.tinypic.com/2qixx6c.png

Offline

 

#17 2012-09-30 10:20:09

Firedrake969
Scratcher
Registered: 2011-11-24
Posts: 1000+

Re: Listos 2

YMIBANWAH wrote:

Firedrake969 wrote:

YMIBANWAH wrote:


Good for you also work on the OS or be fired got it.

lolwut?
I can make a list OS from scratch using Scratch.

Not list OS work on Black Sky OS before I fire you.

The collab's not active.


Click the sign.
https://s3.amazonaws.com/eterna/eterna2/logo2.png

Offline

 

#18 2012-09-30 22:17:07

MelonInc
Scratcher
Registered: 2012-06-08
Posts: 100+

Re: Listos 2

There is a new version of LISTOS 2 coming! Version 2.2 is almost here. It has much improved scripting and the best part is that it works!


http://i37.tinypic.com/2qixx6c.png

Offline

 

#19 2012-09-30 22:39:15

MelonInc
Scratcher
Registered: 2012-06-08
Posts: 100+

Re: Listos 2

Here is the newest version of LISTOS 2. I still can't figure out why the settings doesn't work...


http://i37.tinypic.com/2qixx6c.png

Offline

 

#20 2012-10-01 02:59:47

metal509
Scratcher
Registered: 2009-03-21
Posts: 96

Re: Listos 2

Oh goodness! Cahfee 1.2 as it is won't be very convenient, I fear... I should update it. I'm going to try to make an update with three new things: sound, loop points (to replace the loop function; for example "L func" will go to the line that is named "func," etc..) and indentation tolerance (like allowing spaces at the beginning of a line).

However, I'll need to make it reverse compatible and allow the old loop system, to line numbers, and therefore the user can't be allowed to name a loop point with a number--at least not starting with a number.

That'll be Cahfee 1.4... I actually wanted to do this a long time ago but this is the first time anyone's decided to use Cahfee for anything big. I'm honored!

As for Cahfee 1.2, here is my official guide. I created it to be viewed in any browser other than internet explorer. The information will still appear in IE, but it won't look too pretty.

http://wordsfree.org/andrew/cahfee
(redirects to http://summerofscratch.site88.net/cahfee/)

Thank you guys! I'll try to help out as much as I can, but for now I can't really expect much until Friday at the earliest, unless I'm feeling too lazy to do homework... Also, MelonInc, you did say you modified Cahfee a bit--how so? Please let me know in as much detail as you can so I can help as sufficiently as possible.


EDIT: MelonInc, I've looked at your code on LISTOS 2.2 and I'm sorry to say that your problem is a result of Cahfee 1.2 not having the loop points that I described above. On line 25, the command is L 5 -- you probably added this early on and then added stuff above line 5, and therefore it changed the spot to loop.

Other problems:
- on line 29, you forgot an "echo."
- on line 30, the space was unnecessary and may have created a whole new variable.

So here's what I did. I fixed the errors above, and then I changed line 32 to loop back to line 4. The second change was minor after the bug fixes.

Also, I added "L 4" after the guess was correct. Now, although this seems a lot less buggy, it's still pretty off.. In the guess the number game, if it's too low then it'll just say too low. Too high, it says too low and too high. Weird. Also, when you type s, it says you've guessed too high and jumps right into the number game--where no number was selected.

Here's the current code, after I had a look:

//LISTOS 2.2
var delay=2500
cls
echo LISTOS 2
echo Version 2.2
echo
echo Programs:
echo Guess the Number (gtn)
echo Settings (s)
u command=Command:
if $command =gtn
rand n
echo I'm thinking of a number between 1 and 999.
u guess=Guess:
if $guess =$n
echo You guessed correct!
L 4
endif
if $guess <$n
echo You guessed too low.
endif
if $guess >$n
echo You guessed too high.
endif
delay $delay
L 14
endif

if $command !gtn
echo Current delay time: $delay
u delay=Set delay time:
delay $delay
L 4
endif

Last edited by metal509 (2012-10-01 03:25:42)

Offline

 

#21 2012-10-01 12:13:52

firedrake969_test
Scratcher
Registered: 2012-08-08
Posts: 500+

Re: Listos 2

Wait, lolwut?


Alt of Firedrake969.

Offline

 

#22 2012-10-01 18:03:10

MelonInc
Scratcher
Registered: 2012-06-08
Posts: 100+

Re: Listos 2

Wow, thanks metal! Yes, I sort of modified Cahfee... I don't think it should make a difference but maybe it did. All I did was delete the "Cahfee" list and replace it with a "LISTOS 2" list. Then I changed all of your programming to match. I also have a question about the if statement to start the settings app. It was originally written as

if $command =s
echo Current delay time: $delay
u delay=Set delay time:
delay $delay
L 4
endif

but I guess that doesn't work... It didn't work for me anyway. So I had to change it to what it is now:

if $command !gtn
echo Current delay time: $delay
u delay=Set delay time:
delay $delay
L 4
endif

I too, have homework and stuff, but this week is a short one so I will be more available after 2:45 Mountain Time, on Wednesday. But when you are working on Cahfee 1.4, can you try to include a command that stops all scripts so I can make a logout command. And also, if it's possible (maybe it is already) can you try to make it so you can have more than one if statement inside another... So a chain of if statements I guess? Like this:

cls
echo LISTOS 2
echo Version 2.3
u passcode=Enter Passcode:
if $passcode =1234
echo Welcome!
echo Programs:
echo Guess the Number (gtn)
echo Settings (s)
echo System:
echo Log Out (l)
u command=Command:
if $command =gtn
rand n
echo I'm thinking of a number between 1 and 999.
u guess=Guess:
if $guess =$n
echo You guessed correct!
L 7
endif
if $guess <$n
echo You guessed too low.
endif
if $guess >$n
echo You guessed too high.
endif
delay $delay
L 7
endif
if $command =s
echo Current delay time: $delay
u delay=Set delay time:
delay $delay
L 7
endif
if $command =l
echo Log Out
end all
endif
endif
if $passcode !1234
echo Incorrect Passcode
L 3
endif

That would be the whole script of LISTOS 2.3, unless you add some other really useful features. The 7th code from the bottom would be the end program code. If you create it, you can call it anything you want! Thanks again metal!


http://i37.tinypic.com/2qixx6c.png

Offline

 

#23 2012-10-01 23:11:59

metal509
Scratcher
Registered: 2009-03-21
Posts: 96

Re: Listos 2

MelonInc wrote:

Wow, thanks metal! Yes, I sort of modified Cahfee... I don't think it should make a difference but maybe it did. All I did was delete the "Cahfee" list and replace it with a "LISTOS 2" list. Then I changed all of your programming to match.

That's perfectly fine, no difference!

MelonInc wrote:

I also have a question about the if statement to start the settings app.

Either way, not much difference. But note that if you go with the ! solution then they can type anything at all to start the settings app as long as it isn't gtn.

MelonInc wrote:

can you try to include a command that stops all scripts so I can make a logout command.

Use the "end" command. I forgot to include that in the guide, but it actually is available in Cahfee 1.2.

MelonInc wrote:

Can you try to make it so you can have more than one if statement inside another... So a chain of if statements I guess?

That's already possible and tested, I mentioned it in the guide I wrote.

Lastly:
Homework overload for today, and tomorrow will be worse. This week is also filled with tests and events, and I've just started a few extracurricular activities... bah. Maybe I can spend most of Saturday on it.

Last edited by metal509 (2012-10-01 23:52:32)

Offline

 

#24 2012-10-01 23:13:01

metal509
Scratcher
Registered: 2009-03-21
Posts: 96

Re: Listos 2

firedrake969_test wrote:

Wait, lolwut?

Great scott man, you have to ignore the length and read the post! It's quite simple  sad

Offline

 

#25 2012-10-02 00:19:33

MelonInc
Scratcher
Registered: 2012-06-08
Posts: 100+

Re: Listos 2

Homework overload for today, and tomorrow will be worse. This week is also filled with tests and events, and I've just started a few extracurricular activities... bah. Maybe I can spend most of Saturday on it.

It's fine. I have lots of homework too. Not fun. Oh well. With the end command I can add a logout function, which is nice.

As for the chain of ifs, I guess I never tested it. After reading through your guide multiple times I came to the conclusion that it is only possible to have one if statement in another, not if1 if1a if1I endif1I endif1a endif1. If that makes any sense...


http://i37.tinypic.com/2qixx6c.png

Offline

 

Board footer