Gold Flower (Beta v.0.2)

Description: You made a script? Submit it here to show your creation to the public, share, take reviews, provision of the help and support is here!
Moderators: Lx Xzit, Yoshi021, 5438A38A, Moderators, Semi-moderatos

Lx Xzit M
Topic author, Moderator
Moderator
Avatar
Lx Xzit M
Topic author, Moderator
Moderator
Reputation: 213
Posts: 491
Joined: 9 Nov 2015
Website

Post #1by Lx Xzit » 28 Feb 2017, 13:25

Here's a beta version of the gold flower from NSMB2 (replaces the ice flower). Here's a video showcase about it:
phpBB [youtube]

Original link: https://youtu.be/IvsyEnyX0Rw


And here's the download:
http://www.mediafire.com/file/o7sapxp34op9ac8/Gold Flower (BETA v.0.21.zip

HOW TO USE:
1.) Make a new level or open the level that you want apply the script.
2.) Make four new variables: "a", "b", "x" and "y"
3.) Copy the scripts that are in the level "Gold flower" from your level.
4.) Copy all the files that are in the folder "Gold Flower BETA" to your level.
5.) (Optionally) Go to Events > Level Start > Others > Scripts > "[Autostart] Gold Flower".

And enjoy! (Actually do the steps are easier than they looks)
If you did all the steps correctly you should be able to use this script. If you want use it from a level & episode, please feel free to do! but please consider you may find some bugs.

NOTES:
1.) This script is not recomended to use with 2P mode. There's a little bug that if the two players shoots a fireball at the same time only one fireball will appear (I tried to fix this bug but I failed, but it might be fixed in the future). So if you want use it I'd suggest to use it on individual levels rather than episodes.

2.) Please make sure you copied all the files that are in the folder to your level, because if you miss even a single file the power-up will be broken.

3.) You need SMBX 1.4.4 to use this script (yes, even when this is a bit unnecesary to clarify, some people sometimes uses older versions). This script only will work on SMBX 1.4.4 because the iterators and the audioset scripts.

IMPORTANT NOTE:
If you want that when the player ends a level it turns back to the "Fire Mario" status, make a new script named "Exit" and add this code:
Spoiler

Code: Select all

if char(1).status = 7 then
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
char(1).status = 3
end if
if char(2).status = 7 then
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
char(2).status = 3
end if
Then make a new event named "Level - End", go to "Others" > "Scripts" > "Exit". Like in this photo:
Spoiler
Image

