Nicke 151 Posted December 27, 2012 XS - Fame System Version 1.0a IntroductionThis script adds a fame title to each actor. See more at screenshots how it looks like. Example of how to use it could be for certain quests where the actor need to have a certain fame title to start a quest. Might be useful for something else too... You decide!Features Fame title for each actor. Easy to add new fame titles as well as change the default ones. Both starting and max fame can be set from start in the actor notetag field. Fame can of course be increased/decreased ingame for specified actor. Support for XS - Status Delux. And more! Screenshots How to UseTo install any of my scripts, open up your script editor and copy/paste the script to an open slot below Materials but above Main. Remember to save.ScriptGet the script here and Core Script.This script requires IceDragon's Numeric class.UpdatesReleased 1.0a. Fame titles can now give rewards (permanent increased parameters to specified actor). You also have the option to replace the nickname in status window to fame.CreditDo credit me, Nicke, if you are planing on using any of my scripts. Thanks.Can be use in commercial projects. 3 Share this post Link to post Share on other sites
Tigerbite 36 Posted March 9, 2013 Great script, I had to dig to find this one. Is this script compatible with Yanfly's ACE Status menu? It doesn't appear anywhere and I can't figure out how to call it, if it's even possible. Any ideas? Share this post Link to post Share on other sites
CT Bolt 23 Posted March 9, 2013 (edited) Great script, I had to dig to find this one. Is this script compatible with Yanfly's ACE Status menu? It doesn't appear anywhere and I can't figure out how to call it, if it's even possible. Any ideas? See my posts here & here. I made a few improvements & added compatibility for Yanfly's ACE Status menu. I think since this still has an interest I'm going to make a seperate add-on/patch script instead of modifying the original... coming soon, maybe. Let me know how it goes.... PS. As usual GREAT WORK Nicke! Edited March 9, 2013 by CT Bolt Share this post Link to post Share on other sites
Tigerbite 36 Posted March 9, 2013 (edited) Thanks for the response and I was looking over that post last night before making this one, but I'm still not sure what I need to put in the ACE Status menu to call the fame. (I'm a huge newb when it comes to scripting. ) -edit- Actually decided to go another route. Just plopped it in the main menu instead of the status menu. Realized I didn't need it for each actor anyways, I don't know what I was thinking! Edited March 9, 2013 by Tigerbite Share this post Link to post Share on other sites
CT Bolt 23 Posted March 9, 2013 (edited) Thanks for the response and I was looking over that post last night before making this one, but I'm still not sure what I need to put in the ACE Status menu to call the fame. (I'm a huge newb when it comes to scripting. )Made you a demo (before seeing your edit).Demo: Click here It's in the biography part. -edit- Actually decided to go another route. Just plopped it in the main menu instead of the status menu. Ok cool cool, well if ya still wanna do it the other way, I did make you a demo... check it out if ya want. Realized I didn't need it for each actor anyways, I don't know what I was thinking! Umm... actually it is actor specific... # Fame system script. # This script adds the attribute fame to each actor in the party. # An actor can have a initial starting and maximum fame from start. # The fame will be represented in the status menu for each actor. # From default at fame 0 and to 1000 the fame title will be listed as "Unknown". # Those fame titles can be changed as explained below. # # To setup that use the notetag field on the actor in the database: # <fame: n> # <max_fame: n> # # Examples: # <fame: 500> # Set initial starting fame to 500 for specified actor. # <max_fame: 2500> # Set max fame to 2500 for specified actor. # # To increase an actors fame do the following in a script call: # $game_party.fame(id, value) # # Examples: # $game_party.fame(0, 50) # Increase the fame by 50 for actor 0. # $game_party.fame(1, -250) # Increase the fame by 250 for actor 1. # # To check the fame for a specified actor, do one of the following ones in a # script call: # $game_party.fame?(id) # Check for fame. Returns a number. # $game_party.max_fame?(id) # Check for max fame. Returns a number. # $game_party.current_fame?(id) # Check for current fame title. Returns a string. # Replace id for the actor id you want to check for. # # Examples: # $game_party.fame?(1) # Return the fame of actor id 1. # $game_party.max_fame?(2) # Return the max fame of actor id 2. # $game_party.current_fame?(3) # Return the current fame title of actor id 3. Edited March 9, 2013 by CT Bolt 1 Share this post Link to post Share on other sites
Tigerbite 36 Posted March 9, 2013 (edited) Yeah, I know it's actor specific, but I'm doing something a little different with it. I have one main guy and he'll earn fame (more like "Your fame" rather than "X character's fame"). The more fame he has, the more help he can get rebuilding a new town. (If that makes any sense at all ) But thanks for the demo, I'm sure it will help me out when I come across another problem with that status menu! -Edit- Oh man, you have to draw it in the actual Fame script?! I was trying to call it in the ace status menu script. Doh! Edited March 9, 2013 by Tigerbite 1 Share this post Link to post Share on other sites
CT Bolt 23 Posted March 9, 2013 Yeah, I know it's actor specific, but I'm doing something a little different with it. I have one main guy and he'll earn fame (more like "Your fame" rather than "X character's fame"). The more fame he has, the more help he can get rebuilding a new town. (If that makes any sense at all ) Yeah that makes sense, I could see how it can be used that way. But thanks for the demo, I'm sure it will help me out when I come across another problem with that status menu! No problem, I try to help as much as I can. -Edit- Oh man, you have to draw it in the actual Fame script?! I was trying to call it in the ace status menu script. Doh! lol, yup. Share this post Link to post Share on other sites
A holy Templar 0 Posted March 10, 2013 Hey Nicke does this work with XS - Menu Delux? Share this post Link to post Share on other sites
CT Bolt 23 Posted March 10, 2013 Hey Nicke does this work with XS - Menu Delux? Of course. Yes it does, works great! Try it out. Share this post Link to post Share on other sites
Tigerbite 36 Posted March 10, 2013 (edited) Sure does, check it out! Here's the code I used (under the details section), thanks to Bolt: "Fame: #{$game_party.fame?(0)} / #{$game_party.next_fame_amount?(0)}", Also, I'm using Bolt's updated script from this post: http://forums.rpgmakerweb.com/index.php?/topic/7482-xs-fame-system/page-2#entry101372 Mine's a tad bit customized from the default, but I'm sure it's basically the same. Edited March 10, 2013 by Tigerbite 1 Share this post Link to post Share on other sites
CT Bolt 23 Posted March 15, 2013 Here's the code I used (under the details section), thanks to Bolt: "Fame: #{$game_party.fame?(0)} / #{$game_party.next_fame_amount?(0)}", Also, I'm using Bolt's updated script from this post: http://forums.rpgmakerweb.com/index.php?/topic/7482-xs-fame-system/page-2#entry101372 Major Change, I changed the script into it's own add-on/patch script. Just posted the Add-On script in the script section: XS - Fame System Add-on/Patch: Click Here Check it out, let me know how it goes. Share this post Link to post Share on other sites