The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Creative Discussions > Emulation & ROM Hacking > Toolbox
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Toolbox Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.


Reply
 
Thread Tools
  #1    
Old December 11th, 2010, 07:34 PM
MysticFlames's Avatar
MysticFlames
~Fedoras~
 
Join Date: Jul 2005
Location: Sunny Southern California
Age: 21
Gender: Female
Nature: Quirky
Introducing...
The one, the only pkEditor Alpha 0.02. Came from my laziness in hacking Pokémon Pink Jelly ([/shameless advertising]) and my frustration with other script generators. It will eventually allow for the complete generation of nearly any script.
Obviously, it's nowhere near done at the moment, but it's all in the works.

Features
  • Text Editor
  • Can be compiled directly by Poket Script
  • Can Open .RBC files
  • Script Generator
  • Multi-function Script
  • Feedback
  • Can now delete portions of your script without starting over
  • Main window textbox syntax highlighting


What it Can Generate
  • Start
  • Heal Pokémon
  • Message Box
  • Show Money Box
  • Take Money
  • Update Money Box
  • Hide Money Box
  • PokéMart
  • SetHealingPlace
  • End


Known Issues
  • Will not associate itself with .RBC
  • Does not play with the "é"
  • Tabstops do not work properly
  • Open/Save dialog boxes are always XP styled
  • Not all textboxes that should receive focus do
  • Words aren't always correctly highlighted if they don't have a space after them


System Requirements
  • Microsoft .Net Framework 3.0 (It should install it automatically)
  • XP SP2/Vista/7
  • Poket Script
  • Pkm Adv (Poket Script Addon)


Download
>>Here.<<
It will be able to update itself automatically when those updates are available.

PoketScript
PkmAdv

Now, it hasn't been test thoroughly so I'd love it if people (more experienced scripters, if possible) try it out, find bugs and see how they like it and whatnot. Remember, it's in its very early stages, so just keep that in mind.
Well. Feel free to leave any thoughts, questions or concerns in a reply. Thanks~
__________________
Pokemon: Pink Jelly // Deviantart // YouTube // Sprites

[Tools for lazy hackers] Flight Spot Editor // pkEditor - A Script Generator
(Warning: May be loud...) // Consolation Prizes by Phoenix

Last edited by MysticFlames; December 17th, 2010 at 11:26 PM.
Reply With Quote
  #2    
Old December 12th, 2010, 02:24 AM
sky_queen3's Avatar
sky_queen3
Minusle Fangirl. ;)
 
Join Date: Feb 2009
Location: Australia
Age: 24
Gender: Female
Nature: Naive
So, where do I get the Pokemon Advance addon?
__________________
I did it, I did it, I did it, I have a shiny Ditto!

Reply With Quote
  #3    
Old December 12th, 2010, 02:42 AM
Platinum Lucario's Avatar
Platinum Lucario
The Legendary Master of Light!
 
Join Date: Jan 2008
Location: Warrnambool, Victoria, Australia.
Age: 21
Gender: Male
Nature: Calm
Alright, I do have a problem with downloading the program. I am only able to run the program... there is no possible way of me being able to save the .exe file. I think you might need to upload the file in a .zip file, like what you did with the source code.

Alrighty... testing it out... hm... it seems like it requires an .rbc file, well since I don't have any .rbc files at the moment... I aren't really sure what to do. But what I do recommend... is that it should have the ability to load a ROM, so that you can look at the scripts and change them.

But yeah, first of all... it would be better to have the .exe in a .zip file rather than on it's own.
__________________
[Platinum Lucario's Signature]
Researching the NDS ROMs...

sure does feel like a brand new adventure!

I'm really looking forward to learning how to understand what the hex values mean and how to create programs using Microsoft Visual Studio!

Always focus on the present, best thing to do! Never look back into the past and never worry about anything bad of the future!
Reply With Quote
  #4    
Old December 12th, 2010, 10:21 AM
MysticFlames's Avatar
MysticFlames
~Fedoras~
 
Join Date: Jul 2005
Location: Sunny Southern California
Age: 21
Gender: Female
Nature: Quirky
@sky_queen3: Oh, I'm sorry, you can download it here. I've now attached both PoketScript and the addon to the first post if anyone else needs them.

@PokemonShinySilver: It doesn't require an rbc file. It can generate complete scripts (that's the goal, at least).
There is no download of the actual exe, it should download it as a .application file. If you were to run that, it should install pkEditor along with the exe. And as to the opening a rom... that is indeed my eventual goal. XD
__________________
Pokemon: Pink Jelly // Deviantart // YouTube // Sprites

