[XP] CHARACTER DATA EXPORTER?
Posts
Pages:
1
Hey, if someone could make this REALLY fast for me that would be so great!
I'm going pretty in depth with the planning in my game, and we plan over at my friend's house, who doesn't have RMXP. So after spending an hour typing up all of one character's stats in a spreadsheet, I figured that there had to be an easier way to do it.
If someone could make a script SUPER FAST for me that would read the game's character data and export all of the stats for every character at every level into even like a notepad document, that would be sooooooo nice. Credit in-game would be given for your help.
It would just be like at level 1, this character has 99 hp, at level 2, at level 3, etc etc etc.
Thank you so much! :D
I'm going pretty in depth with the planning in my game, and we plan over at my friend's house, who doesn't have RMXP. So after spending an hour typing up all of one character's stats in a spreadsheet, I figured that there had to be an easier way to do it.
If someone could make a script SUPER FAST for me that would read the game's character data and export all of the stats for every character at every level into even like a notepad document, that would be sooooooo nice. Credit in-game would be given for your help.
It would just be like at level 1, this character has 99 hp, at level 2, at level 3, etc etc etc.
Thank you so much! :D
LockeZ
I'd really like to get rid of LockeZ. His play style is way too unpredictable. He's always like this too. If he ran a country, he'd just kill and imprison people at random until crime stopped.
5958
Sort of an unusual script request, but easy to do and I can see how it would be very useful.
Add the following script to your game:
Then run the following in a Script Call command in an event:
This'll spit everything out into a file called stats.txt in your game's project folder. It will take a few seconds to run.
Add the following script to your game:
module LockeZ @@ret = "" @@i = 1 @@dude = nil def self.write_dudes for @@i in 1..$data_actors.size break if $data_actors[@@i] == nil @@dude = $game_actors[@@i] @@ret += "\n\n" + @@dude.name + "\n" for level in 1..100 @@dude.level = level @@ret += "\nLevel: " + @@dude.level.to_s @@ret += " HP: " + @@dude.base_maxhp.to_s @@ret += " MP: " + @@dude.base_maxsp.to_s @@ret += " Str: " + @@dude.base_str.to_s @@ret += " Int: " + @@dude.base_int.to_s @@ret += " Dex: " + @@dude.base_dex.to_s @@ret += " Agi: " + @@dude.base_agi.to_s @@ret += " Atk: " + @@dude.base_atk.to_s @@ret += " PDf: " + @@dude.base_pdef.to_s @@ret += " MDf: " + @@dude.base_mdef.to_s @@ret += " Eva: " + @@dude.base_eva.to_s end end File.open("stats.txt", 'w') { |file| file.write(@@ret) } end end
Then run the following in a Script Call command in an event:
LockeZ::write_dudes()
This'll spit everything out into a file called stats.txt in your game's project folder. It will take a few seconds to run.
Pages:
1














