TuragaTreeko wrote:
SSBBM, are you going to also add the blocks for scratch Greenatic and I added? And also everyone else's non-BYOB blocks? Some of the above posts suggest not.
I didn't plan too. But I might.
Offline
SSBBM wrote:
Flashgocrazy, I like some of your blocks, but...
These four seem a little pointless.These two are already in the library.
Your pause script is great.
But your play sound don't work. It stops all sounds after it's done.
This block was requested by me. It's not what I was looking for. This is a description of what I want. I think that this is another pointless block.
Sorry that I shot down your blocks.
Agree with all of the above.
SSBBM wrote:
flashgocrazy wrote:
that's okay, I have more blocks and I have hundreds, look at the post when I asked to be librarian. (I lost almost all my blocks when my computer broke) also saying there pointless is mean, so look at all my blocks before you decide they are pointless
I'm confused about the fact you first said 'that's okay' then said 'also saying there pointless is mean... ' I hope that the last bit was sarcasm and your not at me.
I was looking at the blocks from you librarian post right before I started typing this. I'm sorry to say a lot of them were pointless. Other were already in the library. After deleting those blocks I ended up with:
Again I'm sorry I have to be a little mean, but blocks that can be made with little to no effort, such as the <hidden> block are pointless.
forever if(){
}
else{
}
can already be done easily with the two blocks:
forever{
if(){
}else{
}
}
I'm pretty sure that "when <> do" is exactly the same as "if <>"and "set pen color to surprise" can be achieved using "set pen color to (pick random (0) to (200)"
The others seem good
Last edited by sparks (2011-08-23 15:10:25)
Offline
Thanks Sparks!
The when <> do [ block doesn't work and acts like an if block, but the freeze if it's false. I'll add the rest now.
~SSBBM
Last edited by YourLocalBlockLib (2011-08-23 15:26:28)
Offline
YourLocalBlockLib wrote:
Thanks Sparks!
The when <> do [ block doesn't work and acts like an if block, but the freeze if it's false. I'll add the rest now.
Umm, signoff?
Offline
Ugh! I ruined my Scratch and had to reinstall, losing all my blocks!
I'm waiting for my Scratch blocks to be added so I don't have to search through a gazillion pages.
I'll try to finish the code for the { v} of {list v} soon so *someone* can do a complete update.
EDIT: Meh, I'll go ahead and find them all again anyway.
EDIT2: Or not.
Last edited by Greenatic (2011-08-23 15:29:05)
Offline
owetre18 wrote:
YourLocalBlockLib wrote:
Thanks Sparks!
The when <> do [ block doesn't work and acts like an if block, but the freeze if it's false. I'll add the rest now.Umm, signoff?
Sorry.
SSBBM
Offline
YourLocalBlockLib wrote:
owetre18 wrote:
YourLocalBlockLib wrote:
Thanks Sparks!
The when <> do [ block doesn't work and acts like an if block, but the freeze if it's false. I'll add the rest now.Umm, signoff?
Sorry.
SSBBM
Saw you forgot it, and I reminded. No need to say sorry.
Offline
YourLocalBlockLib wrote:
Thanks Sparks!
The when <> do [ block doesn't work and acts like an if block, but the freeze if it's false. I'll add the rest now.
~SSBBM
the when <> do is basicly wait until
Offline
Please update these.
Offline
SSBBM wrote:
joefarebrother wrote:
the when <> do is basically wait until
But it doesn't work at all.
ah that is because the boolean input should be boolean unevaluated, like
(i put a launch block around it because otherwise it would be EXACTLY like wait until)
Anyways, flashgocrazy's clone me block doesn't work and causes a scripting error, but i found a solution using the ignore block in the tool package.
Also why is it a looks block? Its hould either be operators or control
Also, i have another 2 blocks:
(useful for the clone to add itself to a list or do something unique to sprites that are clones of this sprite) and
(which reports the first sprite in this family of sprites - useful if you want all sprites of a certain type to share a common attribute such as costume or direction)
Here are the scripts:
and
Please add them to the BYOB library.
Also, I STILL cant get my panther subtract colour block(looks like this: ) to work yet, it causes a scripting error. This is my code:
| t3 t4 t5 | t3 _ self colorR: (t1) - self colorR: (t2). t4 _ self colorG: (t1) - self colorG: (t2). t5 _ self colorB: (t1) - self colorB: (t2). t3 < 0 ifTrue: [ t3_0]. t4 < 0 ifTrue: [ t4_0]. t5 < 0 ifTrue: [ t5_0]. ^Color r:t3 g:t4 b: t5
Last edited by joefarebrother (2011-08-26 12:53:56)
Offline
joefarebrother wrote:
Also, I STILL cant get my panther subtract colour block(looks like this: http://i51.tinypic.com/wagb5y.gif) to work yet, it causes a scripting error. This is my code:
Code:
| t3 t4 t5 | t3 _ self colorR: (t1) - self colorR: (t2). t4 _ self colorG: (t1) - self colorG: (t2). t5 _ self colorB: (t1) - self colorB: (t2). t3 < 0 ifTrue: [ t3_0]. t4 < 0 ifTrue: [ t4_0]. t5 < 0 ifTrue: [ t5_0]. ^Color r:t3 g:t4 b: t5
Did you take a look at the project I made that does it? It may be of some help.
Offline
sparks wrote:
joefarebrother wrote:
Also, I STILL cant get my panther subtract colour block(looks like this: http://i51.tinypic.com/wagb5y.gif) to work yet, it causes a scripting error. This is my code:
Code:
| t3 t4 t5 | t3 _ self colorR: (t1) - self colorR: (t2). t4 _ self colorG: (t1) - self colorG: (t2). t5 _ self colorB: (t1) - self colorB: (t2). t3 < 0 ifTrue: [ t3_0]. t4 < 0 ifTrue: [ t4_0]. t5 < 0 ifTrue: [ t5_0]. ^Color r:t3 g:t4 b: t5Did you take a look at the project I made that does it? It may be of some help.
it wont load.
edit: I hate the 60 second rule
Last edited by joefarebrother (2011-08-26 10:07:16)
Offline
Now I'm officially back, I started using scratch again rather than roblox. XD I thing this broke the spell.
Offline
What the. O.o A ROTATION STYLE SETTER FOR BYOB! Oh... right... Snap. I almost forgot... NVM
Offline
Pecola1 wrote:
Now I'm officially back, I started using scratch again rather than roblox. XD I thing this broke the spell.
Welcome back. I do believe we all missed you.
Offline
owetre18 wrote:
Pecola1 wrote:
Now I'm officially back, I started using scratch again rather than roblox. XD I thing this broke the spell.
Welcome back. I do believe we all missed you.
^Agreed.
Offline
owetre18 wrote:
Pecola1 wrote:
Now I'm officially back, I started using scratch again rather than roblox. XD I thing this broke the spell.
Welcome back. I do believe we all missed you.
Thanks. I missed you all.
Offline
I've got a Scratch block:
For: Scratch
Type: Command
What it does: Shows a dialog with the text and the sprite's name as the title.
Picture:
Blockspec: ('say %s in dialog' #- #sayInDialog: 'Hello!')
sayInDialog: t1 DialogBoxMorph inform: t1 title: objName
Offline
Made something, that should be useful for card magic, or card playing:
It's a BYOB Block that reports any card, example:
Ace of Spades,
2 of Hearts,
King of Diamonds
Jack of Clubs... Etc. I Made from boredoom
I've put in "variables" because i won't know if it fits in any other thing.
[blocks]<say[ Please Add It!! ]for( 2 )secs>[/blocks]
Last edited by lu9 (2011-08-28 18:18:35)
Offline
wait there is a mistake in my byob (ancestor) block it should be:
{(ancestor)}
if <(atribute [parent]) is an [object]>{
report (call((the (ancestor) block) of (atrubute [parent]))
end}
report (object [myself])
i forgot the call block. I don't have byob on this computer so i cant make another picture.
Last edited by joefarebrother (2011-08-29 08:54:00)
Offline
does anybody have to code for a block in panther that imports a project?
Offline