LiquidMetal wrote:
Also if you could host lists online too, you could effectively make some pretty good mmogs. Is that possible or likely to happen in the near future
+1
Offline
LiquidMetal wrote:
LiquidMetal wrote:
Also if you could host lists online too, you could effectively make some pretty good mmogs. Is that possible or likely to happen in the near future
+1
Hmmmm, I believe that jd1 is currently working on this... Not to do with us!
The problem with hosting lists online for games is that the list is avaliable and editable to everyone.
Offline
Woo! I was on holiday and just found out, I won the competition! Thanks for everyone's votes, I'm so happy .
One thing, with the block lib signature, you've managed to screw up the transparency, if you'd like me to make differently sized one please just comment a message on one of my projects ( I don't check this topic very often, too many posts ) and give me the exact measurements you want in pixels.
Thanks again,
Rum
edit: missed a full stop/period
Last edited by RUMCHEERYPOOPOO (2011-07-18 17:34:14)
Offline
How do you tell if a user in online? Like the green/gray bubbles shown here: http://scratch.mit.edu/forums/viewtopic … 45#p836845
Last edited by owetre18 (2011-07-18 17:41:07)
Offline
Sparks has devised a magical php-or-something-else formula to do it for him I'm sure
Offline
owetre18 wrote:
How do you tell if a user in online? Like the green/gray bubbles shown here: http://scratch.mit.edu/forums/viewtopic … 45#p836845
take a look here
Offline
RUMCHEERYPOOPOO wrote:
Woo! I was on holiday and just found out, I won the competition! Thanks for everyone's votes, I'm so happy .
One thing, with the block lib signature, you've managed to screw up the transparency, if you'd like me to make differently sized one please just comment a message on one of my projects ( I don't check this topic very often, too many posts ) and give me the exact measurements you want in pixels.
Thanks again,
Rum
edit: missed a full stop/period
How did I mess it up in the sig?
Barf_Bag wrote:
The chord block in BYOB won't work for me.
It worked for me... did you download it directly?
Offline
Another block made in development of Rocket. (Wow, it seems everything I enter in here is being made in Rocket )
It is a 'Import theme []' Block
Blockspec:
('Import theme %s') #- #themepacks:)
Code:
themepacks: t1
ScratchFrameMorph readSkinFrom: (FileDirectory default directoryNamed: t1)
Offline
ssss wrote:
Another block made in development of Rocket. (Wow, it seems everything I enter in here is being made in Rocket )
It is a 'Import theme []' BlockBlockspec:
('Import theme %s') #- #themepacks:)Code:
themepacks: t1
ScratchFrameMorph readSkinFrom: (FileDirectory default directoryNamed: t1)
Don't you need to have themes set up there though?
Offline
scimonster wrote:
ssss wrote:
Another block made in development of Rocket. (Wow, it seems everything I enter in here is being made in Rocket )
It is a 'Import theme []' BlockBlockspec:
('Import theme %s') #- #themepacks:)Code:
themepacks: t1
ScratchFrameMorph readSkinFrom: (FileDirectory default directoryNamed: t1)Don't you need to have themes set up there though?
? You download the scratchskin, edit it, then you can use this block to import the skin durring a project
Offline
I'm back from my trip now and made a new block!
Blockspec:
('go %n % of the way to x: %n y: %n' #- #Distance:X:Y:)
Code:
Distance: t1 X: t2 Y: t3 | newX newY | newX _ t1 * 0.01 * (t2 - self xpos). newY _ t1 * 0.01 * (t3 - self ypos). self gotoX: newX + self xpos y: newY + self ypos
Last edited by Greenatic (2011-07-19 11:25:44)
Offline
I had an idea—add the creator's name next to link in the queue, it helps tell whether your blocks got queued...
Offline
Hardmath123 wrote:
I had an idea—add the creator's name next to link in the queue, it helps tell whether your blocks got queued...
We could do that, but what about the posts that have more than one person's blocks in them? ;P
Offline
sci_test wrote:
It doesn't really work.
if <you are talking about my block>
ask [It doesn't? What's wrong with it?]
I don't think you were talking about my block...but if you were, what's wrong with it?
Anyway, another I just made:
Blockspec:
('go %n % of the way to %m' #- #Distance:Sprite:)
Code:
| t3 t4 newX newY | t2 = #mouse ifTrue: [newX _ self mouseX * (t1 * 0.01). newY _ self mouseY * (t1 * 0.01). self gotoX: newX + self xpos y: newY + self ypos]. t2 = #mouse ifFalse: [t3 _ self coerceSpriteArg: t2. t4 _ t3 referencePosition. newX _ t4 x * (t1 * 0.01). newY _ t4 y * (t1 * 0.01). self gotoX: newX + self xpos y: newY + self ypos]
P.S. Will someone please add my blocks? It's been weeks now...
P.P.S. Including the (height) and (width) blocks Baderous and I made, this is my tenth block!!!
Last edited by Greenatic (2011-07-19 11:27:53)
Offline
scimonster wrote:
RUMCHEERYPOOPOO wrote:
Woo! I was on holiday and just found out, I won the competition! Thanks for everyone's votes, I'm so happy .
One thing, with the block lib signature, you've managed to screw up the transparency, if you'd like me to make differently sized one please just comment a message on one of my projects ( I don't check this topic very often, too many posts ) and give me the exact measurements you want in pixels.
Thanks again,
Rum
edit: missed a full stop/periodHow did I mess it up in the sig?
Barf_Bag wrote:
The chord block in BYOB won't work for me.
It worked for me... did you download it directly?
oops my iphone screwed it up
Offline
Greenatic wrote:
sci_test wrote:
It doesn't really work.
if <you are talking about my block>
ask [It doesn't? What's wrong with it?]
I don't think you were talking about my block...but if you were, what's wrong with it?
Anyway, another I just made:
http://polyeztahpuppies.webs.com/gopercenttosprite.gif
Blockspec:Code:
('go %n % of the way to %m' #- #Distance:Sprite:)Code:
Code:
| t3 t4 newX newY | t2 = #mouse ifTrue: [newX _ self mouseX - self xpos * (t1 * 0.01). newY _ self mouseY - self ypos * (t1 * 0.01). self gotoX: newX y: newY]. t2 = #mouse ifFalse: [t3 _ self coerceSpriteArg: t2. t4 _ t3 referencePosition. newX _ t4 x - self xpos * (t1 * 0.01). newY _ t4 y - self ypos * (t1 * 0.01). self gotoX: newX y: newY]P.S. Will someone please add my blocks? It's been weeks now...
P.P.S. Including the (height) and (width) blocks Baderous and I made, this is my tenth block!!!
I was talking about yours.
I put 100% to x:10 y:10. The sprite was at 1@1. It went to 9@9.
Offline
scimonster wrote:
Greenatic wrote:
sci_test wrote:
It doesn't really work.
if <you are talking about my block>
ask [It doesn't? What's wrong with it?]
I don't think you were talking about my block...but if you were, what's wrong with it?
Anyway, another I just made:
http://polyeztahpuppies.webs.com/gopercenttosprite.gif
Blockspec:Code:
('go %n % of the way to %m' #- #Distance:Sprite:)Code:
Code:
| t3 t4 newX newY | t2 = #mouse ifTrue: [newX _ self mouseX - self xpos * (t1 * 0.01). newY _ self mouseY - self ypos * (t1 * 0.01). self gotoX: newX y: newY]. t2 = #mouse ifFalse: [t3 _ self coerceSpriteArg: t2. t4 _ t3 referencePosition. newX _ t4 x - self xpos * (t1 * 0.01). newY _ t4 y - self ypos * (t1 * 0.01). self gotoX: newX y: newY]P.S. Will someone please add my blocks? It's been weeks now...
P.P.S. Including the (height) and (width) blocks Baderous and I made, this is my tenth block!!!I was talking about yours.
I put 100% to x:10 y:10. The sprite was at 1@1. It went to 9@9.
OK I just realized I made an error. But I gotta go now, I'll fix them later this afteroon...
Last edited by Greenatic (2011-07-19 11:22:52)
Offline
Well, I actually got the chance to fix them. They should work now; do they?
Offline
New BYOB block! (That I made)
Okay, here we go.
Block:
Script:
__________________________________________________________
Block Request
Type: Scratch
What it does: changes the current sprite's name
Blockspec: ('change sprite's name to %s' #- #changenameto)
I just need the code, I made the blockspec.
Offline
owetre18 wrote:
Block Request
Type: Scratch
What it does: changes the current sprite's name
Blockspec: ('change sprite's name to %s' #- #changeNameTo:)
I just need the code, I made the blockspec.
changeNameTo:
self objName: t1
Offline
18 submissions (22 blocks) queued! Anyone want to add them?
~sci
EDIT: I also underlines the entire line in the sig so that the link blends more. :3
Last edited by YourLocalBlockLib (2011-07-19 13:07:29)
Offline
scimonster wrote:
owetre18 wrote:
Block Request Type: Scratch What it does: changes the current sprite's name Blockspec: ('change sprite's name to %s' #- #changeNameTo:) I just need the code, I made the blockspec.
changeNameTo: self objName: t1
changeNameTo: t1
self objName: t1 asString
Offline
poemon1 wrote:
scimonster wrote:
owetre18 wrote:
Block Request Type: Scratch What it does: changes the current sprite's name Blockspec: ('change sprite's name to %s' #- #changeNameTo:) I just need the code, I made the blockspec.
changeNameTo: self objName: t1
changeNameTo: t1
self objName: t1 asString
HEY! THAT WAS MY BLOCK! Oh, btw, it should be
objName_t1 instead.
Also, does anyone know why
absoluteValue:t1 [^t1 asPositive]
doesn't work for
('|%n|' #r #absoluteValue: -5)
Offline