OMG! Thank you! I finally understand how INI works. Ive been watching your videos and learned alot. Please continue with these tutorials :)
@cajunthibs8 жыл бұрын
Hey you answered! You are real! lol. Thank you. Okay, as far as the automatic saving, would I just add a "start of frame" event to the ini event that saves and loads the global value?
@almightyzentaco8 жыл бұрын
Yeah, you can load and save the ini object whenever you want. It's totally up to you. If you need any more help please join my discord channel and we will help you out. Cheers!
@NoxAnimations8 жыл бұрын
It should be awesome getting drunk with you man. thanks for the vid.
@no7mac6 жыл бұрын
you could encrypt your data you are storing in your .ini file with base 64. there s a free encoder and decoder you could use in the click shop
@SlurplillyGamings4 жыл бұрын
This dude is funny as hell XD Subbed
@deroll_sweet6 жыл бұрын
Alcohol must improve your ability to teach because I feel like I could remember this for years to come.
@dreamhollow4 жыл бұрын
This tutorial is insanely useful. Thank you.
@galshemesh3 жыл бұрын
Thanks for making and sharing! Very informative. Can you make this simple tutorial using the "Ini++ v1.5" object that supports encryption as well? I'm trying to find decent online information of how to use it but whatever I found was tedious to understand. Suppose that others would very appreciate if you could share with us a decent tutorial for it too. :) Thanks in advanced.
@AloanMoreira15 жыл бұрын
Mighty ZEN! This all seems awfully easy/ simple for someone who knows how to deal with the edit box and string parser (my bet) I wanted to create a fun play a pre-composed song: something like this... Say I have already imported musical note samples (do,re,mi,fa,sol,la,si) as .ogg. so Fusion already has the musical notes stored into it. Say I have opened a notepad in windows and written: 1-2-3-4-5-6-7 and saved it (music.txt). Say I ran my application and pressed L and it loaded that music.txt text file using the edit box and it is showing: 1-2-3-4-5-6-7 on the screen. Hoorray at that! BUT Now, How can I say to Fusion: If I press P: 1- read what is inside the edit box from left to right (When Fusion reads 1) 2- Play the "Do" sound. (When reading the Dash sign) 3- Wait half a second.. and so on!! The playing part and waiting I obviously know and I'd use a group for the wait time, But the Reading and Acting upon What Was Read is what I don't know... would anyone be kind to send me a light to that magic? Thank you!!!
@edcdecl4 жыл бұрын
what about comparing values in the text box and an INI file? besides this question, this helped a lot.
@Soopytwist8 жыл бұрын
How do I use this for the Dizzy style puxxle platform game I made? I need to store: 1. Players position in the frame. 2. State of all alterable values. 3. State of items in text blitters (inventory). 4. Number of lives and amount of health. 5. Number of coins collected. 6. Inventory items already used on objects in the world (puzzles solved). 7. Position of enemies in the frame.
@horrorstargames7592 Жыл бұрын
It's basically a dictionary
@travisdev40985 жыл бұрын
Thanks. That was EASIER than i thought it would be...
@14inin147 жыл бұрын
hi! I have a kind of problem. how to save object positions on many frames in just 1 .ini file? Thank you for replaying.
@14inin147 жыл бұрын
replying.
@almightyzentaco7 жыл бұрын
Just saw this. You could save the positions under a heading for their level number.
@sneezy_snerds8 жыл бұрын
How do I save a counter value?
@leomrenders91508 жыл бұрын
Subscribed.
@eliot_34758 жыл бұрын
how do i restart a ini file? plz help D:
@FusionDeveloper7 жыл бұрын
There is a "Delete Group" option in the INI column of commands. it is the 10th, 11th and 12th items, right below "set string (group - item)".
@NoskYTB2 жыл бұрын
Buy why it only saves if you 'run frame' and not 'run application from current frame'?? If i'm on frame 1 > then i jump to frame 2, in frame 2 saves something. Now if run my game from frame 1, when it reaches frame 2 the save doesnt work.. it only works if i 'run frame' on frame 2.. so annoying..
@feritye767 Жыл бұрын
when I do it the buttons do nothing and my character doesn't go to the place it was at when I pressed save
@PurplySkye6 жыл бұрын
My buttons disappear when i go fullscreen :/ Edit: i changed them to objects, but now it gets stuck on the setting (I'm using this to save fullscreen and stuff(I can't change it again after saving)) Edit 2: Im saving arrays now
@randomgames29555 жыл бұрын
Me too
@yasuieproductions26913 жыл бұрын
How do you save an active objects position in frame , so that when you leave the application , the object is still there?????????????
@just_joey7 ай бұрын
i am still quite confused. can you tell me how if game_started=0/doesn't exist, it hides an item at the start of a frame?
@ToolboxMotley4 жыл бұрын
It seems to be refusing to actually create the file in the first place, for me. D: I want to use it to save map data in a D&D tool I'm making. However, after doing what I think would create and save the file (Set current file to "test", set string "Boggle" to item "Test2" in group "Test3"), no file seems to be created anywhere, even though I disabled having it saved in the Application Data folder. Further, nothing can be loaded from the supposed file when trying to troubleshoot whether it exists or not. :[
@riftcutter8 жыл бұрын
how would i save a high score, for multiple levels, to display on a separate frame? i used a global value which all works fine, however, upon closing and reopening the app, it starts at 0. I've done everything i can think of. I've been told the Hi-Score object isn't the one to choose for this specific request.
@xa15518 жыл бұрын
Are you loading the values at the start of the frame?
@2BaGoodAnimator3 жыл бұрын
@@xa1551 yup
@SamuelNunes_ofc2 жыл бұрын
Valeu você me ajudou muito :)
@aaronwise10897 жыл бұрын
This is amazing and I must say it’s easier than game maker studio 1 and 2 and game maker 8.1 and construct 2 free edition
@maxkalvesmaki1978 жыл бұрын
Have you heard that Clickteam fusion 3 will be so customisable that you will be able to implement svg support?
@xidroke69824 жыл бұрын
@FGY Español lol
@2BaGoodAnimator3 жыл бұрын
Good dreams, THEY NEVER CAME
@keithtam88594 жыл бұрын
any other way that is more secured? you mentioned player could edit the ini??
@sebastianlegacy5 жыл бұрын
whats the song at 2:02
@mnightshyamalan.8 жыл бұрын
dude ive tried i just want a tutorial on have to save on multiple frames, like when i complete 1 frame it goes to the next but when ipress load it loads the frame i went to
@almightyzentaco8 жыл бұрын
What do you want to save specifically? You should hop into my discord and see if we can help you out.
@mnightshyamalan.8 жыл бұрын
almightyzentaco link
@almightyzentaco8 жыл бұрын
discord.gg/g9UqQPW
@myxtalclan4283 жыл бұрын
Is there a way to get it for free, or do I have to buy it for the £70 it is
@AshenDemon4 жыл бұрын
This was really helpful I making a game that autosaves. But I was wondering if you could make a toturial on how to use Ini 2. I tried using it and Im very confused.
@stealthproductionz66484 жыл бұрын
hmm,didn't learn what i wanted but it is very informal overall. I need help on how to load ini's over different frames.
@skorpiondave647 жыл бұрын
I need to run my mugen select screen... want to put hide and unlockable... please help me with tutorial
@flamics3 жыл бұрын
Any reason why it won't work at all for me?
@sanjaylord21843 жыл бұрын
Could you do a tutorial where you save and load active objects using ini
@niftygareth94333 жыл бұрын
Ini does not show up for me?
@MaxG10548 жыл бұрын
I was trying to make it so when I push "[" it would save the x/y velocity, position and direction of my character and camera object, but I am having trouble. When I would have it save the position, nothing would happen upon load, so I tried a custom method where it would set the value of "xpos" to it's x coordinate, and same for y. When I would load, it would teleport it to the top left of the frame. Any ideas?
@almightyzentaco8 жыл бұрын
I'd have to see your mfa to be sure. look at your ini file after you test your app and make sure the position of your object is being saved properly
@almightyzentaco8 жыл бұрын
+Max G I'll take a look at it tonight.
@MaxG10548 жыл бұрын
+almightyzentaco Thank you :)
@almightyzentaco8 жыл бұрын
+Max G Super simple fix. You forgot to set the ini up at the beginning of the frame. So, set a Start of Frame Event, click on the ini object and choose "set current file". Name the file to something like "savegame.ini" or "iliketoeatbiscuits.ini", and everything should work just fine. You might want to clean up your code a bit there at the end with the saving and loading, since you are trying multiple methods of doing the same thing. It should work now. Cheers!
@MaxG10548 жыл бұрын
+almightyzentaco Thank you!
@AK-2082 жыл бұрын
Hey, how can I load counters? I tried the thing you made up here but not string, but just value, and it didn't work. Can I get some help (yeah I know DATE).
@aaronwise10894 жыл бұрын
Can I use a counter in my ini file and then get it to load a frame based on the value of the counter?
@ultragames_hd64007 жыл бұрын
you understand Five nights at Freddy's technology of save game?im making a fan game i have a big problem about save game and nights of game,And....i dont speack english...Can you help me?please??
@DoctorMlem7 жыл бұрын
use groups
@BLUE-dw4tc6 жыл бұрын
Try to make it so that whenever you complete a night, the game saves
@zernatzender77505 жыл бұрын
Thanks that Video helped me a lot.
@TimeWisely6 жыл бұрын
How do you make it save somewhere other then the AppData file?
@TimeWisely6 жыл бұрын
Like Sys32
@AshenDemon4 жыл бұрын
Can you do one with ini 2
@formas15 жыл бұрын
How can I change the ini directory?
@claykid8 жыл бұрын
So, I'm making a game with a similar level mechanic to Super Mario 64 where you have to collect stars (or gears in my game) to unlock each level. I figured out that I can use global values to save the gear amount within one playthrough of the game, but if i click the new button or close and reopen the game the amount of gears is reset. I tried exactly what you did here to no avail. Please help, as I'd love to get back to working on this project!
@claykid8 жыл бұрын
gosh i'm an idiot, i didnt make it set group - item - value, i only made it set value. thanks!
@almightyzentaco8 жыл бұрын
No problem. Usually the bug is something simple but easy to overlook. I've spent hours trying to find a bug and it was the stupidest little thing.
@thecoldestdayinworldhistory7 жыл бұрын
What if I want a different format?
@mifftyislive4 жыл бұрын
I'm trying to save a global value, but it seems to only be saving and not loading? I press the load button and it just goes to zero, despite the actual .ini file reading as a different number.
@mifftyislive4 жыл бұрын
nvm, i just made a typo on the load button lol
@greekboi3578 жыл бұрын
How do we organise all items in a frame in a folder?
@almightyzentaco8 жыл бұрын
on the objects tab you can right click and add a folder. drag stuff into it.
@skvader41895 жыл бұрын
What if you close the application when you saved the text and you run the aplication will it load
@skvader41895 жыл бұрын
@Mortasygon and will it save the value of the string
@funtimehelpy53817 жыл бұрын
How do u save global values?
@Tommy_Waltion8 жыл бұрын
hey, i have a question how to make a counter to make action on other frame ? and can you make the save to save other frame from another frame ? thaks
@almightyzentaco8 жыл бұрын
Global values can trade information between frames
@Tommy_Waltion8 жыл бұрын
+almightyzentaco do you already had the tutorial for it?
@Tommy_Waltion8 жыл бұрын
almightyzentaco im kinda new at ClickTeam Fusion 2.5 develept
@HeroGollumModels7 жыл бұрын
Hey man, quick question with this tutorial! If you were to export this .mfa (right from the end of the video) file to a .exe... open it, and type, "I eat shoes," press save, close the application, reopen and press load... will it remember the "I eat shoes"?
@almightyzentaco7 жыл бұрын
It should. Try it and find out.
@Whoopwhoopwhoop Жыл бұрын
BRRRRRRIIIIILLLLLIIIANTTTTTTTT
@veronancyy8 жыл бұрын
I have a problem. I made it save the value of the Counter (BB Have) and when I press an button it sets it to 1 and when I open again it is gone?
@SoupsSB8 жыл бұрын
We meet again. Dun DUUN DUUUUUUUUNNNN
@Shenotive8 жыл бұрын
so...I have a problem. so I followed the tutorial. and when I click "run frame" everything is there, the buttons and the edit box, but when I click "run application" everything is gone. And I have already checked that the hide "hide on start" button isn't checked. so what am I doing wrong? thanks!
@almightyzentaco8 жыл бұрын
sounds like you have another frame before the frame you are trying to run and it's blank.
@Shenotive8 жыл бұрын
+almightyzentaco well I do have another frame before it...but it is not blank. :-/
@stupidrobot78964 жыл бұрын
How do I get ini?
@drewmerten64428 жыл бұрын
I was wondering if you could answer a question that doesn't necessarily pertain to this video. I'm building a metroidvania, and I've heard (read) that the best way to handle games is using only a single frame, and using a level editor etc to load the graphics. that method seems over complicated and not intuitive. it seems more intuitive to use globals for things like character movement, etc, things that would be needed across all levels, and then use different frames for each level. is there anything wrong with doing it that way vs building the game with a single frame?
@almightyzentaco8 жыл бұрын
Drew Merten well, global events have limitations. I believe you can't reference groups of objects using global events.
@drewmerten64428 жыл бұрын
almightyzentaco what about doing something like, set up a level with all the events, and clone it to build the actual levels?
@phionix12358 жыл бұрын
Thank you SIR! Respect!. Is it possible to make a continuos music that plays in every single frame? just asking if it's possible. Because everytime it loads the same music in every frame. There's a 5 seconds/ loading. It's annoying!. Thanks for all
@almightyzentaco8 жыл бұрын
+Harbin Isaac There is an option to play sounds over frames. It's in runtime options. That should allow music and sounds to continue playing. You could also probably load the song in question and play it in the background somehow.
@phionix12358 жыл бұрын
where is the button to get to runtime options? xD
@almightyzentaco8 жыл бұрын
Harbin Isaac Here you go: imgur.com/G9NdtnJ
@phionix12358 жыл бұрын
(facepalm) jeje ,lol. just what i wanted thanks thanks !!
@phionix12358 жыл бұрын
is perfect!
@floodescapeguy80635 жыл бұрын
I'm making a FNAF game, and I need help trying to like, make it to where it will save automatically, and you don't have to click save and load buttons, if you can do a video on that, if it's even possible, thanks.
@kirbowifi44376 жыл бұрын
I've only seen INI-related tutorials that use Clickteam Developer. Can you use INI in normal Clickteam too or just Clickteam Developer?
@kfillbach6 жыл бұрын
even though im 3 months late... and im sure you tested it :D Im pretty sure that you can use INI in the non Dev version too.
@FunAngelo20055 жыл бұрын
I whold go with appdata
@cajunthibs8 жыл бұрын
Hey Zen, new subscriber here! I have two questions. I have two frames. First frame is the level select screen that has 29 unlockable levels since the player starts on level 1. After each level is complete, I set global value to +1 and this unlocks new level. The second is the game. I'm using global values to unlock new levels. Do I need to have the ini object on both frames? Or just on the level select frame? And second, how can I have an automatic save? Like instead of pressing save n load, it just does it automatically? Your tutorials are very helpful, well done, and entertaining.
@almightyzentaco8 жыл бұрын
Sue T In this case you just need the ini in the level select frame. The ini object needs to be on any frame that is loading or saving an ini
@rockerrocker66158 жыл бұрын
If i made a game and i wanted a friend to play it could i just put it on a disk.
@almightyzentaco8 жыл бұрын
Rocker Rocker You'd have to export it to something first like an exe, but yes
@rockerrocker66158 жыл бұрын
almightyzentaco thanks
@galacticnukegamesdevlopers35538 жыл бұрын
I can do it with no INI files ? The free v do not have this
@silentplaystation18557 жыл бұрын
nope
@TimeWisely6 жыл бұрын
Oof
@jtib59688 жыл бұрын
I'm trying to use this function for an in-game subscreen menu. So I told it to do the following in this order of command: (INI object does not appear at start of Frame) Key press Escape: ---Create INI object ---Saves Position of Player ---Saves Position of Enemy Group ---Jumps frame to Subscreen Frame Then from my Subscreen frame I will return with Escape key again to this prompt: Start of Frame: ---Load Position of Player from INI ---Load Position of Enemy Group from INI ---Destroy INI Object All I get is just a complete restart of the Game Frame when I return to the game. I don't see where I've gone wrong here. :/
@almightyzentaco8 жыл бұрын
You have to point to the right ini first. I believe it's called set file or something like that. it's in the initial objecy
@Nesyulett4 жыл бұрын
Nie dziala (Dosn't working)
@AloanMoreira12 жыл бұрын
ini++ v1.5 is what I have and so I could not follow the tutorial as they changed a lot of things in it
@yesmen107 жыл бұрын
11:49 the counter back to "0" :/
@rosse1198 жыл бұрын
Great tutorial
@fako32755 жыл бұрын
It's working on android?
@9092idkcsiowoksi3 жыл бұрын
It only saves one line of text
@aaronwise10895 жыл бұрын
I need to store the current frame
@theotherside61028 жыл бұрын
does this work when u end program
@almightyzentaco8 жыл бұрын
Yeah. This information is saved to disk
@theotherside61028 жыл бұрын
cool
@temp33348 жыл бұрын
You are the best
@nottinghasm6 жыл бұрын
I don't think you're hungover in the vid, i think you're still a bit drunk. Good tutorial though :)
@justhuman9827 жыл бұрын
Very usefull!
@TRCKYwithMUSTERD9 ай бұрын
Unexpected start, But good tutorial though
@paw1gaming4 жыл бұрын
almightydrunktaco
@maxkalvesmaki1978 жыл бұрын
Can you do a teach with the InI++ object?
@maxkalvesmaki1978 жыл бұрын
*Can you do a tutorial on the INI++ Object?
@almightyzentaco8 жыл бұрын
+Prestidigitator I can. I will probably do that some time later.
@maxkalvesmaki1978 жыл бұрын
THANK YOU!!
@czangilos12123 жыл бұрын
Thanks
@Yazoon_S4 жыл бұрын
why do people ruin their bodies with alcohol , even great ones like you anyways thanks for the tutorial
@chocolatejade42167 жыл бұрын
200th like!
@Tarintero4 жыл бұрын
Soy el unico hispanohablante que quiere programar aqui?
@FusionDeveloper3 жыл бұрын
INI save location: C:\Users\(YOUR_USERNAME_HERE)\AppData\Roaming\MMFApplications\