Without more to say, enjoy and have fun using it! I worked really hard on this, and there will be more. :)
Attachments
Gold Flower (BETA v.0.1).zip
(74.51 KiB) Downloaded 202 times
[size=100][b]VISIT MY YOUTUBE CHANNEL![/b] [url=https://www.youtube.com/channel/UC_AcXEExdYtaydxcCVPSGoQ]LX XZIT[/url][/size]
[size=100]Join our 38A Discord server! [url= https://discord.gg/7hCmNBE]CLICK HERE[/url][/size]

MarioKirby101
Honourable citizen
Honourable citizen
Avatar
MarioKirby101
Honourable citizen
Honourable citizen
Reputation: 3
Posts: 37
Joined: 8 Aug 2016

Post #2by MarioKirby101 » 1 Mar 2017, 7:37

Wow, this is amazing! I'll definitely have to use this. Also, if possible could we get the Boo Mushroom?

PK Esper F
Lord
Lord
Avatar
PK Esper F
Lord
Lord
Age: 12
Reputation: 105
Posts: 520
Joined: 22 Aug 2016
Location: The sky
Website Facebook Google+ Twitter

Post #3by PK Esper » 1 Mar 2017, 11:52

phpBB [youtube]

Original link: https://www.youtube.com/watch?v=Cn-IB6J1MDA


(This has nothing to do by remaking your level)
why i hadn't been in this forum for long when i used to be a super active person
avatar is basically baldi from tumblr
Formerly known as RSupertheGreat.
ImageImage
What I support
ImageImageImage
Personality
Yes, I'm a girl. If you guys are thinking I'm a boy.
I hate most people.
I'm a developer (and a beta tester of):
Image
Image
My level/episode playthrough thread: http://wohlsoft.ru/forum/viewtopic.php?f=29&t=2185

Lx Xzit M
Topic author, Moderator
Moderator
Avatar
Lx Xzit M
Topic author, Moderator
Moderator
Reputation: 213
Posts: 491
Joined: 9 Nov 2015
Website

Post #4by Lx Xzit » 1 Mar 2017, 14:18

MarioKirby101 wrote:Wow, this is amazing! I'll definitely have to use this. Also, if possible could we get the Boo Mushroom?
Thanks! and of course! just wait a bit more, right now I'm working in the cape feather :3

RSupertheGreat nice level! I'm glad you gave an use to this (by the way why didn't you recolored the particles and the gold ball too?)

By the way here's a little update. I added the gold flower power-up sprite (which I accidentaly forgot to add), I also fixed a little bug that makes the gold ball stay in the wall without move or die.

https://www.mediafire.com/?o7sapxp34op9ac8
[size=100][b]VISIT MY YOUTUBE CHANNEL![/b] [url=https://www.youtube.com/channel/UC_AcXEExdYtaydxcCVPSGoQ]LX XZIT[/url][/size]
[size=100]Join our 38A Discord server! [url= https://discord.gg/7hCmNBE]CLICK HERE[/url][/size]

NightlyThomas456 M
Duke
Duke
Avatar
NightlyThomas456 M
Duke
Duke
Age: 16
Reputation: 34
Posts: 123
Joined: 12 Oct 2016

Post #5by NightlyThomas456 » 1 Mar 2017, 15:22

This Gold Flower is amazing ! It's useful for NSMB2 Styled episodes ! ;-)
Image
Image

I support these projects:

Supports :

SMBX Projects:
Super Mario: Magic Brick Adventure
NewSMB: The Great Invasion
SMBX Greendan Edition
Super Mario Nova
Super Bros. Nova
Super Marios Nova: Revolution
Super Mario and the Moon Curse
Mario's Wonderful World
Super Mario Bros. Origins
The Arena/True Arena

Non-SMBX Projects:
Super Mario: All-Star Attack!
SUPER MARIO: Power Star Frenzy
Mario & Luigi: Dimensional Shift

Hey! Come see my projects! :
New SMBTGA Banner.png
Image

Alvespires M
Count
Count
Avatar
Alvespires M
Count
Count
Age: 18
Reputation: 16
Posts: 222
Joined: 20 Aug 2016
Location: Koopa Troopa Beach

Post #6by Alvespires » 1 Mar 2017, 15:53

Nice!I don't think I will use this,however.Anyway,I made a Boo Mushroom the other day...but it was so ̶p̶o̶o̶r̶ ̶a̶n̶d̶ ̶s̶o̶ ̶s̶i̶m̶p̶l̶e̶ no use of scripts,but it does work well.But it still is poor and has lots of errors that I'll try to fix.In the level I'm doing I will use it and post when it's finished ̶f̶o̶r̶ ̶y̶o̶u̶ ̶t̶o̶ ̶s̶e̶e̶ ̶t̶h̶e̶ ̶w̶a̶y̶ ̶i̶t̶'̶s̶ ̶p̶o̶o̶r̶ f̶o̶r̶ ̶y̶o̶u̶ ̶t̶o̶ ̶s̶e̶e̶ ̶h̶o̶w̶ ̶I̶'̶m̶ ̶L̶a̶z̶y̶.Anyway,hope you guys can contenue making scripts as amazing as this!Good Luck
"This giant fish is a mouth breeder, so it spits babies out of its mouth at Mario." - Nintendo Power Strategy Guide for Super Mario Bros. 3

I don't really have anything to say.

I think I also probably lost it.

I'm supporting:

Spoiler

Image

I know I'm annoying sometimes,so please send me a PM if one of my messages hurts your feelings or if it's stupid so you can help me become a better person.

Pilzinsel64
Count
Count
Pilzinsel64
Count
Count
Reputation: 36
Posts: 225
Joined: 24 Jan 2016

Post #7by Pilzinsel64 » 2 Mar 2017, 13:30

For this part of code ...
Spoiler

Code: Select all

if char(1).status = 7 then
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
char(1).status = 3
end if
if char(2).status = 7 then
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
char(2).status = 3
end if

you can just use a For:
Spoiler

Code: Select all

if char(1).status = 7 then
for val(i) = 1 to 10
call FXCreate(147,char(1).X+Rnd*20-Rnd*12,char(1).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
next
char(1).status = 3
end if
if char(2).status = 7 then
for val(i) = 1 to 10
call FXCreate(147,char(2).X+Rnd*20-Rnd*12,char(2).Y+Rnd*48-Rnd*16,Rnd*2.9-Rnd*2.9,Rnd*2.9-Rnd*2.5,17,6,0,1,0)
next
char(2).status = 3
end if

Ice
Duke
Duke
Avatar
Ice
Duke
Duke
Age: 19
Reputation: 15
Posts: 126
Joined: 3 Oct 2016
Location: Splash Hill

Post #8by Ice » 3 Mar 2017, 3:13

This is SO AMAZING, GREAT WORK!!!!! :shout: :unexpectedly: :dance2: :good:
I-I-I-I-T'S-A-ICE TIME! :cool:

also i don't check this site often so sorry if I reply really late :fool:
My Projecct:
Image

Koopsakimoto M
Duke
Duke
Avatar
Koopsakimoto M
Duke
Duke
Reputation: 22
Posts: 130
Joined: 11 Sep 2016
Google+ YouTube

Post #9by Koopsakimoto » 11 Mar 2017, 3:26

phpBB [youtube]

Original link: https://www.youtube.com/watch?v=-xzMi2N0FfQ&feature=youtu.be

[url=https://nick-name.ru/nickname/id1350650/][img]https://nick-name.ru/forumt7/Koops.gif[/img][/url]

Greendan M
Count
Count
Avatar
Greendan M
Count
Count
Age: 17
Reputation: 82
Posts: 296
Joined: 26 Apr 2015
Location: Planet Caturn
Website Google+ Skype YouTube

Post #10by Greendan » 23 Mar 2017, 19:04

Thats amazing! :clapping: And thanks again for the ice-melting script! :allokay:
Image
Current Project:
Image
Website: https://supermariobrosxgreendanedition.alle.bg

You've cat to be kitten me right meow!

Image
Image
Image


I Support:
Image
Image

PK Esper F
Lord
Lord
Avatar
PK Esper F
Lord
Lord
Age: 12
Reputation: 105
Posts: 520
Joined: 22 Aug 2016
Location: The sky
Website Facebook Google+ Twitter

Post #11by PK Esper » 8 Jun 2017, 13:34

I'd like to report a bug here that is related to this script. Take a look in the spoiler.
Spoiler
Image
Based on the picture, the gold flower only works only in 1 section. Is it possible to fix this?
why i hadn't been in this forum for long when i used to be a super active person
avatar is basically baldi from tumblr
Formerly known as RSupertheGreat.
ImageImage
What I support
ImageImageImage
Personality
Yes, I'm a girl. If you guys are thinking I'm a boy.
I hate most people.
I'm a developer (and a beta tester of):
Image
Image
My level/episode playthrough thread: http://wohlsoft.ru/forum/viewtopic.php?f=29&t=2185

Wild Weegee
Citizen
Citizen
Avatar
Wild Weegee
Citizen
Citizen
Reputation: 2
Posts: 6
Joined: 13 Jan 2018

Post #12by Wild Weegee » 13 Jan 2018, 23:20

RSupertheGreat wrote:I'd like to report a bug here that is related to this script. Take a look in the spoiler.
Spoiler
Image
Based on the picture, the gold flower only works only in 1 section. Is it possible to fix this?
I know this is a crazy late response but it is possible. (Kindof) every time you go through a warp make it so you just go to a different part of the section and use warp events to change the background and music upon entering (Unless you don't want to change that)


Return to “Script submission”