Save and Load with INI - Clickteam Fusion 2.5

  Рет қаралды 43,495

almightyzentaco

almightyzentaco

Күн бұрын

Пікірлер: 144
@zaiux
@zaiux 8 жыл бұрын
Thumbs up for alcohol induced coma
@death4156
@death4156 4 жыл бұрын
LOL
@inseytrashbin
@inseytrashbin 4 жыл бұрын
LOL
@supermariogolden6444
@supermariogolden6444 3 жыл бұрын
Thumbs up
@SolarisOnyx
@SolarisOnyx 7 жыл бұрын
OMG! Thank you! I finally understand how INI works. Ive been watching your videos and learned alot. Please continue with these tutorials :)
@cajunthibs
@cajunthibs 8 жыл бұрын
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?
@almightyzentaco
@almightyzentaco 8 жыл бұрын
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!
@NoxAnimations
@NoxAnimations 8 жыл бұрын
It should be awesome getting drunk with you man. thanks for the vid.
@no7mac
@no7mac 6 жыл бұрын
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
@SlurplillyGamings
@SlurplillyGamings 4 жыл бұрын
This dude is funny as hell XD Subbed
@deroll_sweet
@deroll_sweet 6 жыл бұрын
Alcohol must improve your ability to teach because I feel like I could remember this for years to come.
@dreamhollow
@dreamhollow 4 жыл бұрын
This tutorial is insanely useful. Thank you.
@galshemesh
@galshemesh 3 жыл бұрын
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.
@AloanMoreira1
@AloanMoreira1 5 жыл бұрын
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!!!
@edcdecl
@edcdecl 4 жыл бұрын
what about comparing values in the text box and an INI file? besides this question, this helped a lot.
@Soopytwist
@Soopytwist 8 жыл бұрын
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
@horrorstargames7592 Жыл бұрын
It's basically a dictionary
@travisdev4098
@travisdev4098 5 жыл бұрын
Thanks. That was EASIER than i thought it would be...
@14inin14
@14inin14 7 жыл бұрын
hi! I have a kind of problem. how to save object positions on many frames in just 1 .ini file? Thank you for replaying.
@14inin14
@14inin14 7 жыл бұрын
replying.
@almightyzentaco
@almightyzentaco 7 жыл бұрын
Just saw this. You could save the positions under a heading for their level number.
@sneezy_snerds
@sneezy_snerds 8 жыл бұрын
How do I save a counter value?
@leomrenders9150
@leomrenders9150 8 жыл бұрын
Subscribed.
@eliot_3475
@eliot_3475 8 жыл бұрын
how do i restart a ini file? plz help D:
@FusionDeveloper
@FusionDeveloper 7 жыл бұрын
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)".
@NoskYTB
@NoskYTB 2 жыл бұрын
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
@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
@PurplySkye
@PurplySkye 6 жыл бұрын
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
@randomgames2955
@randomgames2955 5 жыл бұрын
Me too
@yasuieproductions2691
@yasuieproductions2691 3 жыл бұрын
How do you save an active objects position in frame , so that when you leave the application , the object is still there?????????????
@just_joey
@just_joey 7 ай бұрын
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?
@ToolboxMotley
@ToolboxMotley 4 жыл бұрын
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. :[
@riftcutter
@riftcutter 8 жыл бұрын
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.
@xa1551
@xa1551 8 жыл бұрын
Are you loading the values at the start of the frame?
@2BaGoodAnimator
@2BaGoodAnimator 3 жыл бұрын
@@xa1551 yup
@SamuelNunes_ofc
@SamuelNunes_ofc 2 жыл бұрын
Valeu você me ajudou muito :)
@aaronwise1089
@aaronwise1089 7 жыл бұрын
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
@maxkalvesmaki197
@maxkalvesmaki197 8 жыл бұрын
Have you heard that Clickteam fusion 3 will be so customisable that you will be able to implement svg support?
@xidroke6982
@xidroke6982 4 жыл бұрын
@FGY Español lol
@2BaGoodAnimator
@2BaGoodAnimator 3 жыл бұрын
Good dreams, THEY NEVER CAME
@keithtam8859
@keithtam8859 4 жыл бұрын
any other way that is more secured? you mentioned player could edit the ini??
@sebastianlegacy
@sebastianlegacy 5 жыл бұрын
whats the song at 2:02
@mnightshyamalan.
@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
@almightyzentaco
@almightyzentaco 8 жыл бұрын
What do you want to save specifically? You should hop into my discord and see if we can help you out.
@mnightshyamalan.
@mnightshyamalan. 8 жыл бұрын
almightyzentaco link
@almightyzentaco
@almightyzentaco 8 жыл бұрын
discord.gg/g9UqQPW
@myxtalclan428
@myxtalclan428 3 жыл бұрын
Is there a way to get it for free, or do I have to buy it for the £70 it is
@AshenDemon
@AshenDemon 4 жыл бұрын
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.
@stealthproductionz6648
@stealthproductionz6648 4 жыл бұрын
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.
@skorpiondave64
@skorpiondave64 7 жыл бұрын
I need to run my mugen select screen... want to put hide and unlockable... please help me with tutorial
@flamics
@flamics 3 жыл бұрын
Any reason why it won't work at all for me?
@sanjaylord2184
@sanjaylord2184 3 жыл бұрын
Could you do a tutorial where you save and load active objects using ini
@niftygareth9433
@niftygareth9433 3 жыл бұрын
Ini does not show up for me?
@MaxG1054
@MaxG1054 8 жыл бұрын
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?
@almightyzentaco
@almightyzentaco 8 жыл бұрын
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
@almightyzentaco
@almightyzentaco 8 жыл бұрын
+Max G I'll take a look at it tonight.
@MaxG1054
@MaxG1054 8 жыл бұрын
+almightyzentaco Thank you :)
@almightyzentaco
@almightyzentaco 8 жыл бұрын
+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!
@MaxG1054
@MaxG1054 8 жыл бұрын
+almightyzentaco Thank you!
@AK-208
@AK-208 2 жыл бұрын
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).
@aaronwise1089
@aaronwise1089 4 жыл бұрын
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_hd6400
@ultragames_hd6400 7 жыл бұрын
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??
@DoctorMlem
@DoctorMlem 7 жыл бұрын
use groups
@BLUE-dw4tc
@BLUE-dw4tc 6 жыл бұрын
Try to make it so that whenever you complete a night, the game saves
@zernatzender7750
@zernatzender7750 5 жыл бұрын
Thanks that Video helped me a lot.
@TimeWisely
@TimeWisely 6 жыл бұрын
How do you make it save somewhere other then the AppData file?
@TimeWisely
@TimeWisely 6 жыл бұрын
Like Sys32
@AshenDemon
@AshenDemon 4 жыл бұрын
Can you do one with ini 2
@formas1
@formas1 5 жыл бұрын
How can I change the ini directory?
@claykid
@claykid 8 жыл бұрын
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!
@claykid
@claykid 8 жыл бұрын
gosh i'm an idiot, i didnt make it set group - item - value, i only made it set value. thanks!
@almightyzentaco
@almightyzentaco 8 жыл бұрын
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.
@thecoldestdayinworldhistory
@thecoldestdayinworldhistory 7 жыл бұрын
What if I want a different format?
@mifftyislive
@mifftyislive 4 жыл бұрын
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.
@mifftyislive
@mifftyislive 4 жыл бұрын
nvm, i just made a typo on the load button lol
@greekboi357
@greekboi357 8 жыл бұрын
How do we organise all items in a frame in a folder?
@almightyzentaco
@almightyzentaco 8 жыл бұрын
on the objects tab you can right click and add a folder. drag stuff into it.
@skvader4189
@skvader4189 5 жыл бұрын
What if you close the application when you saved the text and you run the aplication will it load
@skvader4189
@skvader4189 5 жыл бұрын
@Mortasygon and will it save the value of the string
@funtimehelpy5381
@funtimehelpy5381 7 жыл бұрын
How do u save global values?
@Tommy_Waltion
@Tommy_Waltion 8 жыл бұрын
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
@almightyzentaco
@almightyzentaco 8 жыл бұрын
Global values can trade information between frames
@Tommy_Waltion
@Tommy_Waltion 8 жыл бұрын
+almightyzentaco do you already had the tutorial for it?
@Tommy_Waltion
@Tommy_Waltion 8 жыл бұрын
almightyzentaco im kinda new at ClickTeam Fusion 2.5 develept
@HeroGollumModels
@HeroGollumModels 7 жыл бұрын
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"?
@almightyzentaco
@almightyzentaco 7 жыл бұрын
It should. Try it and find out.
@Whoopwhoopwhoop
@Whoopwhoopwhoop Жыл бұрын
BRRRRRRIIIIILLLLLIIIANTTTTTTTT
@veronancyy
@veronancyy 8 жыл бұрын
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?
@SoupsSB
@SoupsSB 8 жыл бұрын
We meet again. Dun DUUN DUUUUUUUUNNNN
@Shenotive
@Shenotive 8 жыл бұрын
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!
@almightyzentaco
@almightyzentaco 8 жыл бұрын
sounds like you have another frame before the frame you are trying to run and it's blank.
@Shenotive
@Shenotive 8 жыл бұрын
+almightyzentaco well I do have another frame before it...but it is not blank. :-/
@stupidrobot7896
@stupidrobot7896 4 жыл бұрын
How do I get ini?
@drewmerten6442
@drewmerten6442 8 жыл бұрын
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?
@almightyzentaco
@almightyzentaco 8 жыл бұрын
Drew Merten well, global events have limitations. I believe you can't reference groups of objects using global events.
@drewmerten6442
@drewmerten6442 8 жыл бұрын
almightyzentaco what about doing something like, set up a level with all the events, and clone it to build the actual levels?
@phionix1235
@phionix1235 8 жыл бұрын
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
@almightyzentaco
@almightyzentaco 8 жыл бұрын
+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.
@phionix1235
@phionix1235 8 жыл бұрын
where is the button to get to runtime options? xD
@almightyzentaco
@almightyzentaco 8 жыл бұрын
Harbin Isaac Here you go: imgur.com/G9NdtnJ
@phionix1235
@phionix1235 8 жыл бұрын
(facepalm) jeje ,lol. just what i wanted thanks thanks !!
@phionix1235
@phionix1235 8 жыл бұрын
is perfect!
@floodescapeguy8063
@floodescapeguy8063 5 жыл бұрын
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.
@kirbowifi4437
@kirbowifi4437 6 жыл бұрын
I've only seen INI-related tutorials that use Clickteam Developer. Can you use INI in normal Clickteam too or just Clickteam Developer?
@kfillbach
@kfillbach 6 жыл бұрын
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.
@FunAngelo2005
@FunAngelo2005 5 жыл бұрын
I whold go with appdata
@cajunthibs
@cajunthibs 8 жыл бұрын
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.
@almightyzentaco
@almightyzentaco 8 жыл бұрын
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
@rockerrocker6615
@rockerrocker6615 8 жыл бұрын
If i made a game and i wanted a friend to play it could i just put it on a disk.
@almightyzentaco
@almightyzentaco 8 жыл бұрын
Rocker Rocker You'd have to export it to something first like an exe, but yes
@rockerrocker6615
@rockerrocker6615 8 жыл бұрын
almightyzentaco thanks
@galacticnukegamesdevlopers3553
@galacticnukegamesdevlopers3553 8 жыл бұрын
I can do it with no INI files ? The free v do not have this
@silentplaystation1855
@silentplaystation1855 7 жыл бұрын
nope
@TimeWisely
@TimeWisely 6 жыл бұрын
Oof
@jtib5968
@jtib5968 8 жыл бұрын
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. :/
@almightyzentaco
@almightyzentaco 8 жыл бұрын
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
@Nesyulett
@Nesyulett 4 жыл бұрын
Nie dziala (Dosn't working)
@AloanMoreira1
@AloanMoreira1 2 жыл бұрын
ini++ v1.5 is what I have and so I could not follow the tutorial as they changed a lot of things in it
@yesmen10
@yesmen10 7 жыл бұрын
11:49 the counter back to "0" :/
@rosse119
@rosse119 8 жыл бұрын
Great tutorial
@fako3275
@fako3275 5 жыл бұрын
It's working on android?
@9092idkcsiowoksi
@9092idkcsiowoksi 3 жыл бұрын
It only saves one line of text
@aaronwise1089
@aaronwise1089 5 жыл бұрын
I need to store the current frame
@theotherside6102
@theotherside6102 8 жыл бұрын
does this work when u end program
@almightyzentaco
@almightyzentaco 8 жыл бұрын
Yeah. This information is saved to disk
@theotherside6102
@theotherside6102 8 жыл бұрын
cool
@temp3334
@temp3334 8 жыл бұрын
You are the best
@nottinghasm
@nottinghasm 6 жыл бұрын
I don't think you're hungover in the vid, i think you're still a bit drunk. Good tutorial though :)
@justhuman982
@justhuman982 7 жыл бұрын
Very usefull!
@TRCKYwithMUSTERD
@TRCKYwithMUSTERD 9 ай бұрын
Unexpected start, But good tutorial though
@paw1gaming
@paw1gaming 4 жыл бұрын
almightydrunktaco
@maxkalvesmaki197
@maxkalvesmaki197 8 жыл бұрын
Can you do a teach with the InI++ object?
@maxkalvesmaki197
@maxkalvesmaki197 8 жыл бұрын
*Can you do a tutorial on the INI++ Object?
@almightyzentaco
@almightyzentaco 8 жыл бұрын
+Prestidigitator I can. I will probably do that some time later.
@maxkalvesmaki197
@maxkalvesmaki197 8 жыл бұрын
THANK YOU!!
@czangilos1212
@czangilos1212 3 жыл бұрын
Thanks
@Yazoon_S
@Yazoon_S 4 жыл бұрын
why do people ruin their bodies with alcohol , even great ones like you anyways thanks for the tutorial
@chocolatejade4216
@chocolatejade4216 7 жыл бұрын
200th like!
@Tarintero
@Tarintero 4 жыл бұрын
Soy el unico hispanohablante que quiere programar aqui?
@FusionDeveloper
@FusionDeveloper 3 жыл бұрын
INI save location: C:\Users\(YOUR_USERNAME_HERE)\AppData\Roaming\MMFApplications\
@Xoter12
@Xoter12 8 ай бұрын
11:36
Object Scoping in Clickteam Fusion 2.5
9:04
almightyzentaco
Рет қаралды 16 М.
I Beat Minecraft From One Grass Block
35:27
Beppo
Рет қаралды 6 МЛН
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН
NPC Dialogue Tutorial
15:38
almightyzentaco
Рет қаралды 29 М.
Savestates in Clickteam Fusion 2.5 (Save and load frame position)
10:43
How to Pause Your Application in Clickteam Fusion
12:44
almightyzentaco
Рет қаралды 18 М.
How to make a Menu for Clickteam Fusion 2.5
13:27
almightyzentaco
Рет қаралды 61 М.
I found UNRELEASED Scratch Beta Files!
8:20
ProjectLabs
Рет қаралды 47 М.
How do non-euclidean games work? | Bitwise
14:19
DigiDigger
Рет қаралды 2,5 МЛН
Click a Button, Destroy My Site
11:40
Hyperplexed
Рет қаралды 138 М.
INSANELY Smooth pixel ATTACK Animation Tutorial
18:54
Penusbmic
Рет қаралды 721 М.
Sin & Cos Movements in Clickteam Fusion 2.5
9:46
almightyzentaco
Рет қаралды 14 М.
Simple Action RPG Tutorial #1: Movement and scrolling.
18:05
almightyzentaco
Рет қаралды 59 М.