Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

FPSC Classic Scripts / FPI Maker 0.4 is ready

Author
Message
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 7th Mar 2005 20:29 Edited at: 7th Mar 2005 20:32
So here's version 0.4 of my little FPI script editor. Screenshot here (shows the variables support):
http://www.xldevelopment.net/ss/fpimaker0.4.png

The highlights of this version are:
-Save is fixed now and will work with all computers
-I have partially implemented my variables idea (view the screenshot)
-Fixed all issues with the settings dialog
-The toolbars and windows now remember their last positions so you can arrange them to your liking

You will need the .NET 1.1 framework which you can get here if you don't already have it:
http://msdn.microsoft.com/netframework/downloads/framework1_1/

Now a short tutorial on using variables.
The idea behind variables is to help you when editing larger scripts that require a lot of state values. The variable simply replaces the number to give it more meaning, making it easier for you to remember what you were doing. They don't only apply to the state command, you can declare a variable for any command that requires a parameter. To use variables you will need to declare them and tell FPI Maker that the script is using variables. You do that buy adding the command:
;Variables=On
(all variable stuff is in comments so it will not interfere with FPS Creator in any way)
You then need to declare a variable. The declaration format is:
;declare (command to associate with variable) #(variable name)=(variable value)
So lets say that we wanted to declare a variable named "stopped" to use for the state command to represent the value of 20, we would type:
;declare state #stopped=20
or if we wanted to declare a sound to use with the 3dsound command we would type:
;declare 3dsound #mysound=audiobanksoundsomesound.wav
After you have declared your variables, you can just use the variable names to represent the values when typing the script. ex:
:state=#stopped:3dsound=#mysound
so the final script might look something like this:

;My FPI Variable Script

;Variables=On
;declare state #stopped=20
;declare 3dsound #mysound=audiobanksoundsomesound.wav

;Header
desc = Variables sample

;Triggers
:state=#stopped:3dsound=#mysound

;End FPI Script

That is basically how you use the FPI Maker variables. They are only partially implemented so you have to manually turn them on and off after loading a script and before saving one. You don't want to save a script with the variables left on because FPS Creator won't understand them. Use the Add Variables/Remove Variables in the Tools Menu to show them and then to convert the values back to be used with FPS Creator. If I did nothing but confuse you with this little tutorial then feel free to email me for a better explanation. Variables is just an enhancement that FPI Maker has, you don't have to use them if you don't want to, you can still use all the other great features of FPI Maker.

Now go download it here:
http://www.xldevelopment.net/download.php?id=FPIMaker0.4.exe

Enjoy.

-Ruben

Download FPI Maker: [href]www.xldevelopment.net/download.php?id=FPIMaker0.4.exe[/href]
SkyCubes
19
Years of Service
User Offline
Joined: 16th Nov 2004
Location: Vancouver, Washington
Posted: 7th Mar 2005 22:30
Thanks Ruben.

Everyone, you can also find a mirror download of this tool at FPSCreators.com in the Utilities Section.

dononeton
19
Years of Service
User Offline
Joined: 12th Jun 2004
Location: Tusaloosa, AL : USA
Posted: 14th May 2005 13:44
has there been anymore development on the FPIMAKER? Nice program by the way

don
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 15th May 2005 21:03
I've been busy with other projects and havent really had time to work on FPI Maker. The only things that I have changed so far are the GUI components and I've updated the editor for better code completion and intellisense. I'm going to wait for the release of V1 before I make any major changes and release the next version.

-Ruben

Download FPI Maker: [href]www.xldevelopment.net/download.php?id=FPIMaker0.4.exe[/href]
dononeton
19
Years of Service
User Offline
Joined: 12th Jun 2004
Location: Tusaloosa, AL : USA
Posted: 20th May 2005 08:31
the highlighting helps. easy to read. All of the conditions and actions are listed. It helps beginners
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 20th May 2005 10:01 Edited at: 20th May 2005 11:22
The fact that I can code about 2x faster with FPI Maker makes it worthwhile for me. If you like Notepad better then by all means keep on using it. I was not trying to replace notepad .

Fancy interfaces actually count just as much if not more than functionality these days. Sad but true.

-Ruben

Download FPI Maker: [href]www.xldevelopment.net/download.php?id=FPIMaker0.4.exe[/href]
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 21st May 2005 12:32
Well aside from what dononeton said, FPI Maker also has intellisense with code completion and tooltip popups, script validation, the ability to define variables, and it also helps you build commands. I can see why the .NET thing is a turn off, I would not want to download 24 megs with a dial up connection either. I can offer more screenshots on the various features if you'd like.

I did think about extending the script validation to simulate running the script by the different state commands, but I have not had much time to work on that.

-Ruben