[Tools for lazy hackers] Flight Spot Editor // pkEditor - A Script Generator
(Warning: May be loud...) // Consolation Prizes by Phoenix
Reply With Quote
  #5    
Old December 12th, 2010, 03:33 PM
sky_queen3's Avatar
sky_queen3
Minusle Fangirl. ;)
 
Join Date: Feb 2009
Location: Australia
Age: 24
Gender: Female
Nature: Naive
Keeps shutting down on me and I have both the files needed.
__________________
I did it, I did it, I did it, I have a shiny Ditto!

Reply With Quote
  #6    
Old December 12th, 2010, 06:42 PM
MysticFlames's Avatar
MysticFlames
~Fedoras~
 
Join Date: Jul 2005
Location: Sunny Southern California
Age: 21
Gender: Female
Nature: Quirky
@sky_queen3: Could you run it again? It will ask you to update, so please ensure you do so. It would be great, as well, if you could take note of exactly where it shuts down and what you were doing. Thanks.
__________________
Pokemon: Pink Jelly // Deviantart // YouTube // Sprites

[Tools for lazy hackers] Flight Spot Editor // pkEditor - A Script Generator
(Warning: May be loud...) // Consolation Prizes by Phoenix

Last edited by MysticFlames; December 12th, 2010 at 07:07 PM.
Reply With Quote
  #7    
Old December 12th, 2010, 11:34 PM
sky_queen3's Avatar
sky_queen3
Minusle Fangirl. ;)
 
Join Date: Feb 2009
Location: Australia
Age: 24
Gender: Female
Nature: Naive
Soon as I open it, it just has PkEditor has stopped working and the option to close program or check for sugestions online. I'll see if getting your Poket Script fixes it...
__________________
I did it, I did it, I did it, I have a shiny Ditto!

Reply With Quote
  #8    
Old December 13th, 2010, 06:31 AM
pillzya's Avatar
pillzya
Leader of Team Warlock!
 
Join Date: Mar 2010
Location: Aurora, CO
Gender: Male
Nature: Jolly
Every time I open it, it wants me to install it and I can't use it after that. What should I do?
Reply With Quote
  #9    
Old December 13th, 2010, 10:40 AM
Loony Boo♪'s Avatar
Loony Boo♪
King Boo, from Whack A Hack!
 
Join Date: Apr 2008
Gender: Male
Nature: Lonely
Send a message via Windows Live Messenger to Loony Boo♪ Send a message via Skype™ to Loony Boo♪
I have two things to say to you, it depends of the utility the tool have:

- Script compilator: Good luck.
- Script generator: Do you think that you can do a professional script if you don't know nothing about the commands? This is NOT a solution to the difficulties of scripting (the knowledge), it makes another problem, because people that use the generator will not never learn.

But the way, thanks for your efforts.
Reply With Quote
  #10    
Old December 13th, 2010, 11:57 AM
itari's Avatar
itari
すきま妖怪
 
Join Date: Mar 2010
Age: 17
Gender: Male
Nature: Lax
I love the idea of this tool, but wouldn't it be a better idea to make this work for XSE? It seems to be the main scripter... Still, good luck!
__________________

I program tools for ROM hacking! Check 'em out~

Advanced Song (WIP)
Type Effectiveness Editor (Version 2.0) -- New Release!
Tilemap Creator (Version 3.4)
Gen. I Minisprite Editor (Version 0.9)

Reply With Quote
  #11    
Old December 13th, 2010, 12:00 PM
MysticFlames's Avatar
MysticFlames
~Fedoras~
 
Join Date: Jul 2005
Location: Sunny Southern California
Age: 21
Gender: Female
Nature: Quirky
I just added the ability to send feed back via email, so if you don't have an account or are too lazy to post, then feel free to use that instead.

@sky_queen3: Check your add/remove or uninstall programs to ensure that you have Microsoft .Net Framework 4.0 Client Profile. If you don't have it, it can be downloaded here. Then download and try the newest edition of pkEditor.

