PokeMMO server Pokemon Code Generator

Page 1 of 2 12 LastLast
Results 1 to 15 of 25
  1. #1
    Death Welcomes All DeathLord17 is offline
    MemberRank
    Jul 2012 Join Date
    530Posts

    PokeMMO server Pokemon Code Generator

    Okay, so i got a little bit bored and since peopel seem to have a fair bit of interest in teh PokeMMO (http://forum.ragezone.com/f705/pokem...rbased-878301/) source, i decided to make a small tool to help those who want to create pokemon. Mind you this was made within about 10 mins, there may be problems just tell me.

    I've got a simple version plan below, may go 100% according to that, dependent on which features you want first.
    download links:

    version 1.0: http://www.sendspace.com/file/o8dynk
    version 1.1: http://www.sendspace.com/file/u2cfhi

    Latest Version: 1.1
    Features:
    -All of version 1.0
    -Produced code follows similar style (not 100% yet)
    -New layout to make it easier to use/understand, removed some buttons and added to menu (increased space for more TM/HM and moves.

    TIP:
    The 'edit' menu does not do anything, i was currently in the making of doing stuff for the learnset, around 35% done so far.

    Version: 1.0
    Features:
    -User can input pokemon identity information, and the program will generate the code for the corresponding files

    Updates ready for next version:


    Updates to come:
    -All moves added as a list, so you can select them from drop down
    -Ability to 'add' moves to the current database of the program.
    -Will generate the code for you to add any moves added.
    -Able to view database of all moves, click to load a move (shows you code, you have ability to edit this and once edited, you can save that move to the database and this will also export you a new moves.json file to use)
    -Able to do the same as moves with TMs, HMs and items.
    -all features that are limited to what they should be (experienceCurve, genderRatio, Types, etc) will be limited to all possibilities that are available.


    Version 1.1 Screens:
    Spoiler:




    Version 1.0 Screens:
    Spoiler:








    FAQ:

    Q:
    My client crashes as soon as i enter a battle after adding an NPC
    A:
    Refer to martinx's post:
    Quote Originally Posted by martinx09 View Post
    You have to generate the client data.
    That means: Add the pokemon.json file server-side and then execute the file "GenerateClientData" that is in the Server folder.
    And that will generate the pokemon.json file client-side.

    Credits to bitou for telling me that :)
    + this will need to be done for generateMoveData aswell for the client.
    -please give feedback and any ideas!

    !*!*!*!*!*THIS HAS BEEN DISCONTINUED DUE TO LOSS OF SOURCE CODE*!*!*!*!*!
    Last edited by DeathLord17; 14-01-13 at 10:32 PM.


  2. #2
    c# Programmer martinx09 is offline
    MemberRank
    Aug 2008 Join Date
    391Posts

    Re: PokeMMO server Pokemon Code Generator

    Very very nice tool.
    Did you test it on your own files? :)

  3. #3
    Death Welcomes All DeathLord17 is offline
    MemberRank
    Jul 2012 Join Date
    530Posts

    Re: PokeMMO server Pokemon Code Generator

    Yes, i have. worked 100% for me

  4. #4
    Account Upgraded | Title Enabled! felixcruzer is offline
    MemberRank
    May 2012 Join Date
    GermanyLocation
    289Posts

    Re: PokeMMO server Pokemon Code Generator

    Added to the Thread:)

  5. #5
    Death Welcomes All DeathLord17 is offline
    MemberRank
    Jul 2012 Join Date
    530Posts

    Re: PokeMMO server Pokemon Code Generator

    Thanks felix

  6. #6
    c# Programmer martinx09 is offline
    MemberRank
    Aug 2008 Join Date
    391Posts

    Re: PokeMMO server Pokemon Code Generator

    Mine doesn't work :/
    In battle freezes and then can't login to the game.

  7. #7
    Death Welcomes All DeathLord17 is offline
    MemberRank
    Jul 2012 Join Date
    530Posts

    Re: PokeMMO server Pokemon Code Generator

    hmm, let me see, because you had that problem when entering the normal battles after you put your own code in too, did you figure out the fix for it, as we all need it aswell :D

  8. #8
    c# Programmer martinx09 is offline
    MemberRank
    Aug 2008 Join Date
    391Posts

    Re: PokeMMO server Pokemon Code Generator

    Already know that moves (attacks) must be without caps like "tackle" instead of "Tackle".
    PNGs must be 32 bits, but I have all that ok.
    Tried with your tool aswell, and didn't worked.
    But, follower is working, I can see the pokemon, the problem is in battle.
    Maybe something with the ability or movements?
    Idk :/

  9. #9
    Death Welcomes All DeathLord17 is offline
    MemberRank
    Jul 2012 Join Date
    530Posts

    Re: PokeMMO server Pokemon Code Generator

    no if it's with battles, then it could be any of these:
    battle images (back/front) of sprites won't load
    pokemon info somehow isn't reading (maybe our editors are saving wrong)

  10. #10
    c# Programmer martinx09 is offline
    MemberRank
    Aug 2008 Join Date
    391Posts

    Re: PokeMMO server Pokemon Code Generator

    I'm using the back/front sprites that were in the files when I downloaded.
    So I think those had no problem?

  11. #11
    凸(ಠ益ಠ)凸 Omnija is offline
    MemberRank
    Jun 2008 Join Date
    QuebecLocation
    2,233Posts

    Re: PokeMMO server Pokemon Code Generator

    Great release, i'm happy to see development and tools being released for this.

  12. #12
    c# Programmer martinx09 is offline
    MemberRank
    Aug 2008 Join Date
    391Posts

    Re: PokeMMO server Pokemon Code Generator

    The servers pokemon.json code doesn't generate the name value, and the rest of the codes do have a name value. :)

  13. #13
    Death Welcomes All DeathLord17 is offline
    MemberRank
    Jul 2012 Join Date
    530Posts

    Re: PokeMMO server Pokemon Code Generator

    Quote Originally Posted by martinx09 View Post
    The servers pokemon.json code doesn't generate the name value, and the rest of the codes do have a name value. :)
    Explain a bit more please

  14. #14
    c# Programmer martinx09 is offline
    MemberRank
    Aug 2008 Join Date
    391Posts

    Re: PokeMMO server Pokemon Code Generator

    This is a normal pokemon code:

    Code:
    	"151": {
    		"name":			"Mew",
    		"type1":			"psychic",
    		"ability1":		"synchronize",
    		"genderRatio":	-1,
    
    		"experienceCurve":	"mediumSlow",
    		"catchRate":	45,
    		"baseExp":		64,
    		"baseStats": {
    			"hp":		100,
    			"atk":		100,
    			"def":		100,
    			"spAtk":	100,
    			"spDef":	100,
    			"speed":	100
    		},
    
    
    		"learnset": [
    			{"level": 1, "move": "pound"},
    			{"level": 10, "move": "transform"},
    			{"level": 20, "move": "mega punch"},
    			{"level": 30, "move": "metronome"},
    			{"level": 40, "move": "psychic"},
    			{"level": 50, "move": "ancientpower"}
    		],
    
    		"learnableTM": [
    			"TM01", "TM02", "TM03", "TM04", "TM05", 
    			"TM06", "TM07", "TM08", "TM09", "TM10", 
    			"TM11", "TM12", "TM13", "TM14", "TM15", 
    			"TM16", "TM17", "TM18", "TM19", "TM20", 
    			"TM21", "TM22", "TM23", "TM24", "TM25", 
    			"TM26", "TM27", "TM28", "TM29", "TM30", 
    			"TM31", "TM32", "TM33", "TM34", "TM35", 
    			"TM36", "TM37", "TM38", "TM39", "TM40", 
    			"TM41", "TM42", "TM43", "TM44", "TM45", 
    			"TM46", "TM47", "TM48", "TM49", "TM50", 
    			"HM01", "HM02", "HM03", "HM04", "HM05", 
    			"HM06", "HM07", "HM08"
    		],
    
    		"evYield": {
    			"hp": 3
    		}
    	},
    And this is how the tool is making the code:

    Code:
    	"151": {
    		"type1":			"psychic",
    		"ability1":		"synchronize",
    		"genderRatio":	-1,
    
    		"experienceCurve":	"mediumSlow",
    		"catchRate":	45,
    		"baseExp":		64,
    		"baseStats": {
    			"hp":		100,
    			"atk":		100,
    			"def":		100,
    			"spAtk":	100,
    			"spDef":	100,
    			"speed":	100
    		},
    
    
    		"learnset": [
    			{"level": 1, "move": "pound"},
    			{"level": 10, "move": "transform"},
    			{"level": 20, "move": "mega punch"},
    			{"level": 30, "move": "metronome"},
    			{"level": 40, "move": "psychic"},
    			{"level": 50, "move": "ancientpower"}
    		],
    
    		"learnableTM": [
    			"TM01", "TM02", "TM03", "TM04", "TM05", 
    			"TM06", "TM07", "TM08", "TM09", "TM10", 
    			"TM11", "TM12", "TM13", "TM14", "TM15", 
    			"TM16", "TM17", "TM18", "TM19", "TM20", 
    			"TM21", "TM22", "TM23", "TM24", "TM25", 
    			"TM26", "TM27", "TM28", "TM29", "TM30", 
    			"TM31", "TM32", "TM33", "TM34", "TM35", 
    			"TM36", "TM37", "TM38", "TM39", "TM40", 
    			"TM41", "TM42", "TM43", "TM44", "TM45", 
    			"TM46", "TM47", "TM48", "TM49", "TM50", 
    			"HM01", "HM02", "HM03", "HM04", "HM05", 
    			"HM06", "HM07", "HM08"
    		],
    
    		"evYield": {
    			"hp": 3
    		}
    	},
    Don't know if that is important anyways :)

  15. #15
    Account Upgraded | Title Enabled! xkl is offline
    MemberRank
    Dec 2011 Join Date
    285Posts

    Re: PokeMMO server Pokemon Code Generator

    Nifty little tool. Great release, DeathLord17. :)



Page 1 of 2 12 LastLast

Advertisement