@info-creaticode also I have found data saving blocks output error 500 in the console when I try to use them
Best posts made by Tyller_
-
RE: Cloud Blocks dont work
-
RE: Cloud Blocks dont work
@info-creaticode when I made the new project it worked at first, but after about 3 or 4 times it just froze, even past refreshes, this is the same with my main project, and it never has let me make another world even after days https://play.creaticode.com/projects/66c4b48b244aac89fd7cabbb
-
Cloud Blocks dont work
I have noticed my project that uses Cloud blocks no longer works, I prefer using them, but I will migrate it all to the Multiplayer blocks if Cloud blocks are going to be removed
-
ChatGPT responds in chinese
ChatGPT is responding in Chinese, I have tested this in multiple projects https://play.creaticode.com/projects/66c8d5b9fc1061dacb9fafbe
-
Fast Sync Variables Lib
I have made a project that uses the multiplayer blocks to sync any amount of (positive whole) numbers tied to labels pretty fast.
It’s like a library (coding libraries are files that you import into a project containing pre-programmed general purpose functions to make coding easier), you drag two custom blocks that don’t take up too much space into any sprite where you need to use it.
You can add any number of labels that will be across all clients in the sprite you backpack.
Everything you need to touch is in the upper left corner of the workspace.I plan on making more projects that act as libraries, provide any feedback in replies! (if somebody wants to understand what it doing I can add comments to the project and explain in replies, but you would only need them if you want to understand how it works, you don’t need comments if you just wanna use it)
https://play.creaticode.com/projects/67320febbf68856fe984969b
“Did you mean for it to say “Lib”?” - Catty
”Yes, lib is the standard abbreviation for library across all programming languages” - Tyller -
RE: Halo ODST
@011830-0a42ef84 the tutorials already available should be able to help you enough, they should be easy to find
-
Typing in editor is slow on iPad/mobile
I will have to wait until I can use my phone to show proof, but when typing anywhere on the main CreatiCode website (play.creaticode.com) it is laggy, in that it is slow to type and when I type it delays, like I type an entire sentence into instructions or notes & credits (or typing in a note/block) it takes a long time to type, and it shows the keys I press being pressed over time, I can show a video but when I actually press the key and when it types has a delay, and the faster I type the longer the offset is
TLDR: typing on an iPad on main website has a lag with even the keyboard and it isn’t here on the forums
I have two videos, one of in the editor and another of on the forums to show that it isn’t just me being very slow at typing, it’s quite annoying as I can type “Hello this is a test” in ~4 seconds at most but with the lag it takes ~15-20 seconds to type it all
I am unable to upload the videos right now due to when I try to upload a video to forums it says I do not have enough privilege for this action, I will attempt to upload to YouTube soon and reply/edit to add the links
-
RE: How do I convert a string to a list
@jeffreyrb03-gmail there’s a set list to split of text with splitter block, it’s right above the reporter blocks in the list section
-
RE: Importing glitch
@s9205307-810c679a I’ve seen that, for some reason they still function as whatever they were but they show as that
-
Able to set list item to slider and error project
I have found while making* something that you can set an item in a list (or it might do it to the whole list) to a slider, and if you touch it (that’s what I did at least) it acts like a variable slider, but r the green flag no longer works and if you leave and go back to the editor or go to a project panel with that project, it will show an error saying it has crashed and it has been reported to the CreatiCode team, I have noticed with several of my projects sometimes they will start to error when I try to reopen them or after refreshing and I can never use them again
PS: if you see this and aren’t a member of the CreatiCode team, just know DO NOT TRY SETTING A LIST TO SLIDER AND IF YOU DO THEN DO NOT TOUCH THE SLIDER BAR
-
RE: Goofy Tower Defense
@011830-0a42ef84 I have already started by updating Jeff’s, and I’m not sure of any ideas for you on making enemies/units, also something to note, the placing logic is very messed up, I have started going insane trying to figure out how to make color is touching color return true, but basically the issue with placing is that the range indicator is apart of the sprite, so that is always touhcing the path, aslo you want to check
if<not < touching (color of path) > >
not check just if it’s touching the placeable area, the issue is the range indicator so you’d need a clone or other sprite that goes to the mouse forever and checks to make sure it’s not going to be placed on the path, not sure if that makes sense but I’ve started going insane so yeah -
RE: Halo ODST
@011830-0a42ef84 making it be in front of the camera as a flat wad object is possible, but it has a quite noticeable movement lag behind, which would be the same with a 3D object doing the same thing, actually there is a way, you can attach the camera to objects which is how you make it be the head of the player smoothly, you could merge the player controller into the 3Dified 2D object (because merging an object with more than one color on it into one which only has one overrides it) and hope it doesn’t try wrapping the texture around the player collider
Edit: Nvm you can just set the camera as it’s parent, I forgot that exists
Second edit was properly wording my stuff
-
RE: Able to set list item to slider and error project
@info-creaticode I held press (I was using an iPad so right click on PC) on an item in the list and it showed “slider, import, export”, I clicked slider because I was curious, it turned the entire list into a slider (exactly like the variable kind) but the display color for the value was red (the value was “thing” because I had just filled it to test something) and when I moved it it set the value like a normal slider, I noticed that the green flag stopped working, I refreshed and it showed me the error page (project has crashed and this error has been automatically reported to the CreatiCode team) and then I went here to mention because I had seen it happen with a few other projects of mine
Link: https://play.creaticode.com/projects/65159767d063b63f3edbd50b
-
RE: Goofy Tower Defense
@011830-0a42ef84 Oh, well then idk what to do then, wouldn’t his remix be your testing room
-
RE: Halo ODST
@011830-0a42ef84 okay so I’m on my iPad right now and can’t press them, from what it looks like you aren’t actively using the 3D scenes which would help you a lot, but wouldn’t allow for the gun, I can start to make the 3D multiplayer system as I have experience with making multiplayer systems in CreatiCode, and the multiplayer blocks could work with 3D, possibly even allowing setting speed of 3D objects, however I’d recommend cloud blocks, because they’re much more consistent and multiplayer blocks only work best when it’s one player controls one Sprite, which makes game sizes very limited
TLDR: I’m on my iPad and can’t press keys rn, I can help make the 3D scene part of the project and multiplayer part, cloud blocks would likely be best for the multiplayer also
-
RE: Goofy Tower Defense
@011830-0a42ef84 Tyller_, I hvae my username set as tyllerthegamer but my searchable/full name should be Tyller_
-
RE: Halo ODST
@011830-0a42ef84 The project was a demonstration of what trying to recreate the 3D scene looks like and how slow it is, my health bar project is https://play.creaticode.com/projects/65e76d5d20c83bb0cab8b76e
-
RE: Able to set list item to slider and error project
@info-creaticode I have found out, it still works, but after changing and going back into it didn’t error crash so I’m just going to remove and remake the list
Never mind it’s still an option
-
RE: Goofy Tower Defense
@011830-0a42ef84 oh yeah I haven’t shared it yet, don’t copy it yet cus i’m not done
-
RE: Halo ODST
@shrukin I can help! My health bar should work in the project and I can make the shield effect when we get there, also an issue with a costume for the first person camera is 1, you can’t display a costume over the camera, and 2, if you make it a 3D object (with whatever it’s called that makes it a flat thing in the 3D scene), putting it in front do and turning it to the camera in a forever loop still has a bit of delay, which would also apply to a 3D object.
To fix the issue, 1, suggest the ability to display a costume over the 3D scene, 2, construct the gun with draw shape blocks, it’d take much longer but work, though 1 is the best option because it’d make it semi-animatable and easier.TLDR: You can use the health bar I sent you for health and rework it for shield, I can make shield fx, costumes and 3D objects can’t display over or on the 3D scene locked to camera, the best way around this is suggesting a way to have costumes display over the 3D scene’s camera.
Edit: Also, while it is possible to recreate every thing inside the 3D scene with it hidden (I’ve done this in my project https://play.creaticode.com/projects/657c92b578d336c6272c53ec
), it’s laggy at even small scales, and draw blocks draw over costumes -
RE: Feature request: blocks to send HTTP requests
@jeffreyrb03-gmail I have found out how to send post requests but haven’t found how to retrieve but you could, though it is definetly a security issue because it’s running html tags (except the script tag and javascirpt in a hyperlink href don’t work, but setting all styles to initial does work and nuke the page into text)
If you open a chat window in widgets and add a message containing html tags, they will format, so using
<input type="text" name="data" value="Hello, Server!"> <button type="submit">Send Request</button> </form> <iframe name="responseFrame" style="display: none;"></iframe>
Works, except you’ll have to do some magic to make that show to a variable, though it’s very much a security issue still
-
RE: Relay | Online Chatting Platform!
@011830-0a42ef84 it’s a static background
-
RE: Halo ODST
@011830-0a42ef84 I forgot to share it, you can see what I mean with the example text I put on the screen
-
RE: new block ideas
For convenience and consistency could there be a say text with color effects but no time limit? Instead of just
Say/think () for () seconds text size () background () edge
There could also be
Say/think () text size () background () edge ()
-
2D Zombies Game
This is a little game I made with some assets I made over on scratch, I try my best to make it very mod friendly, with you being able to add new zombies very easily! (I will add comments if requested)
https://play.creaticode.com/projects/66e1ee2b5656b88c60baf123
-
RE: Halo ODST
@011830-0a42ef84 It’s a good amount of recoil, I’m working on a 3D multiplayer system right now, you can test it as I work on it, though you have to refresh every time I change something, I’m going to make an update checker for it so you know when you refresh if you want to test it.
https://play.creaticode.com/projects/65fb35e512caa07f9f906ea0
-
The issue with cloud blocks
I got a bookmarklet that lets me see console outputs, and I found some interesting outputs when seeing the console output of the cloud blocks, when my program gets to the create world block it starts outputting
gui,error,Websocket connection error: {“type”:“TransportError”,“description”:{“isTrusted”:true}}
I saw two different messages that were pure regular text (all of this is not in built in console, just intercepting any console.log calls) that were something about Disconnecting and another Creating, the only thing that showed in CreatiCode console was the print blocks (which did show in js console aswell)
The error outputs repeatedly after the create world block is ran, past pressing the stop sign too
-
RE: Goofy Tower Defense
@011830-0a42ef84 you need variables that when made you select “for this sprite only”, variables you do that for are able to be set across all clones, independently, you’d have to clean up a lot of your code though
-
RE: How would one implement a swear word/inappropriate message filter in their project?
@jeffreyrb03-gmail I’d assume that a regex would be allowed to check for bad words, I made a chat rooms thingy and just store all the messages in a database with ways to search through it and find bad messages, you could very easily make a regex and just expand it with swear words, as long as it’s hard set it would probably be fine, and with ChatGPT, as long as bad words can’t get you banned, you can ask it to say something if this message should be flagged, and something if it shouldn’t, then go based off what it says, and if it says something different you assume it isn’t just being stubborn at you asking it to say stuff but that the message triggered it’s censor (so if they say a word that triggers ChatGPT’s filter, assuming it’s a preset message you could check for that)
-
Cloud blocks just don't work
The broadcast to world cloud block just freezes, I have my console bookmarklet and the object it logs to console doesn’t have any info for me, to recreate this bug you can just use the cloud blocks to create a world and then try broadcasting a message to it, the program will freeze at the broadcast block and soft crash, if you want I can make a demo if you don’t understand what I mean
-
RE: How would one implement a swear word/inappropriate message filter in their project?
@cattyplayzy there isn’t a strict requirement for a filter, I’d assume that CreatiCode would prefer you have a filter, and I’d assume that the report system doesn’t flag by itself, they have to include a description of what exactly breaks the rules (I checked and the next button in report has you enter text) so as long as you have it properly labeled as a censor, CreatiCode wouldn’t punish you if your intentions for why you had the inappropriate language weren’t bad
-
RE: Feature request: eval-like block
@jeffreyrb03-gmail can I see your code that should be working perfectly fine?
-
RE: Goofy Tower Defense
@011830-0a42ef84 you click new variable in the variable tab, I’m a bit busy rn so in a bit
-
RE: What does this mean? (premium blocks)
@011830-0a42ef84 you could of touched a premium block and now it is going to forever remind you when you enter that sprite you don’t have premium
-
RE: Feature request: eval-like block
@jeffreyrb03-gmail found it, I checked by copying the block and pasting it into notepad (right click then copy, it copies as text) and when I looked at the field for the body part (the block is
<block xmlns="http://www.w3.org/1999/xhtml" type="d3action_d3_attachtobone" colour="#4CAD95ff" id="G=I2:6{4uCuFh~]/t$g}" x="-149.22222222222223" y="658"><value name="BODYPART"><shadow type="d3action_menu_BODYPARTLIST" colour="#4CAD95ff" id="6wbYqs?LX.e:G;C}ph{$"><field name="BODYPARTLIST">neck</field></shadow></value><value name="PARENTNAME"><shadow type="text" colour="#FFFFFFff" id="rFcqk_%u)R%d*H^j#=O*"><field name="TEXT">player</field></shadow></value><value name="SPRITE"><shadow type="d3action_menu_ALLSPRITES" colour="#4CAD95ff" id="h.#6ycyU-?,K_5[P(v1|"><field name="ALLSPRITES">Your player</field></shadow></value><value name="HEIGHT"><shadow type="text" colour="#FFFFFFff" id="eK(osw5sKBwE7skBGH%}"><field name="TEXT">70</field></shadow><block type="data_variable" colour="#FF8C1Aff" id="9-n@%;O|N~@fIc0T%SYU"><field name="VARIABLE" id="YefJTEi/TZB[O43Serh)" variabletype="">CURRENT: TargetHeight</field></block></value></block>
is labeled as neck with lowercase when I tried switching it to neck, I set the variable to “head” and it worked, you have to use lowercase for the bodypart
-
Chat Rooms Project
The project is shared to friends only, this is only because I don’t want somebody just remixing it and removing moderation stuff (and it’s very complex so it wouldn’t really do much good looking inside).
Features:
Report system: use /report to submit a report to set staff of the project (manually set by me, I do plan on setting forum mods with perms) with the context of the current world, your user id, and anything you put in the report (it submits the report as a string, to report a user you just mention a person’s user in the report)
Simple world system: You can easily create and join a world, and leave one with /leave
Url world joining system: you can make a url to join the current world you are in very simply (will add a url generator), it will join the world via the url (password has to be included, though it’s smart so that it will try whatever password the user last used, so you can post a url publicly and tell some people the password and only they can join)Link: https://play.creaticode.com/projects/66f2e1dcd1be43d82b886fbd
-
RE: Launching a ball using a drag system -- help
@011830-0a42ef84 to guess some possible errors btw here are some
- If you are using when dragged, then the issue is that ragging I think is a bit special, I remember making a detectable drag that just detects when the sprite is clicked, sets the offset to the mouse, then forever goes to the mouse position plus the offset (demo below for movable mouse)
When this sprite clicked
Set XOffset to (X position - Mouse X)
Set YOffset to (Y position - Mouse Y)
Repeat until < not < mouse down > >
| Go to X: (XOffset + Mouse X) Y: (YOffset + Mouse Y)(offset is so when you try to start dragging a sprite it doesn’t snap it’s center to where your mouse is)
If that makes sense, I remember the actual drag doing some weird stuff where you can’t check if it’s touching stuff while your dragging it, you may need to do the method I listed, as well as maybe making it not be pushable by forces while being dragged -
RE: Feature request: eval-like block
@catty yeah that would have me add an email input to my table of special ppl, which would still be secure bc I did only put it on share with friends like Jeff suggested (I didn’t even think share with friends only would work with publish to all)
-
RE: Goofy Tower Defense
@011830-0a42ef84 wdym upgraded ui? for any upgrades you would just use different costumes, plus widgets would be best for any ui elements
-
RE: Launching a ball using a drag system -- help
@011830-0a42ef84 it seems to be crashing for me, is that just a me issue or is it for you too now
-
RE: Bug: get project parameter blocks take forever to load when they equal "null"
@jeffreyrb03-gmail this is same with load data with a non existent data name, thx for reporting cus I never bothered reporting after finding this
-
RE: Fast Sync Variables Lib
@info-creaticode well it’s an iffy example for learning, I use the synchronously set direction block (because it’s the only multiplayer block where you directly set the value of the block, and multiplayer blocks use web sockets I believe, which i know are the fastest communication method) to set the direction of several clones precisely.
I use some math to turn the value that is supposed to be synced to several directions and vice versa.
(The person using the lib manually sets how many extra clones there are for each value, though 2 are likely only ever needed because 2 clones alone is 12600 max value)edit: Ig I’ll add comments because if people want to learn more technical details (or they know how technical stuff works and just need some explaining)
-
Concept of how to make something with google sheets
(This is a question targeted towards ppl like Jeff who may have experience with stuff like this)
I have decided I’ll use google sheets for my chat room project after creaticode mentioned it had a limited number of rows, my question is, I need some ideas for how I would do this. I have a few ideas but what to know if anybody has any other ones, I just want to not have to read the sheet every time I write (to check for next message) because if people send messages too quickly next to each other, it could overwrite. Any ideas are appreciated
-
RE: Feature request: eval-like block
@jeffreyrb03-gmail well the block would still be useful, only issue is making the text actually work
-
Physics Cell Game
This is a game I have made inspired by Cell Machine by Sam Hogan, if you don’t know that game, the basics were that you place some cells that do stuff and then start, in the original you have no control after that, but in this and all other projects based on it, it’s pretty much a sandbox game, which is what this is!
You place cells and let them do stuff, this is fully mobile compatible (as I made it when I didn’t have a keyboard) so I plan on adding some pc friendly features (aka keybinds).
The project is very mod/remix friendly, to configure a new cell look in the backdrop for the block stack without a hat but with a comment labeled “cell data refresh”, you can add cells by adding rows to the table with the method used there, I’d recommend commenting where your cells add for it to be easily adjustable to combine with other mods, I may rework so the cell data definitions are called at the start and are per sprite, now that I think I definitely need to do that because of how the next part works. To add functionality to your new cells you need to duplicate the Cells sprite (recommended so it can be dragged into other projects and used with other mods) and under the cell tick function definition, delete all the if statements there except for one of them, you can delete everything in the if statements but not them, it has the basic setup for how the cells work, spawn is called when the cell is created via any method, life is called every frame, and death when the cell is deleted. (After typing this I realize I definitely need to rework some stuff to make it mod friendly, I’ll work on that right after posting this)PS: I realize my modding explanation is a bit convoluted, I can provide a better explanation in the forums if somebody wants it here
Link: https://play.creaticode.com/projects/656f2d7cddb1c8a68dee29d6
-
RE: Concept of how to make something with google sheets
@jeffreyrb03-gmail any that I use with creaticode I have the project not shared, if I really want to share it to some ppl I can just use my alt to host and share with friends and only friend ppl who I truely trust. Plus for security with perms you can lock a table if you still want it writable, I use that just to ensure I don’t wipe my data tables
-
RE: Import costume from url & user id
@info-creaticode alright, that is very good to know
-
RE: Multiplayer 3D games
@jeffreyrb03-gmail I’ve made a very simple multiplayer 3d game already, it works as long as cloud blocks were fixxed again https://play.creaticode.com/projects/65fb35e512caa07f9f906ea0
edit: cloud blocks still dont work, you’d have to migrate it to multiplayer blocks