@pillzya: You should also try the newest version. There was a point last night where I had uploaded a version that would not open. This issue has been fixed now.

@black pass: Your points make sense. I had originally created it to make my life hacking easier, but figured I could post it in case anyone else could make use of it. It is not intended to help teach scripting to beginners (though I know that may have been how it came off), it is intended to make the job of experienced scripters easier.

@agentgeo: That could possibly be something that I will look into in the future, after I am finished with Pokemon Pink Jelly, but again, it was originally intended for my own personal use.

Again thank you to everyone who is helping me in my struggle to create pkEditor.
__________________
Pokemon: Pink Jelly // Deviantart // YouTube // Sprites

[Tools for lazy hackers] Flight Spot Editor // pkEditor - A Script Generator
(Warning: May be loud...) // Consolation Prizes by Phoenix
Reply With Quote
  #12    
Old December 13th, 2010, 02:07 PM
Lin
JohtoMap/ZOLE Creator
 
Join Date: Jul 2007
Nature: Adamant
Send a message via Windows Live Messenger to Lin
I really doubt you need to use the .NET Framework 4.0, or even 3.0+. Many people still use XP SP2 and under, and cannot use the .NET Framework 4.0 so you're really limiting your audience.
__________________
Hiidoran is one of the most helpful people on here
Reply With Quote
  #13    
Old December 13th, 2010, 03:39 PM
itari's Avatar
itari
すきま妖怪
 
Join Date: Mar 2010
Age: 17
Gender: Male
Nature: Lax
Quote:
Originally Posted by Lin View Post
I really doubt you need to use the .NET Framework 4.0, or even 3.0+. Many people still use XP SP2 and under, and cannot use the .NET Framework 4.0 so you're really limiting your audience.
What is so wrong with .NET 4.0? I use it. Plus, I see this programm is written in C#.
__________________

I program tools for ROM hacking! Check 'em out~

Advanced Song (WIP)
Type Effectiveness Editor (Version 2.0) -- New Release!
Tilemap Creator (Version 3.4)
Gen. I Minisprite Editor (Version 0.9)

Reply With Quote
  #14    
Old December 13th, 2010, 03:45 PM
sky_queen3's Avatar
sky_queen3
Minusle Fangirl. ;)
 
Join Date: Feb 2009
Location: Australia
Age: 24
Gender: Female
Nature: Naive
Yeah, I have all that and it still won't work, I'm on Vista but you said it'd work on Vista machines...
__________________
I did it, I did it, I did it, I have a shiny Ditto!

Reply With Quote
  #15    
Old December 13th, 2010, 04:02 PM
MysticFlames's Avatar
MysticFlames
~Fedoras~
 
Join Date: Jul 2005
Location: Sunny Southern California
Age: 21
Gender: Female
Nature: Quirky
@Lin: Well I definitely can't drop it down any lower than 3.0 as that would require a complete rewrite and, as you probably know, the requirements of 3.0 are XP SP2, while 4.0 is XP SP3. I really don't see a huge enough gain to potentially break the entire thing for just a few more possible users.

@sky_queen3 It really should work on Vista... Here, I'll send you a PM and I'll see if we can get it worked out there rather than over the thread.

Okay, scratch that, it appears that if you have Vista, you need Vista with SP1 or up. That could possibly be your problem. If you don't know what you have specifically, then to check, click on the start orb and type "winver" (without the quotes). Doing that should cause a window to pop up telling you what Windows version you have.


*Update!* As an experiment to help sky_queen3, I did drop it down to 3.0 and (after a bit of editing), it does seem to function just fine. So from now on, it will just require 3.0, and thus hoorah for those with XP SP2. XD You can get the new version here (or you can just open pkEditor, as always, it will automatically install updates).
__________________
Pokemon: Pink Jelly // Deviantart // YouTube // Sprites

[Tools for lazy hackers] Flight Spot Editor // pkEditor - A Script Generator
(Warning: May be loud...) // Consolation Prizes by Phoenix

Last edited by MysticFlames; December 13th, 2010 at 08:24 PM. Reason: Your double post has been automatically merged.
Reply With Quote
  #16    
Old December 13th, 2010, 09:03 PM
sky_queen3's Avatar
sky_queen3
Minusle Fangirl. ;)
 
