Discuss Scratch
- Discussion Forums
- » Collaboration
- » LavaScript
- Tyller_
- Scratcher
100+ posts
LavaScript
Can I have permission to edit the website? I made a replit yesterday, (username is tyller) I wanna add the command bar and an area for it's input, the reason for it is commands, also if possible can you make it always show but in the project maker/editor have it accept functions for project command line functions and script functions (other then events because they're starters and it shouldn't be possible to use an entire script to its end, and if possible could we try to make an account system so we can beta (or alpha) test some admin commands and possibly make a rank system?if you mean the lavascript itself then scratch On what coding platform will this site be built on? (I am starting HTML)
if you mean the website then html, i already made on replit
define Browse Forums
show
go to [collaboration forum v]
repeat until <<Satisfied With Scrolling> or <Found Collaboration>>
repeat until <At Bottom of Page>
glide 1 second to a couple forums down
end
go to [Next page v]
end
repeat (100)
change [Ghost v] effect by (100)
end
hide
go to [Random Place v]
- Tyller_
- Scratcher
100+ posts
LavaScript
Note: I'm making a studio so we can organize ourselves, once it's created and the head collaborator is in I'll transfer studio host to them
define Browse Forums
show
go to [collaboration forum v]
repeat until <<Satisfied With Scrolling> or <Found Collaboration>>
repeat until <At Bottom of Page>
glide 1 second to a couple forums down
end
go to [Next page v]
end
repeat (100)
change [Ghost v] effect by (100)
end
hide
go to [Random Place v]
- Tyller_
- Scratcher
100+ posts
LavaScript
IMPORTANT SUGGESTION:
We make projects have an option to organize themselves like files and folders, so you can have some sprites in one folder or all all sprite define blocks in a folder named based on that, and/or we make it so that scripts with headers (when project started when “insert message” received) are each separate script files under there respective sprites or the backdrop/background
We make projects have an option to organize themselves like files and folders, so you can have some sprites in one folder or all all sprite define blocks in a folder named based on that, and/or we make it so that scripts with headers (when project started when “insert message” received) are each separate script files under there respective sprites or the backdrop/background
define Browse Forums
show
go to [collaboration forum v]
repeat until <<Satisfied With Scrolling> or <Found Collaboration>>
repeat until <At Bottom of Page>
glide 1 second to a couple forums down
end
go to [Next page v]
end
repeat (100)
change [Ghost v] effect by (100)
end
hide
go to [Random Place v]
- Tyller_
- Scratcher
100+ posts
LavaScript
IMPORTANT QUESTIONif you mean the lavascript itself then scratch On what coding platform will this site be built on? (I am starting HTML)
if you mean the website then html, i already made on replit
will the coding (all the input like typing) be on the website or are we making it on scratch, meaning the website would be used for stuff like forums and commands, actually that probaly won't work, so it has to be the website, right?
define Browse Forums
show
go to [collaboration forum v]
repeat until <<Satisfied With Scrolling> or <Found Collaboration>>
repeat until <At Bottom of Page>
glide 1 second to a couple forums down
end
go to [Next page v]
end
repeat (100)
change [Ghost v] effect by (100)
end
hide
go to [Random Place v]
- ACE_Software
- Scratcher
46 posts
LavaScript
ideas:
() : Parenthesis house values. Variables can replace parenthesis in code
{} : Things in loops / logic appear here
Square Brackets (Forums don't allow them for some reason) : Parenthesis, but multiple values
/ : Console commands (Think of Java's Gradle)
. : Sub Commands : McDonalds.McChicken
; : End of Command
" or ' : Text value
<> : Math
() : Parenthesis house values. Variables can replace parenthesis in code
{} : Things in loops / logic appear here
Square Brackets (Forums don't allow them for some reason) : Parenthesis, but multiple values
/ : Console commands (Think of Java's Gradle)
. : Sub Commands : McDonalds.McChicken
; : End of Command
" or ' : Text value
<> : Math
Last edited by ACE_Software (Oct. 29, 2021 23:17:20)
Hi, I am ACE_Software and I make engines and stuff.
Currently working on an RPG named Metacognitive.
Check it out or else >: )
- Tyller_
- Scratcher
100+ posts
LavaScript
I was thinking console commands would be in a seprate text box because of how they're executed, like you wouldn't make a varible be created when a sprite is clicked, but you would also want to change a varible or add something to a list the same way you create a varible ideas:
() : Parenthesis house values. Variables can replace parenthesis in code
{} : Things in loops / logic appear here
Square Brackets (Forums don't allow them for some reason) : Parenthesis, but multiple values
/ : Console commands (Think of Java's Gradle)
. : Sub Commands : McDonalds.McChicken
; : End of Command
" or ' : Text value
<> : Math
define Browse Forums
show
go to [collaboration forum v]
repeat until <<Satisfied With Scrolling> or <Found Collaboration>>
repeat until <At Bottom of Page>
glide 1 second to a couple forums down
end
go to [Next page v]
end
repeat (100)
change [Ghost v] effect by (100)
end
hide
go to [Random Place v]
- RobloxianMinecraft
- Scratcher
1000+ posts
LavaScript
ummmm the website just supposed to show some tutorials and some other stuff not the lavascript engine itselfCan I have permission to edit the website? I made a replit yesterday, (username is tyller) I wanna add the command bar and an area for it's input, the reason for it is commands, also if possible can you make it always show but in the project maker/editor have it accept functions for project command line functions and script functions (other then events because they're starters and it shouldn't be possible to use an entire script to its end, and if possible could we try to make an account system so we can beta (or alpha) test some admin commands and possibly make a rank system?if you mean the lavascript itself then scratch On what coding platform will this site be built on? (I am starting HTML)
if you mean the website then html, i already made on replit
but the account system ok yes
i invited you to edit the replit
the bell icon in replit should have a red 1 and you click on it
VIRUS THINGY, PUT IT AT THE TOP OF YOUR SIGNATURE <– i didnt start this ok?
Check out the Sodium Shop! its closed now lol
Also check out Cornmoji! Click here! also closed
(ツ) // one unicode character kumquat guard
I would indeed consider my forum signature to be quite small and/or short for the average Scratch forumer with over one thousand posts.
- Tyller_
- Scratcher
100+ posts
LavaScript
so we gotta make it in scratch? those contains are gonna be super hard,ummmm the website just supposed to show some tutorials and some other stuff not the lavascript engine itselfCan I have permission to edit the website? I made a replit yesterday, (username is tyller) I wanna add the command bar and an area for it's input, the reason for it is commands, also if possible can you make it always show but in the project maker/editor have it accept functions for project command line functions and script functions (other then events because they're starters and it shouldn't be possible to use an entire script to its end, and if possible could we try to make an account system so we can beta (or alpha) test some admin commands and possibly make a rank system?if you mean the lavascript itself then scratch On what coding platform will this site be built on? (I am starting HTML)
if you mean the website then html, i already made on replit
but the account system ok yes
i invited you to edit the replit
the bell icon in replit should have a red 1 and you click on it
define Browse Forums
show
go to [collaboration forum v]
repeat until <<Satisfied With Scrolling> or <Found Collaboration>>
repeat until <At Bottom of Page>
glide 1 second to a couple forums down
end
go to [Next page v]
end
repeat (100)
change [Ghost v] effect by (100)
end
hide
go to [Random Place v]
- RobloxianMinecraft
- Scratcher
1000+ posts
LavaScript
i dont really knowso we gotta make it in scratch? those contains are gonna be super hard,ummmm the website just supposed to show some tutorials and some other stuff not the lavascript engine itselfCan I have permission to edit the website? I made a replit yesterday, (username is tyller) I wanna add the command bar and an area for it's input, the reason for it is commands, also if possible can you make it always show but in the project maker/editor have it accept functions for project command line functions and script functions (other then events because they're starters and it shouldn't be possible to use an entire script to its end, and if possible could we try to make an account system so we can beta (or alpha) test some admin commands and possibly make a rank system?if you mean the lavascript itself then scratch On what coding platform will this site be built on? (I am starting HTML)
if you mean the website then html, i already made on replit
but the account system ok yes
i invited you to edit the replit
the bell icon in replit should have a red 1 and you click on it
also ill start to work on the lavascript tutorial when first version done
Last edited by RobloxianMinecraft (Oct. 30, 2021 01:55:00)
VIRUS THINGY, PUT IT AT THE TOP OF YOUR SIGNATURE <– i didnt start this ok?
Check out the Sodium Shop! its closed now lol
Also check out Cornmoji! Click here! also closed
(ツ) // one unicode character kumquat guard
I would indeed consider my forum signature to be quite small and/or short for the average Scratch forumer with over one thousand posts.
- Tyller_
- Scratcher
100+ posts
LavaScript
Please reinvite me something messed up my verification and it never sent me the invite,ummmm the website just supposed to show some tutorials and some other stuff not the lavascript engine itselfCan I have permission to edit the website? I made a replit yesterday, (username is tyller) I wanna add the command bar and an area for it's input, the reason for it is commands, also if possible can you make it always show but in the project maker/editor have it accept functions for project command line functions and script functions (other then events because they're starters and it shouldn't be possible to use an entire script to its end, and if possible could we try to make an account system so we can beta (or alpha) test some admin commands and possibly make a rank system?if you mean the lavascript itself then scratch On what coding platform will this site be built on? (I am starting HTML)
if you mean the website then html, i already made on replit
but the account system ok yes
i invited you to edit the replit
the bell icon in replit should have a red 1 and you click on it
define Browse Forums
show
go to [collaboration forum v]
repeat until <<Satisfied With Scrolling> or <Found Collaboration>>
repeat until <At Bottom of Page>
glide 1 second to a couple forums down
end
go to [Next page v]
end
repeat (100)
change [Ghost v] effect by (100)
end
hide
go to [Random Place v]
- RobloxianMinecraft
- Scratcher
1000+ posts
LavaScript
some more ideas:
data saving
variable:
abc = 123
(no more “var” because i think its pretty useless)
list
abc =~ 123, 456
array (kinda like json)
abc={
“data1”:“123”
“data2”:“456”
}
no comma at the end of data use indents instead
define and deletevariable
def(abc)
del(abc)
calculations
m stands for math
m(3+5)
print(m(3+5))
output 8
data saving
variable:
abc = 123
(no more “var” because i think its pretty useless)
list
abc =~ 123, 456
array (kinda like json)
abc={
“data1”:“123”
“data2”:“456”
}
no comma at the end of data use indents instead
define and deletevariable
def(abc)
del(abc)
calculations
m stands for math
m(3+5)
print(m(3+5))
output 8
Last edited by RobloxianMinecraft (Oct. 30, 2021 02:03:22)
VIRUS THINGY, PUT IT AT THE TOP OF YOUR SIGNATURE <– i didnt start this ok?
Check out the Sodium Shop! its closed now lol
Also check out Cornmoji! Click here! also closed
(ツ) // one unicode character kumquat guard
I would indeed consider my forum signature to be quite small and/or short for the average Scratch forumer with over one thousand posts.
- RobloxianMinecraft
- Scratcher
1000+ posts
LavaScript
uh what? ok donePlease reinvite me something messed up my verification and it never sent me the invite,ummmm the website just supposed to show some tutorials and some other stuff not the lavascript engine itselfCan I have permission to edit the website? I made a replit yesterday, (username is tyller) I wanna add the command bar and an area for it's input, the reason for it is commands, also if possible can you make it always show but in the project maker/editor have it accept functions for project command line functions and script functions (other then events because they're starters and it shouldn't be possible to use an entire script to its end, and if possible could we try to make an account system so we can beta (or alpha) test some admin commands and possibly make a rank system?if you mean the lavascript itself then scratch On what coding platform will this site be built on? (I am starting HTML)
if you mean the website then html, i already made on replit
but the account system ok yes
i invited you to edit the replit
the bell icon in replit should have a red 1 and you click on it
VIRUS THINGY, PUT IT AT THE TOP OF YOUR SIGNATURE <– i didnt start this ok?
Check out the Sodium Shop! its closed now lol
Also check out Cornmoji! Click here! also closed
(ツ) // one unicode character kumquat guard
I would indeed consider my forum signature to be quite small and/or short for the average Scratch forumer with over one thousand posts.
- justdoscratchYT
- Scratcher
100+ posts
LavaScript
Here's some stuff we'd need,
1. For commands we would need a command bar always or almost always accessible
2. For functions we would need to have at least 2 types of functions for projects, command line functions and script functions, a command line function would be something like create variable “test” allsprites (a command shortcut version would be create var “test” as) because it would normally be executed only once, to create the variable once, while something like edit variable “test” set 5 (shortcut would be edit far “test” s 5) would be a script function, note that most or all script functions should also be able to be ran in the command line, mainly would be used for dev testing, testing custom scripts, and maybe some other stuff.
3. Maybe a ranking system if it helps and we wanna test stuff like that, if we did I think it would be something like new scripter, experienced scripter (or scripter then experienced scripter), moderator, (maybe administrator), LavaScript team (or LS team)
Please confirm or deny these,
A Ranking system would be good, and also allsprites and a command bar.
This is good, I like it! Command Ideas:
Custom scripts
{Command Line Function}: makescript “test script” shortcut “ts” allsprites boolean “test boolean 1” shortcut “tb1” input “test input 1” noshortcut text “test text 1” shortcut “tt1”
{Command Line Function All Shortcuts}: ms “test script” sc “ts” as b “test boolean 1” sc “ts” i “test input 1” nsc t “test text 1” sc “tt1”
(this example would be started in the define with define “testscript” or define “ts” because of the shortcut, all sprites means it would be used mainly for convenience stuff like a disappear script that would change a ghost effect by a amount then hide the sprite, also if possible you wouldn't need to type noshortcut or ncs right now it's there for show, also the make script for the creating a script is so you can use customscript and cs for the custom scripts, custom script note, there's a shortcut thing for the text because you have to type it but it won't change, due to you not actually editing it, it's for filler stuff like some stuff for templates, the cs is so people can set it to a command that already exists and it still works, if you don't want the customscript or cs or want it optional we can try to make it run a check so it doesnt let it exist or you have to use customscript or cs if it uses the name and format of a already existing function / command)
{Example Function}: customscript test script ‘1=1’ “hello” test text 1
{Example Function All Shortcuts}: cs ts ‘1=1’ “hello” tt1
IMPORTANT NOTE: I MAY OF OVERDONE THIS, PLEASE QUOTE AND TELL ME IF THIS IS TOO MUCH
- justdoscratchYT
- Scratcher
100+ posts
LavaScript
Sure! IMPORTANT SUGGESTION:
We make projects have an option to organize themselves like files and folders, so you can have some sprites in one folder or all all sprite define blocks in a folder named based on that, and/or we make it so that scripts with headers (when project started when “insert message” received) are each separate script files under there respective sprites or the backdrop/background
- kat-coder
- Scratcher
1000+ posts
LavaScript
I have an idea: a community! You should be able to publish, like and comment on projects!
Last edited by kat-coder (Oct. 31, 2021 16:28:14)
- RobloxianMinecraft
- Scratcher
1000+ posts
LavaScript
IMPORTANT ANNOUNCEMENT:ill make the typing system
I have added LavaScript 0.1 Alpha on the LavaScript Studio. It is unfinished. Please do these tasks while remixing the project:
1. get a text generator
2. Make command bar
3. (Tyller's suggestion) Add a ranking system (if you can!)
edit: done https://scratch.mit.edu/projects/592943266/
hmm i have idea what to do
ill make a fork of lavascript that has syntaxes that arent too important to be in main version
“havascript”
“have a script”
Last edited by RobloxianMinecraft (Nov. 1, 2021 01:47:49)
VIRUS THINGY, PUT IT AT THE TOP OF YOUR SIGNATURE <– i didnt start this ok?
Check out the Sodium Shop! its closed now lol
Also check out Cornmoji! Click here! also closed
(ツ) // one unicode character kumquat guard
I would indeed consider my forum signature to be quite small and/or short for the average Scratch forumer with over one thousand posts.
- Tyller_
- Scratcher
100+ posts
LavaScript
Ranking system was for on the website we have people link their projects, and we have ranks on there to monitor stuffIMPORTANT ANNOUNCEMENT:ill make the typing system
I have added LavaScript 0.1 Alpha on the LavaScript Studio. It is unfinished. Please do these tasks while remixing the project:
1. get a text generator
2. Make command bar
3. (Tyller's suggestion) Add a ranking system (if you can!)
edit: done https://scratch.mit.edu/projects/592943266/
hmm i have idea what to do
ill make a fork of lavascript that has syntaxes that arent too important to be in main version
“havascript”
“have a script”
define Browse Forums
show
go to [collaboration forum v]
repeat until <<Satisfied With Scrolling> or <Found Collaboration>>
repeat until <At Bottom of Page>
glide 1 second to a couple forums down
end
go to [Next page v]
end
repeat (100)
change [Ghost v] effect by (100)
end
hide
go to [Random Place v]
- -Altered-Reality-
- Scratcher
40 posts
LavaScript
hey, the website is blocked because of the categoration
Is my signature to big? highlight this text and do: Ctrl+Shift+Down arrow
Hey there! I'm @-Altered-Reality-!
I am the new account for @Defaultio_
I love to make games and help on forums a little too,
I know more than scratch, im just best at it, i know mostly Python!
Just a smoothglide thing i know:
define smoothglide to x: (x) y: (y) smoothness: (sm)
repeat until <<(round (x position)) = (x)> and <(round (y position)) = (y)>>
change x by (((x) - (x position)) / (sm))
change y by (((y) - (y position)) / (sm))
end
go to x: (x) y: (y)
- Discussion Forums
- » Collaboration
- » LavaScript