Download FPI Maker: [href]www.xldevelopment.net/download.php?id=FPIMaker0.4.exe[/href]
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 24th May 2005 04:27
Here are some more screenshots of the various features.

The intellisense w/ code completion:
http://www.xldevelopment.net/ss/fpimaker0.4_1.png

The tooltip popup:
http://www.xldevelopment.net/ss/fpimaker0.4_2.png

The reference browser with command builder:
http://www.xldevelopment.net/ss/fpimaker0.4_3.png

The script validator:
http://www.xldevelopment.net/ss/fpimaker0.4_4.png

-Ruben

Download FPI Maker: [href]www.xldevelopment.net/download.php?id=FPIMaker0.4.exe[/href]
Darkgleam
18
Years of Service
User Offline
Joined: 5th Jun 2005
Location: Sweeeden
Posted: 20th Jun 2005 06:12
It looks great but i have some major problems (not downloading) but installing .NET 1.1 framework. any help?
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 21st Jun 2005 05:43
How are you trying to install the .NET framework (did you download the redistributable or are you using windows update) and what errors are you getting? Are you using Windows XP and if so do you have Service Pack 2 installed?

cardine
18
Years of Service
User Offline
Joined: 20th Apr 2005
Location:
Posted: 30th Jun 2005 10:18
Quote: "What makes FPI Maker beter than Notepad.
Fancy Interfaces do not count "
It has a validate script feature. That is why it is better than Notepad.

My-Free-Coupons.com
CardineHosting.com
Matinuker
20
Years of Service
User Offline
Joined: 25th Mar 2004
Location:
Posted: 5th Aug 2005 21:53
wat dus fpi stand 4?

Paf
Merranvo
18
Years of Service
User Offline
Joined: 24th May 2005
Location: That ^ is a Orange
Posted: 5th Aug 2005 22:10
sorry... I can't understand gibberish. Please write in english.

Fillius Portus Intuitus!

Merranvo, taking over the net, one forum at a time.
Aoneweb
21
Years of Service
User Offline
Joined: 9th Sep 2002
Location: Tucson, Arizona
Posted: 6th Aug 2005 03:13
Are you still developing this editor, I think it will help a lot of numsculls like me.

Toshiba,3.2Ghz,ATI Radeon 9000 IGP 128mb,1.2gig of Ram,Windows XP Home. www.aoneweb.com

Merranvo
18
Years of Service
User Offline
Joined: 24th May 2005
Location: That ^ is a Orange
Posted: 6th Aug 2005 03:32
it works, as is, and it won't help you. You have to know what you are doing, it only gives you the codes.

Merranvo, taking over the net, one forum at a time.
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 6th Aug 2005 04:13
I'm waiting for V1 before I release the next version.

Merranvo
18
Years of Service
User Offline
Joined: 24th May 2005
Location: That ^ is a Orange
Posted: 6th Aug 2005 04:21
OMG...rlopez...

Be sure to include ONKEY= and define it as "The Feature that Everyone Needs, but Lee Didn't Add"

So your waiting to see about any scripting changes huh?

Merranvo, taking over the net, one forum at a time.
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 6th Aug 2005 05:19
Yea I'm waiting to see what changes.

I'm hoping for a lot of features that everyone needs....lets see what Lee gives us this time.

Zero #43
19
Years of Service
User Offline
Joined: 5th May 2004
Location: ** in your head **
Posted: 29th Aug 2005 19:03
will .NET 1.1 work on windows xp sp2?? i want to use FPI Maker

Intel® Pentium® 4 Processor w/ HT Technology 3.4GHz 800MHz FSB w/ 512KB Cache, 1GB DDR PC-2700 at 333MHz - 1x1024 SO-DIMM, ATI MOBILITY™ RADEON™ 9700 128MB DDR, 80GB Hard Drive
Zero #43
19
Years of Service
User Offline
Joined: 5th May 2004
Location: ** in your head **
Posted: 29th Aug 2005 19:31
it doesnt work gives me an error no matter what i do

Intel® Pentium® 4 Processor w/ HT Technology 3.4GHz 800MHz FSB w/ 512KB Cache, 1GB DDR PC-2700 at 333MHz - 1x1024 SO-DIMM, ATI MOBILITY™ RADEON™ 9700 128MB DDR, 80GB Hard Drive
Habatar
19
Years of Service
User Offline
Joined: 9th Aug 2004
Location: Madrid (Spain)
Posted: 29th Aug 2005 20:04
I get an error the first time that executes. But some days later the error dissapear. Its a great program for FPI.
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 30th Aug 2005 03:21
Yes, .NET 1.1 works with Windows XP SP2. Can you send me a screenshot of the error that you are getting?

