Hello, there.
I've been away from the community for so long that I no longer have access to the extension SDKs to download (lol).
I'm currently on my way back to extension development because of...
Type: Posts; User: byo; Keyword(s):
Hello, there.
I've been away from the community for so long that I no longer have access to the extension SDKs to download (lol).
I'm currently on my way back to extension development because of...
Welcome aboard, Click_n_Create.
Been using Clickteam tools since Klik'n Play was released.
The staff is very friendly and open for conversation.
The community is excellent and helpful.
And...
Define "easy". :-)
They surely can be done in MMF2 or CF25 but there's a lot of dedication involved and knowing the limitations of the software plays a big part (like posted before in this thread)....
They are indeed amazing. There are some effects like that flamethrower that show a lot of talent.
To be on topic, my opinion is that these people make games with very attention to detail (particles,...
Hi, iOSC.
No, no! Sorry for the confusion.
If the files don't work with CF 2.5 I'll need to send Nico a new zip file.
But your zip file should work perfectly.
And I appreciate you providing the...
Nico,
Sorry I just saw this post today. I can send it to you tonight. :-)
Best regards,
Andre Guerreiro Neto
Indeed. Very nice.
Nico,
I can't see why the extension wouldn't work in CF2.5.
I'll upload a final zip file soon so everything goes in the right folder.
Thank you.
Best regards,
Andre Guerreiro Neto (byo)
Hi, Nico.
Yes, exactly.
But it wouldn't be so hard to port to other SDK since the DLL is only a "text container" with a random generator code.
Best regards,
Andre Guerreiro Neto (byo)
I will do my best. :)
Being a DBA (almost fulltime) and attending college consumes most of my time. :O
But I love Clickteam products. Can't avoid it! lol
Best regards,
Andre Guerreiro Neto
Cool! As soon as I have a working version I'll send it to you privately so you can test, if you don't mind.
Best regards,
Andre Guerreiro Neto (byo)
Only Windows for the time being.
But I'm intending to give the Android SDK a go. There's a lot for me to learn though.
Best regards,
Andre Guerreiro Neto (byo)
Hi, crayzorechos.
The conversion won't take much time but right now I can't say for sure when it's going to be available.
If your project demands it, I'll send you a PM with the beta in the...
I can't load the project without the missing files.
Put the required files in a ZIP file and upload them here.
A description of the problem in the post would help people see if they can help you...
Hi,
SQLite 3 (for Standard) and SQLite3 PRO (for Developer) are now available in Clickteam Fusion 2.5 Extension Manager.
There isn't a Unicode version yet but I'll start working on it as soon as...
Instead of "Always" try "Every" action with the smallest time possible (1/100) with VSync enabled and DirectX.
Worked for me in your example.
Best regards,
Andre Guerreiro Neto
Sorry for the broken links, guys.
I expect the extensions to be on the Extension Manager soon but I'll need some slight modifications for it to work with CF2.5 as well.
If you have any questions...
Hi, Nyc.
Please copy "sqlite.dll" from "Data\Runtime" to "Data\Runtime\Unicode" and it should work.
The folder structure changed a bit in CF 2.5 and I still had not the time to create a new...
Hi, Nyc.
Could you please send me an example file for me to test?
I haven't had any crashes testing the extension with CF 2.5 (so far).
Thanks.
Best regards,
Andre Guerreiro Neto (byo)
Once again Marv saves the day. Thank you for your dedication to the CT community.
To serve as a mirror, the latest version of the SQLite object is attached to this post.
It should almost...
Thank you, marv. :)
I was gonna attach it to this topic but I'm not sure it violates any forums rules.
Best regards,
Andre Guerreiro Neto
Hey, Danny. I can see it if I turn off the lights of my room. Thanks. ;)
Wow, that's a whole lotta work you put into this and it looks polished.
Did you do all the art yourself?
Awesome news. About the overall speed of the engine (smooth scrolling), Yves mentioned that it couldn't
be modified at that point because the X & Y coordinates we calculated using integers and not...
Wow! What a beautiful example with very helpful comments.
Thank you for showing me the right way.
Completely forgot about the Mouse Object and how the position of the XMouse and YMouse functions...
Hi, salamanderpants.
Thank you for the tips.
Actually I do need the "Repeat while x mouse-key is pressed" because I will try to simulate window dragging.
I don't think it should flicker though....
Hi, guys.
I'm not sure this was reported before (I searched and found nothing) but there
is something wrong with the Position actions of the Window Control object.
They seem to return some...
I'm afraid not. :-/
Glad you enjoyed it.
Your project sounds very interesting. Keep us posted. :-)
This is amazing, Bigfoot!
The PDF manual looks sexy and very professional.
Can I link this file on the extension announcement post?
Thank you for such a great contribution.
Best regards,
...
You're right. I've forgotten about that. :blush:
Best regards,
Andre Guerreiro Neto
I may have found a bug in the Button object. Not sure if it's related to this beta.
If you set the button as a checkbox you're able to change the text color in design time. But when you run the...
A class camp with MMF2 as the main subject would be awesome.
Maybe someday I'll give classes about game development with MMF2 for kids if my schedule is not too tight as it is right now. I hardly...
That was a really great idea and it opens a lot of doors to MMF2 development.
Thank you for all your hard work, Jamie.
Amazingly hot update! Thanks for the awesome work, guys. :)
Hi, guys.
I'll wonder if it's possible to have the SQL Server object work in that kind of way. I will take a look at the new tools and SDK to see what are the limitations of converting objects...
Wow, truly amazing video.
I wish I could make games like that :(
Unfortunately I cannot do that. The installer is to make sure that only people who own a legal copy of MMF2 are able to install the extension.
Hi.
Hmm... I built the installer with a version of the Install Creator using the default configuration. I will have to check with Yves if he knows what may be the cause.
Out of curiosity, do...
That's excellent news. :)
That's good to know.
But I'm having a hard time trying to make it run. It gives an error message "null exception pointer", something about threads.
What should I install to make it run in Windows...
Here:
http://ext.neatwares.ath.cx/ext/EasyXML_Object
:)
Does anyone know if the Samsung SGH i320 or i321 are compatible?
Keep up the good work, Fernando. :)
Really nice.
Australians are cool people.
And amazing demo! I'm such addicted to Outrun, Top Gear and this genre of games. Thumbs up. But the math hurts my eyes. :D
Great example, thanks.
I'd go for a pre-determined path.
Here's a link to a game that I've been playing since its release because it's addicting:
http://www.master-of-defense.com/
You could use a Path Movement for...
This is one of the most fascinating readings about boss AI in MMF2 I have ever seen so far. Keep up the good work.
Hi, Akuma.
I recommend nivram's website as well. There are many examples (of course, there are some advanced ones and hard to understand if you're a newbie).
But most of the examples are...
Amazing post. :)
Maybe you should make it an article? *hint*
Thanks, Atom. :)
And these are great ideas! My next article will have to do with installing SQL Server or PostgreSQL and later how to get started on the SQL languages (PostgreSQL uses pg/plsql...
Hi, Johnny.
You must install the latest update from the Released Extensions forum. This example uses the version 1.7 which was released yesterday.
Just install it over your the version you have...
Hi, Ross.
Here's a small (lame) example for you. See if it works:
SQL SERVER EXTENSION VERSION 1.7 FOR MMF2 STANDARD/DEVELOPER
Here's a new update to the extension. See below for what's new. Thanks. :)
v1.7 - 22/10/2009...
@Jaffob: Thanks for letting me know. I'll change that.
@Jamie: There's a truly random generator for company names in the extension but with people's names I wanted to include names that really...
Thanks, guys.
More is planned. This is just part 1 of the FAQ.
Any suggestions please let me know. :)
Hi, guys.
This is the first of my post in regards to designing database applications and games with MMF2. It will be expanded in subsequent posts and with your help I'll be able to answer most...
RANDOM NAMES GENERATOR V1.3
Hi.
This is a small update to the extension.
Just one addition (as requested by richardh):
** 15000 United Kingdom names.
The list of names was provided by...
Hi, Atom.
SQLite3 could easily do what you need.
SQL Server and PostgreSQL have to be installed in at least one machine and no game player would like to install a database server that loads with...
Hi, Atom.
Like Jamie said, it depends on your needs.
If you're trying to create a game and have a configuration data stored then an INI file or registry editing would be sufficient.
Now if you...
======================================================
PostgreSQL Extension for Multimedia Fusion 2 Developer
======================================================
This is the first version...
Great. Keep up the good work. :)
Hi.
This is the SQLite3PRO initial release of the extension for Multimedia Fusion 2 Developer. It's based on the latest SQLite library version 3.6.18.
INFORMATION:
SQLITE3PRO Extension for...
Hi.
This is version 2.0 of the SQLite3 extension.
It's based on the latest SQLite library 3.6.18.
INFORMATION:
SQLITE3 Extension for MMF2 (version 2.0)...
One additional information: I just implemented (for real) the "Save memory database to file" (PRO version only) and it seems to work like a charm. So basically now you can create a memory database...
Hi.
After a quick pre-beta phase I feel that it's time to enter beta stage.
Here's the beta link to the extensions:
SQLITE3 2.0 for Multimedia Fusion 2 Standard:...
Thanks a lot. :D
It's good that now I can sit down and work on it. But I think I nailed it already while we're talking in PM. ;)
Really nice. Thanks.
Thanks anyway. :)
I'm gonna see if I can solve this. But since time is not on my side I can just release it the way it is right now.
Hi, Looki.
Thanks for the useful information. That's very appreciated.
I have nothing in the EDITDATA structure. Only in the RUNDATA (rdPtr). That's why I spent three hours looking for a bug that...
Thank you, Ross. :)
Your wish is an order. :D
Thanks, Ross.
Why, of course. ;)
Maybe this weekend since I'll have the time.
But I'm facing a problem where the new extension is not compatible with the old one and will need conversion.
...
Hi, guys.
After three hours lost that I've tried looking for a nasty bug in my code that would crash almost anywhere I finallly realized this wasn't a bug at all. :mad:
The extension was...
That's great news. Keep up the good work. :)
Nice. :)
Thanks a lot.
But I'm using Windows XP... :/
Correct. So far I have two actions related to blobs:
Save file to blob field
Load file from blob field
When you select any of the actions, the event editor will ask for a table name (parameter...
News: I'm managing to handle memory a little better so larger files can be loaded from/saved to blob fields.
Right now you can only add ONE file to a given BLOB field at a time. But maybe it's a...
I'm gonna send you the link to the private beta version in PM.
Thanks guys. You are being invaluable in my limited extension development time ( around 4 hours/week ). It's all worthy. ;)
Hi, Fernando.
Thanks for the kind words.
Currently it won't be possible to deal with MMF2 internal files directly, only external files and I thought that was the best decision to make after...
Hi, guys.
I have some good news after all. Wheww...
First of all, thanks for all the patient guys who sent me bug reports and kept in contact with me about some issues. You know who you are and...
Really nice.
But it's too slow in my system it's unplayable for me. :/
Anyway good job.
Good luck! I too had to start over a project because of that.
About the COM+ Object:
As suspected the problem is not within the extension but with the command RemoveNetworkDrive and its parameters.
Try "RemoveNetworkDrive('Z:', true, true)"
and it...
Just an update:
About the SQLite3 extension: It had to be remade from scratch entirely. The code was horrible but now it looks more tidy and maintainable. But I'm happy with the results although...
Hmm I see what you mean. Added to the wishlist of the next version. :D
Thank you, Ross.
I'm trying to understand why it's not working but other methods from that same object do. It's intriguing because the extension only sends the command to that object.
I wonder...
Hi, FVivolo.
You must modify the connection parameters to make it run on your system. That's why it's hard to make an example that will work right out of the box.
Currently, you have the...
Hi, FVivolo.
It depends on how you're installing SQL Server. If you have a password for the SA login or if you have an instance informed you must supply that in the parameters while connecting....
Hmm... Reinaldo is pretty common in Portuguese. Isn't it common in other languages? I'll do the proper changes. I guess maybe most of them are variations in other languages. Any more name categories...
Surmulot: Thank you for the kind words. :)
Conrentin: Hey, Corentin. Long time no see. I'm into that for sure. Could you please send me the tidiest example possible that shows this issue? I have...
Thanks a lot. That's good to know.
I hope I haven't missed a lot. :)
Hi, guys.
I've been away for a while but I'm not dead after all. It's just that I'm working on 3 different projects for 3 different companies and they are consuming my time entirely. Even my...
Thank you. I'll take a look.
Comment removed.
really nice!
Hmm, I'll check it out. Maybe it's not an up-to-date version?
Hi, guys.
I'm about to release a new SQLite3 version of my extension and I would like to know if you guys have any bugs to report so I can track them down all in this topic if possible.
And...
Hi, Yves.
The subapplication refresh problem when moving was fixed as well and it's not in the list. Thank you and Francois for that and for this awesome beta. :)
Hi, Retriever2.
I'm having an issue when setting the Display Mode to "DirectX + VRAM". It's a screen refresh problem, it seems. Can you see that too?
Nice extension, BTW.
Andre
About the DLL Extension: You only call it once. You can use Start of Frame but be aware that your app can take some time to load while loading the DLL file. When you use the "Load DLL" action, you...
What are those relays you speak of?
And a very useful SITE by the way. ;)
That's some really useful information, Corentin. Thanks a lot. :)
Does it mean the exception may be from the SQLite DLL library and not the extension itself?
I know there are some cases...
It's true. Bad LIJI. :D :D
Hi, droberson.
It works here. Are you sure you're using the latest version?
And more importantly, can you post an example file so I can see how exactly you're using the SQL syntax in your events?
Cool. Thanks a lot. :)
Anytime. :)
Now I think there's the only way to have identical column names from different tables. I may be wrong though.
A new version is on the works and will be a total rewrite because I'm...
@DJ_Wild: Do you still have the old MFX file with the problem before you fixed it? If so you could send Yves or Francois so they can see the problem.
Hi.
Here's your example with a few adaptations. Unfortunately I'm using SQLite3 inner API language for most of the time so if it can't be done it's because SQLite doesn't support it originally.
...
New Version 1.6 - stability update
- FIXED: Crash when returning fields from queries that failed to load.
- FIXED: Crash when exiting the application without disconnecting.
- FIXED: Some minor...
Yves, since we're talking about the Subapp extension, do you think you could fix this bug:
http://www.clickteam.com/epicenter/ubbthreads.php?ubb=showflat&Number=136576#Post136576
I would really...
Hi, guys.
I'm not sure I'm doing everything right here. Maybe there is an option somewhere that I'm overlooking.
It seems the objects are not redrawn inside a subapp object when its position...
When I doubleclick the Load and Save buttons MMF2 crashes and the crash occurs in comdlg.mfx. Maybe I'm using a wrong version of the extension?
Imagine the possibilities not only for games but for building interactive websites, menu bars, online applications and much more...
:o :o :o
Very nice, Villy.
Keep them coming. :)
Sphax is right. Hmm...
*byo hits himself on the head with the wheel he was trying to reinvent*
Hmm... I was trying to make a group panel some days ago to see what I could come up with. Funny to see this post now. I'll see what I can do here. If I can't finish it properly I'll post the source...
I think it's the expressions that you must use not the conditions.
New version 1.1b
Just a small change. ;)
Release Notes:
+ Reverted: #True and #False for boolean values are supported again for compatibility with older apps (Thanks to Dynasoft for the...
Cool. Once I get home I'll take your advice and make boolean values compatible with either True or #True. Thanks.
@Dynasoft: Not yet. But if it's needed I could make it work like that. Do you think it would be useful?
New version out: v1.1
http://www.clickteam.info/byo/MMF2/Extensions/Release/complus_v11_mmf2dev.exe
Release Notes:
+ Fixed: The $ character was not being correctly accepted when setting...
Hmm... probably because the string in Unicode format and I'm passing the dollar sign as ascii. I'll send you a file for you to test privately, ok?
Thanks for helping me debug this beast. :D
Hi, DJFuego.
I was visiting a client for three days working 18 hours a day. Whewww... Now I'm back. I'll see what I can find out, ok?
I need you to tell me what parameters you're using instead...
Hi, Ross.
Boolean values must be passed like this:
#True
#False
and without single quotes around it.
Hope it helps. :)
Hi, DJFuego.
Please try this:
COM Object example
Create object "oNet", "Wscript.Network"
Call Method "oNet", "MapNetworkDrive('K:','\\server\share')"
Always a busy guy, that Yves.
Yay, MMF2 is going multiplatform with every release.
Thank you for this fine update, monsieur.
It looks nice so far.
My sugestion would be having a version for the extension developers and a separate version for the average user. That way you wouldn't have to worry about security since the...
Good idea.
Well, to say the least, if Acrobat Reader is free for personal use, then the activex must be as well (I may be wrong here).
If you want to play safe you could distribute your app without the...
Cool.
By the way, that Zoric's Adventure example is blowing my mind. You seem to have achieved the perfect engine with MMF2 in that tiled isometric rogue-like rpg. Even the scrolling is perfect. A...
Wow, that inventory example is really good. How about making a widget with it so it can be used in other games?
SQLite3 version 1.3
Please download below.
SQLite3 Object for MMF2 - version 1.3
Thank you for helping me improve the object.
I'll release it as final. :)
Hi,
This is version 1.0 of the Kiosk Helper object that I used in my projects last year. I had it lying around my HD for some time now and decided to make it public.
Kiosk Helper 1.0 (by...
Always good to hear that. Keep us updated. ;)
Note: This update has the new stable 3.6.7 SQLite DLL. Feel free to contact me if you have questions, bug reports and the like.
No, LUA is a general purpose scripting language. There are many 3D engines that use LUA to script levels and parts of the engine. It's very light and easy to deploy so it's a good choice for 3D...
You can pay less than that and make a good game. LUA was not meant to be a game programming language. I don't know where you've got that idea from (of course it can be used like that like most...
[Comment removed as asked by Looki]
Hi, guys.
Please download this new version of the extension and please tell me if everything is working OK with you current projects. The code was slightly improved and is a little stable....
Thank you, Corentin. I'll take a look. ;)
Although you make a good point the above statement is not true. Maybe C#, but then C# is a major C++/java ripoff trying to conquer the world by Micro$oft.
I made a little extension that does things like that. I've never released it because it uses the Windows API and there are differences between Windows OS systems, folder locations, registry keys,...
Once I was playing Section 1 game and the sound suddenly seemed to crash here with a non-stop static noise. But only once did it happen.
Nice little games btw.
Indeed. And MMF2 is one of the most easy to use graphical creation tools ever. I'm making my Christmas e-cards with it. :D
Hi, guys.
It's a great idea but I think I'm not up to the task since I've never used or seen MySql in action. SQL Server and SQLite3 were not a problem because I use them on a daily basis. :)
...
Well, it should unless the file got corrupted when he downloaded. I see no potential change that could invalidate a whole application from one service pack to another.
How did the user downloaded...
Amazing! :o
Hi, Zyx.
I hope you get your motivation back. It could be such a powerful extension. :)
Anyway, if you feel like releasing the source code (even if private to the EDT team) please do so. That...
--------------------------------------
Release Notes for version 1.1:
*[FIXED] Corrected the bug reported by Novabrain where the word count would ignore the first word starting with a non-alpha...
GetLine extension for MMF2
This is the first extension I wrote. It's very simple and it's made to ease the task of creating files with dialogues in RPG or adventure games. You can replace and...
Alternative download link (mirror): COM+ extension for MMF2 Developer
Alternative download link (mirror): Random Names Generator extension for MMF2
It seems that my ZIP files were getting corrupt somehow. Better start looking for another file compression software.
Anyway, here is the REAL FINAL DOWNLOAD LINK :blush: :
SQLite 3 extension...
It seems that my ZIP files were getting corrupt somehow. Better start looking for another file compression software.
Anyway, here is the REAL FINAL DOWNLOAD LINK :blush: :
SQL SERVER
Looks really promising.
It's already fixed, isn't it?
Hi, _LB.
Hmm... I'm not sure what's to be fixed.
Can you please elaborate on that? :)
See this topic here to make sure you're using the right version:...
FIXED DOWNLOAD LINK:
FIXED DOWNLOAD LINK:
Can you post the extension name that tries to load but fails?
Hi, wizkidweb.
Please make sure you have NOT downloaded a beta version of the COM+ object. Also make sure you're not isntalling over an older version of the extension. The only download link is in...
DOWNLOAD LINK IN THIS POST
Hi.
This is the download link updated because the other ones got corrupted (something to do with the CRC32 check of the files).
And an update:
Simon_K sugested...
DOWNLOAD LINK UPDATED
Hi, fellow game designers.
I'm sorry for the delay, I've been busy "working like a dog, sleeping like a log" like Lennon once said.
Please download the new file in this...
Indeed. I will do that for all of my extensions I'm afraid. I wonder if this ever happened before because the download count is more than 60 for some extensions (even more than 100) and even I have...
Hi, guys.
The download links of my extensions seem all corrupted. Can anyone else confirm that? And have you guys experienced this problem before?
If I can confirm this, I'll upload new files...
Looking good. Keep up the excellent work. :)
PM sent. ;)
Hi, Kimera.
Sorry to hear that. :(
I have the "MMFDBE.mfa" file from a previous version if that helps and I can send you if you can't recover your project.
Hope everything's fine with you.
...
Glad to know. Keep up the good work.
You're welcome.
Any sugestions are appreciated. :)
Ok, here's a simple example. Let me know if this is what you need.
I'll post an example soon, Hold on. ;)
Hi, Nickydude.
If I understand correctly what you need you can use "compare two general values" and make it a condition using this comparison:
Current line number <= Number of lines
or...
Hi, cel.
Sorry for the late reply.
You can find the object's name right in the "CREATE OBJECT <object name>" action in the Event Editor.
I'm not sure if Vista has the MBMouseHelper object...
Are you using the extension posted on the Released Extension's forum? Maybe that particular object doesn't come with Vista. Can you post what's the returning error message right after the object...
[EDIT] I have missed the "no more in my lib" part.
Comment removed. Sorry
COM+ EXTENSION FOR MULTIMEDIA FUSION DEVELOPER 2
Version 1.0 - Andre Guerreiro Neto (byo)
Release Notes:
This is library that acts as an Activex extension companion.
With this non visual...
Hi.
This is the release of the Random Names Generator object 1.2 for Multimedia Fusion 2 and Developer. It's a small extension that I made just for fun and because I needed something fast for a...
I'm sorry the download link changed. I'll post the new one:
Here
Sorry for the inconvenience.
Version 1.1
See more here.
Hi.
Just a little update. What's new ->
ADDED
NEW NAME TYPES:
Japanese Male = 931 different names
Japanese Female = 361 different names
Japanese Last Name = 967 different names
Novabrain: Thank you. Exactly what I wanted to do. ;)
MechaBowser The HWA version has its own runtime folder. You need to copy namegen.mfx and mfxNameGen.dll to the Data\Runtime\HWA folder.
Thanks for the comments.
And I agree. This could be done with a list object or other technique and I've tried it before while working in a project. But 100000 lines was a little much for the...
Thanks. If you have any sugestions, please let me know.
I work as tech support guy and I've never heard of company that will let users down after purchase if the user has ways to prove it was a genuine purchase. Out of curiosity what's the name of the...
Download here:
Link
Hi.
Here's the link to the extension.
See here for more info:
LINK
Have fun.
Hi, guys.
This is just a small extension I was building since I needed it in one of my projects so I thought I'd share with you. Basically what this extension does is generate random names for...
I find SEELE's example to be good enough.
I meant InformX. Sorry.
Really nice concept, SEELE.
I like how when you miss the note the song is muted.
Keep up the good work.
Yes, you need to write a keyboard hook in Windows XP to be able to achieve that which is not easy and may lead to some serious issues. IMHO, (except for kiosk software, of course)not being able to...
Looks good.
I'll play it and then post my opinions.
Thanks a lot. ;)
Hi, SEELE.
After hitting space bar to start the song the game crashes here. Maybe I'm doing something wrong here?
Thanks. Looking forward to playing it.