Join Date: Feb 2009
Location: Australia
Age: 24
Gender: Female
Nature: Naive
Now that it finally works, it's pretty cool. :D
__________________
I did it, I did it, I did it, I have a shiny Ditto!

Reply With Quote
  #17    
Old December 16th, 2010, 09:40 PM
MysticFlames's Avatar
MysticFlames
~Fedoras~
 
Join Date: Jul 2005
Location: Sunny Southern California
Age: 21
Gender: Female
Nature: Quirky
@sky_queen3: I've been holding off on a thanks just because I wanted to save this post. XD So thank you. =]

So, the latest update has had a lot of tweaking done to its interface and the addition of the sethealingplace command. As always, it'd be great if people tried it out and see how they liked it and yadda yadda.
__________________
Pokemon: Pink Jelly // Deviantart // YouTube // Sprites

[Tools for lazy hackers] Flight Spot Editor // pkEditor - A Script Generator
(Warning: May be loud...) // Consolation Prizes by Phoenix

Last edited by MysticFlames; December 17th, 2010 at 04:44 PM.
Reply With Quote
  #18    
Old December 26th, 2010, 09:52 PM
sky_queen3's Avatar
sky_queen3
Minusle Fangirl. ;)
 
Join Date: Feb 2009
Location: Australia
Age: 24
Gender: Female
Nature: Naive
I know we've all moved on to Flight Spot Editor but this is still pretty awesome. (Now to figure out how to get the scripts into the ROM...)
__________________
I did it, I did it, I did it, I have a shiny Ditto!

Reply With Quote
  #19    
Old December 26th, 2010, 10:22 PM
MysticFlames's Avatar
MysticFlames
~Fedoras~
 
Join Date: Jul 2005
Location: Sunny Southern California
Age: 21
Gender: Female
Nature: Quirky
Well I haven't abandoned pkEditor or anything, I've just been more focused on the Flight Spot Editor. XD pkEditor will get more updates and whatnot eventually.

Also, you don't know how to get the scripts onto a rom? Well, here:
Spoiler:
1. File->Burn
2.
3. Select your rom
4.
5. Select the top offset
6. Click assign
7. And then File->Burn again.
__________________
Pokemon: Pink Jelly // Deviantart // YouTube // Sprites

[Tools for lazy hackers] Flight Spot Editor // pkEditor - A Script Generator
(Warning: May be loud...) // Consolation Prizes by Phoenix
Reply With Quote
  #20    
Old December 26th, 2010, 10:51 PM
sky_queen3's Avatar
sky_queen3
Minusle Fangirl. ;)
 
Join Date: Feb 2009
Location: Australia
Age: 24
Gender: Female
Nature: Naive
I click burn (the little fire) on pkEditor and it has a popup saying File Not Found or user cancel and other with Vlad Morgondorfer.
__________________
I did it, I did it, I did it, I have a shiny Ditto!

Reply With Quote
  #21    
Old December 26th, 2010, 11:43 PM
MysticFlames's Avatar
MysticFlames
~Fedoras~
 
Join Date: Jul 2005
Location: Sunny Southern California
Age: 21
Gender: Female
Nature: Quirky
More errors? D= (This time it's not pkEditor, though, it's Pokescript) I can probably help though, so if possible, can you PM a screenshot of the first error?

As for Vlad Morgondorfer, you can pretty much ignore that; it doesn't inhibit you in any way. I believe it just tells you that you're using an unknown application... but I'm not entirely sure.
__________________
Pokemon: Pink Jelly // Deviantart // YouTube // Sprites

[Tools for lazy hackers] Flight Spot Editor // pkEditor - A Script Generator
(Warning: May be loud...) // Consolation Prizes by Phoenix
Reply With Quote
  #22    
Old December 26th, 2010, 11:56 PM
sky_queen3's Avatar
sky_queen3
Minusle Fangirl. ;)
 
Join Date: Feb 2009
Location: Australia
Age: 24
Gender: Female
Nature: Naive
I'll d/l the one you have there first, see if that helps.

It goes through, bunch of fast text appears on Pokescript, then it blanks and the error.
__________________
I did it, I did it, I did it, I have a shiny Ditto!


Last edited by sky_queen3; December 27th, 2010 at 12:01 AM. Reason: Your double post has been automatically merged.
Reply With Quote
Reply
Quick Reply

Sponsored Links


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 07:44 AM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.