cardine
18
Years of Service
User Offline
Joined: 20th Apr 2005
Location:
Posted: 30th Aug 2005 04:22
What language did you use to program FPI Maker? You did a great job

My-Free-Coupons.com
CardineHosting.com
Zero #43
19
Years of Service
User Offline
Joined: 5th May 2004
Location: ** in your head **
Posted: 30th Aug 2005 04:44
i get an error also, it never works

Intel® Pentium® 4 Processor w/ HT Technology 3.4GHz 800MHz FSB w/ 512KB Cache, 1GB DDR PC-2700 at 333MHz - 1x1024 SO-DIMM, ATI MOBILITY™ RADEON™ 9700 128MB DDR, 80GB Hard Drive
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 30th Aug 2005 05:53
cardine: Thanks , I used C# to program it.

Zero #43: Send me a screenshot of the error that you are getting so I can get a better idea of what is going on.

Music Man
19
Years of Service
User Offline
Joined: 14th Feb 2005
Location:
Posted: 5th Sep 2005 01:57
zero #43 - must be you or your computer, fpi maker runs great on my xp with sp2 computer! Great program by the way.

Rlopez, don't listen to those people that criticize fpi maker - they obviously don't program that much! The line numbering, syntax correction and having the commands handy is 100% worth using this program!!!

Thanks again.

Mike
Kuwito
18
Years of Service
User Offline
Joined: 11th Aug 2005
Location: Jerez Spain ;-)
Posted: 6th Sep 2005 17:12
HI, im install this ultimate version and wen i execute make this error:

Note: My windows ver is XPSP2 and Spanish

Thanks for all !!

--------------------------------------------------

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: The layout information provided could not be interpreted.
at TD.SandDock.SandDockManager.SetLayout(String layout)
at xfd0fcb9285eecfef.x210ff09a2516b1a7.x0507e45eec4e9097(Object xe0292b9ed559da7d, EventArgs xfbf34718e704c6bc)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at xfd0fcb9285eecfef.x210ff09a2516b1a7.WndProc(Message& x1f25abf5fb75e795)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
FPIMaker
Assembly Version: 0.4.1892.6013
Win32 Version: 0.4.1892.6013
CodeBase: file:///C:/Archivos%20de%20programa/FPI%20Maker/FPIMaker.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
QWEditor
Assembly Version: 1.1.1886.38987
Win32 Version: 1.1.1886.38987
CodeBase: file:///C:/Archivos%20de%20programa/FPI%20Maker/QWEditor.DLL
----------------------------------------
System.Drawing
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
SandBar
Assembly Version: 1.1.0.2
Win32 Version: 1.1.0.2
CodeBase: file:///C:/Archivos%20de%20programa/FPI%20Maker/SandBar.DLL
----------------------------------------
SandDock
Assembly Version: 1.0.6.0
Win32 Version: 1.0.6.0
CodeBase: file:///C:/Archivos%20de%20programa/FPI%20Maker/SandDock.DLL
----------------------------------------
System.Xml
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------
qod92fhb
Assembly Version: 0.0.0.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
RegexAssembly4_0
Assembly Version: 0.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------

************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the machine
rather than being handled by this dialog.
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 8th Sep 2005 11:18
Kuwito: Hmm you might have a corrupted settings file. Go to the folder where FPI Maker is installed (default is C:\Program Files\FPI Maker) and delete the settings.dat file then run the program and press continue when it gives you the error on start up. It should ignore the error, create a new settings.dat file, and let you use the program. If that does not work then try a complete reinstall. If it still does not work then it's either the encoding method screwing up on the spanish version of winxp or something is up with the SandDock component on the spanish version of winxp. Either way this will be fixed in version 0.5.

On another note, I just finished downloading V1 so expect version 0.5 of FPI Maker sometime next week.

Kuwito
18
Years of Service
User Offline
Joined: 11th Aug 2005
Location: Jerez Spain ;-)
Posted: 8th Sep 2005 13:05
Thanks, You are the best
Swhale aka The FPS Creator
19
Years of Service
User Offline
Joined: 22nd Oct 2004
Location: My computer chair, no zip code sorry
Posted: 9th Sep 2005 06:30
rlopez, you have created this program, would you be able to help me with a small scripting task? Great person rewards.

Evil stick
19
Years of Service
User Offline
Joined: 27th Mar 2005
Location:
Posted: 24th Sep 2005 20:45
You have some commands that doen't have their description, and I don't know, but maybe some missing commands, but if you look in the manual, there's a list with a description.

And a request for 0.5, when you put an animation command, it brings up another one of those menus that shows you all the commands that says:
1 (idle)
2 (walk slow)

and on and on and on.
BULLSHOCK 2
Retired Moderator
18
Years of Service
User Offline
Joined: 14th Jun 2005
Location: Shocking Bulls
Posted: 25th Sep 2005 00:11
guys...this is from EA, not v1...in EA, there were some commands that were undefined.

