This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.
  • Index
  •  » Advanced Topics
  •  » Let's Put Our Heads Together To Improve Panther's <receive []> Block!

#51 2010-05-17 15:44:01

TheGameMaster1231
Scratcher
Registered: 2009-07-24
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

sparks wrote:

TheGameMaster1231 wrote:

In This Forum, We Will All Put Our Heads Together To Make The Wonderful, Needed, <receive []> Block. So LETS GO MAKE THAT BLOCK!!!!!!!  big_smile

Let me edit that to what's really happened for you:

TheGameMaster1231 wrote:

In This Forum, We Will All Put Our  Heads Together To Copy The Code Off Some Poor Bugger Who Foolishly Decides To Release The Wonderful, Needed <recieve []> Block. Saves A Lot Of Work For Us... Have Patience, My Minions.

there. now we're on topic.

Geesh, I Just Changed The Title To 'Lets Put Our Heads Together To Improve Panther's <receive []> Block!'  mad

And That Makes No Sense, With The Fact That This Was Posted BEFORE Anyone Knew Panther Had The Block.  hmm

Last edited by TheGameMaster1231 (2010-05-17 15:45:24)

Offline

 

#52 2010-05-17 15:48:13

climber59
Scratcher
Registered: 2009-12-15
Posts: 100+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

He said, "what's really happened" not what you planned.


Check out my projects if you have a chance.

Offline

 

#53 2010-05-17 17:50:41

nXIII
Community Moderator
Registered: 2009-04-21
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

Guys, relax, just wait till this weekend and I'll make you a perfect '[] broadcasted' block... no need to be greedy, though, give credit  smile


nXIII

Offline

 

#54 2010-05-17 19:49:02

kayybee
Scratcher
Registered: 2009-12-07
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

I already had this idea...

Offline

 

#55 2010-05-17 19:53:00

nXIII
Community Moderator
Registered: 2009-04-21
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

kayybee wrote:

I already had this idea...

It's not my IDEA, just my (unfinished) implementation.


nXIII

Offline

 

#56 2010-05-18 17:41:27

midnightleopard
Scratcher
Registered: 2007-09-13
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

I've got it!!! (stollen from nXIII though)

Instance:

Code:

eventReceivedNamed: t1 
    | t2 t3 |
    self isSprite ifTrue: [^ (self ownerThatIsA: ScratchStageMorph)
            eventReceivedNamed: t1].
    t2 _ self scripts
                select: [:t4 | t4 class == EventHatMorph and: [t4 eventName caseInsensitiveEqual: t1]].
    t2 _ t2 asOrderedCollection.
    self
        submorphsDo: [:t5 | (t5 isKindOf: ScriptableScratchMorph)
                ifTrue: [(t5 scripts
                        select: [:t4 | t4 class == EventHatMorph and: [t4 eventName caseInsensitiveEqual: t1]])
                        do: [:t6 | t2 _ t2 copyWith: t6]]].
    t3 _ t2 select: [:t4 | t4 scratchProc notNil].
    ^ t3 size > 0

Class:
(for regular)

Code:

('i recieve %e'                    b    eventReceivedNamed:)

(for basic)

Code:

('I recieve %e' #b #eventReceivedNamed:)

yeah that's right. Panther might not have an option for dev mode but with a little hacking poppyseeds and I were able to get their code.

Sorry panther guyz

Last edited by midnightleopard (2010-05-18 17:42:42)


http://pwp.wizards.com/5103673563/Scorecards/Landscape.png

Offline

 

#57 2010-05-18 18:00:33

nXIII
Community Moderator
Registered: 2009-04-21
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

midnightleopard wrote:

I've got it!!! (stollen from nXIII though)

Instance:

Code:

eventReceivedNamed: t1 
    | t2 t3 |
    self isSprite ifTrue: [^ (self ownerThatIsA: ScratchStageMorph)
            eventReceivedNamed: t1].
    t2 _ self scripts
                select: [:t4 | t4 class == EventHatMorph and: [t4 eventName caseInsensitiveEqual: t1]].
    t2 _ t2 asOrderedCollection.
    self
        submorphsDo: [:t5 | (t5 isKindOf: ScriptableScratchMorph)
                ifTrue: [(t5 scripts
                        select: [:t4 | t4 class == EventHatMorph and: [t4 eventName caseInsensitiveEqual: t1]])
                        do: [:t6 | t2 _ t2 copyWith: t6]]].
    t3 _ t2 select: [:t4 | t4 scratchProc notNil].
    ^ t3 size > 0

Class:
(for regular)

Code:

('i recieve %e'                    b    eventReceivedNamed:)

(for basic)

Code:

('I recieve %e' #b #eventReceivedNamed:)

yeah that's right. Panther might not have an option for dev mode but with a little hacking poppyseeds and I were able to get their code.

Sorry panther guyz

Well, you could at least spell stolen right!  tongue

Teehee, no one notices the folder called 'Source' which has a dev menu.

PS: Right click a block and click the last option  wink

Last edited by nXIII (2010-05-18 18:01:05)


nXIII

Offline

 

#58 2010-05-18 18:16:52

TheGameMaster1231
Scratcher
Registered: 2009-07-24
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

nXIII wrote:

midnightleopard wrote:

I've got it!!! (stollen from nXIII though)

Instance:

Code:

eventReceivedNamed: t1 
    | t2 t3 |
    self isSprite ifTrue: [^ (self ownerThatIsA: ScratchStageMorph)
            eventReceivedNamed: t1].
    t2 _ self scripts
                select: [:t4 | t4 class == EventHatMorph and: [t4 eventName caseInsensitiveEqual: t1]].
    t2 _ t2 asOrderedCollection.
    self
        submorphsDo: [:t5 | (t5 isKindOf: ScriptableScratchMorph)
                ifTrue: [(t5 scripts
                        select: [:t4 | t4 class == EventHatMorph and: [t4 eventName caseInsensitiveEqual: t1]])
                        do: [:t6 | t2 _ t2 copyWith: t6]]].
    t3 _ t2 select: [:t4 | t4 scratchProc notNil].
    ^ t3 size > 0

Class:
(for regular)

Code:

('i recieve %e'                    b    eventReceivedNamed:)

(for basic)

Code:

('I recieve %e' #b #eventReceivedNamed:)

yeah that's right. Panther might not have an option for dev mode but with a little hacking poppyseeds and I were able to get their code.

Sorry panther guyz

Teehee, no one notices the folder called 'Source' which has a dev menu.

I Saw It, But I Wanted To Open Panther Up So Badly I Didn't Go In It.

Offline

 

#59 2010-05-18 20:16:57

midnightleopard
Scratcher
Registered: 2007-09-13
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

well, anyways, this thread can be closed now right? I stole the block. Are we done or what? If you want I can steal all of panthers stuff. I am putting all the useful stuff into NYX. NYX is actually becoming good. It has several blocks panther doesn't have.


http://pwp.wizards.com/5103673563/Scorecards/Landscape.png

Offline

 

#60 2010-05-18 20:33:50

nXIII
Community Moderator
Registered: 2009-04-21
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

midnightleopard wrote:

well, anyways, this thread can be closed now right? I stole the block. Are we done or what? If you want I can steal all of panthers stuff. I am putting all the useful stuff into NYX. NYX is actually becoming good. It has several blocks panther doesn't have.

What do you mean, "I'm putting all the useful stuff in NYX"? Like, you're taking all my hard work and putting it in your stupid mod without giving credit?

And plus, I downloaded NYX and I was not impressed by a single block, especially since you stole my show/hide list blocks!

BTW there is no such thing as xand....
there is also no point in < <> = <> >
or 'follow path...'

And which two blocks do you not have?
(ABT "NYX News Wall 1.0")


nXIII

Offline

 

#61 2010-05-18 21:44:32

midnightleopard
Scratcher
Registered: 2007-09-13
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

is nyx really among the stupid mods? Honestly, I want to have a mod but I don't want you guys to look down upon it. I know there are lots of pointless mods [not saying which] and are we really part of them? I will give you credit. Poppyseeds and I are beginners looking for stuff to learn from and we are reading your code and what else am I supposed to do? You find code you take it. It's the way it goes. If you want me to stop just give a holler. I probably steal like 20 codes a day.


http://pwp.wizards.com/5103673563/Scorecards/Landscape.png

Offline

 

#62 2010-05-18 21:47:04

midnightleopard
Scratcher
Registered: 2007-09-13
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

nXIII wrote:

midnightleopard wrote:

well, anyways, this thread can be closed now right? I stole the block. Are we done or what? If you want I can steal all of panthers stuff. I am putting all the useful stuff into NYX. NYX is actually becoming good. It has several blocks panther doesn't have.

What do you mean, "I'm putting all the useful stuff in NYX"? Like, you're taking all my hard work and putting it in your stupid mod without giving credit?

And plus, I downloaded NYX and I was not impressed by a single block, especially since you stole my show/hide list blocks!

BTW there is no such thing as xand....
there is also no point in < <> = <> >
or 'follow path...'

And which two blocks do you not have?
(ABT "NYX News Wall 1.0")

xand is pointless we aren't following through with that one.  We are kind of based upon making features into blocks and i am becoming a total thief. I don't want to be your enemy nxIII. Could we work together or something? this is not what scratch is about

Last edited by midnightleopard (2010-05-18 21:47:35)


http://pwp.wizards.com/5103673563/Scorecards/Landscape.png

Offline

 

#63 2010-05-19 07:20:43

TheGameMaster1231
Scratcher
Registered: 2009-07-24
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

midnightleopard wrote:

well, anyways, this thread can be closed now right? I stole the block. Are we done or what? If you want I can steal all of panthers stuff.

NO. Geesh, The Title's Changed To 'Lets Put Our Heads Together To Improve Panther's <receive []> Block!'

Offline

 

#64 2010-05-19 07:49:40

SeptimusHeap
Scratcher
Registered: 2010-02-01
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

midnightleopard wrote:

is nyx really among the stupid mods? Honestly, I want to have a mod but I don't want you guys to look down upon it. I know there are lots of pointless mods [not saying which] and are we really part of them? I will give you credit. Poppyseeds and I are beginners looking for stuff to learn from and we are reading your code and what else am I supposed to do? You find code you take it. It's the way it goes. If you want me to stop just give a holler. I probably steal like 20 codes a day.

Stealing blocks is immoral, because everyone's hard work goes to waste... Stop it, OK?

You may only use Panther blocks with PERMISSION.

Last edited by SeptimusHeap (2010-05-19 07:50:09)


http://i46.tinypic.com/dw7zft.png

Offline

 

#65 2010-05-19 08:11:02

TheGameMaster1231
Scratcher
Registered: 2009-07-24
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

SeptimusHeap wrote:

midnightleopard wrote:

is nyx really among the stupid mods? Honestly, I want to have a mod but I don't want you guys to look down upon it. I know there are lots of pointless mods [not saying which] and are we really part of them? I will give you credit. Poppyseeds and I are beginners looking for stuff to learn from and we are reading your code and what else am I supposed to do? You find code you take it. It's the way it goes. If you want me to stop just give a holler. I probably steal like 20 codes a day.

You may only use Panther blocks with PERMISSION.

I'm Pretty Sure That's In The Panther ToS. Isn't It?

Offline

 

#66 2010-05-19 08:20:04

SeptimusHeap
Scratcher
Registered: 2010-02-01
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

Yeah, but sadly, it was removed.


http://i46.tinypic.com/dw7zft.png

Offline

 

#67 2010-05-19 08:24:14

TheGameMaster1231
Scratcher
Registered: 2009-07-24
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

k

Offline

 

#68 2010-05-19 08:26:42

TheGameMaster1231
Scratcher
Registered: 2009-07-24
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

TheGameMaster1231 wrote:

k

NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

D
De
Des
Dest
Destr
Destro
Destroy
Destroy T
Destroy Th
Destroy The
Destroy The 6
Destroy The 60
Destroy The 60 S
Destroy The 60 Se
Destroy The 60 Sec
Destroy The 60 Seco
Destroy The 60 Secon
Destroy The 60 Second
Destroy The 60 Second R
Destroy The 60 Second Ru
Destroy The 60 Second Rul
Destroy The 60 Second Rule
Destroy The 60 Second Rule!

Offline

 

#69 2010-05-19 16:04:46

midnightleopard
Scratcher
Registered: 2007-09-13
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

Alright. I will stop, but those blocks are extremely useful! Why can't I use them?


http://pwp.wizards.com/5103673563/Scorecards/Landscape.png

Offline

 

#70 2010-05-19 16:34:50

nXIII
Community Moderator
Registered: 2009-04-21
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

midnightleopard wrote:

Alright. I will stop, but those blocks are extremely useful! Why can't I use them?

Because it's immoral  roll


nXIII

Offline

 

#71 2010-05-19 16:41:38

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

midnightleopard wrote:

Alright. I will stop, but those blocks are extremely useful! Why can't I use them?

Have you even read the TOS?


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#72 2010-05-19 20:43:49

midnightleopard
Scratcher
Registered: 2007-09-13
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

nXIII wrote:

midnightleopard wrote:

Alright. I will stop, but those blocks are extremely useful! Why can't I use them?

Because it's immoral  roll

Well yeah, but scratch really needs them. So what if I programmed the block myself and I used the same code as you and I put it in NYX,  and you told me I stole it. And I did read the panther terms of use and didn't see anything about stealing code, so I just well, stole some code!


http://pwp.wizards.com/5103673563/Scorecards/Landscape.png

Offline

 

#73 2010-05-19 20:47:07

SeptimusHeap
Scratcher
Registered: 2010-02-01
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

midnightleopard wrote:

nXIII wrote:

midnightleopard wrote:

Alright. I will stop, but those blocks are extremely useful! Why can't I use them?

Because it's immoral  roll

Well yeah, but scratch really needs them. So what if I programmed the block myself and I used the same code as you and I put it in NYX,  and you told me I stole it. And I did read the panther terms of use and didn't see anything about stealing code, so I just well, stole some code!

And you, well, should ask  roll


http://i46.tinypic.com/dw7zft.png

Offline

 

#74 2010-05-19 21:06:30

midnightleopard
Scratcher
Registered: 2007-09-13
Posts: 1000+

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

SeptimusHeap wrote:

midnightleopard wrote:

nXIII wrote:


Because it's immoral  roll

Well yeah, but scratch really needs them. So what if I programmed the block myself and I used the same code as you and I put it in NYX,  and you told me I stole it. And I did read the panther terms of use and didn't see anything about stealing code, so I just well, stole some code!

And you, well, should ask  roll

so can I use <I receive> as well as (IP address) ?


http://pwp.wizards.com/5103673563/Scorecards/Landscape.png

Offline

 

#75 2010-05-19 21:13:23

poppyseeds
Scratcher
Registered: 2009-02-28
Posts: 24

Re: Let's Put Our Heads Together To Improve Panther's <receive []> Block!

>.> my gosh this whole business is confusing, and I know im thrown in with the Nyx lot. I'm the one that started Nyx. I'm using it for learning squeak and small talk like midnightleapord said. but since he is part of he also has a say in it we also have been working hard on code. you may think a lot of our block ideas are useless but they are more then helpful if your trying to make it easier and faster to build a game using a scratch mod we have server and have made full scale MMORPG that is hosted on our server "Hemera" not much of it has been released. we already have managed to make several block people have struggled with and have been making many other blocks.
--
@ nxiii don't put Nyx down just because we are stealing your blocks, infact I don't believe I am stealing your block I love coding and I tend to give credit where credit is due, but you can't just keep so much useful stuff from people. I'm sorry if I offend you by hacking panther xP anyways. we are going to continue Nyx wether you like it or not.


http://nyxscratch.webs.com/

Offline

 
  • Index
  •  » Advanced Topics
  •  » Let's Put Our Heads Together To Improve Panther's <receive []> Block!

Board footer