I am really BULLSHOCK, but my profile got deleted...really, i'm telling the truth!
Evil stick
19
Years of Service
User Offline
Joined: 27th Mar 2005
Location:
Posted: 25th Sep 2005 04:12
yeah, but when is .5 going to be done?
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 25th Sep 2005 08:06
I wanted to have .5 ready by now but I havent had time to finish it yet. I've been too busy with my other projects, I havent even had time to install V1 yet. I have to build a whole new interface due to the fact that divelements no longer offers a free version of their SandDock and SandBar components which I was using in FPI Maker. If you can't wait for .5, then just edit the commands yourself. Just open the Reference.xml file and add/remove/edit whatever commands you want.

Matinuker
20
Years of Service
User Offline
Joined: 25th Mar 2004
Location:
Posted: 25th Sep 2005 11:56
what are you coding it in?
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 25th Sep 2005 22:47
Matinuker
20
Years of Service
User Offline
Joined: 25th Mar 2004
Location:
Posted: 25th Sep 2005 23:24
kool
=ChrisB=
18
Years of Service
User Offline
Joined: 23rd Jun 2005
Location: starring into a viewfinder
Posted: 26th Sep 2005 08:19
C? YUCKO! AND MY FREEKING CAPS LOCK IS OFF, YOU RETARD!! (Rich, please fix this)

I may not be good in school, may not hae had a girl for a while, ma not had a social life in years, BUT I"M STILL THE ONLY ONE IN SCHOOL WHO KNOWS HOW TO MAKE GAMES!!!

XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 30th Sep 2005 07:23
Alright so I just finished changing the UI components from SandDock/SandBar to DotNetBar. You can see the new look and the new split view and MDI view here:

http://www.xldevelopment.net/ss/fpimaker05.png
http://www.xldevelopment.net/ss/fpimaker05_2.png

I just have to update the FPI command list to reflect the V1 instructions manual then I'll release it. Since there weren't many changes to the FPI scripting in V1 I really didn't add anything new to FPI Maker. I'll probably release it on Sunday depending on how much other work I have. Any last minute feature requests?

-XL- Development
http://www.xldevelopment.net
Download FPI Maker: http://www.xldevelopment.net/download.php?id=FPIMaker0.4.exe
Evil stick
19
Years of Service
User Offline
Joined: 27th Mar 2005
Location:
Posted: 30th Sep 2005 14:14
Yay! GUI looks the same, and how did you do that with multiple scripts open at the same time withouth the tabs?

I ALWAYS wear my flame proof jacket.......just in case.
Matinuker
20
Years of Service
User Offline
Joined: 25th Mar 2004
Location:
Posted: 30th Sep 2005 23:15
Look's good, are you gonna put it on your site?
If so, please do, it's a really good program
Merranvo
18
Years of Service
User Offline
Joined: 24th May 2005
Location: That ^ is a Orange
Posted: 30th Sep 2005 23:45
richard/robert lopez

Please include the ONKEY="" as a reminder that we should get our way but doesn't, do you mind if I host this updated file? I am currently trying to get another site up and running (okay, I am TIRED of ProBoards, I am gonna try to get a Nuke PHP up... but then again, I have to upload from a High Speed Connection place...

Merranvo, taking over the net, one forum at a time.

"ye oft de adopte early shalt move mountains, and be gods among men"
XLDev
19
Years of Service
User Offline
Joined: 18th Feb 2005
Location: San Diego CA, USA
Posted: 1st Oct 2005 03:21
Evil stick: Yea I tried to keep the look the same as much as possible. The MDI view is one of the features of DotNetBar.

matinuker: I'll probably put it on my site on Sunday.

Merranvo: It's Ruben. I'll remember to put ONKEY and yes you can host the file.

-XL- Development
http://www.xldevelopment.net
Download FPI Maker: http://www.xldevelopment.net/download.php?id=FPIMaker0.4.exe
Merranvo
18
Years of Service
User Offline
Joined: 24th May 2005
Location: That ^ is a Orange
Posted: 1st Oct 2005 03:26
Ruben... why didn't I think of that

Why didn't I see that NAME so blatantly posted on the first page...

Am I getting SLOW in my old age?

Merranvo, taking over the net, one forum at a time.

"ye oft de adopte early shalt move mountains, and be gods among men"
Evil stick
19
Years of Service
User Offline
Joined: 27th Mar 2005
Location:
Posted: 1st Oct 2005 03:32
yes, and this is why I wear my jacket.

I ALWAYS wear my flame proof jacket.......just in case.

Login to post a reply

Server time is: 2024-03-28 09:59:35
Your offset time is: 2024-03-28 09:59:35