Author Topic: [XP] Journal  (Read 24710 times)

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
[XP] Journal
« on: July 07, 2010, 03:26:47 AM »
Journal
Authors: ForeverZer0
Version: 2.4
Type: Misc. Add-On
Key Term: Misc Add-on

Introduction

I wrote this script after seeing a request here on CP for something similar.
It basically just allows the player to view a Journal that show the player
information about people they have encountered and places they have visited.
Can also log weapons, armors, and items.

Features

  • Easy to use/configure
  • Will log people, places, weapons, armors, and items seperately
  • Configurable what type of entries you would like to log
  • Configurable layout
  • Option to use pictures
  • Fully compatible "stats" you want the system to display.

Screenshots

(click to show/hide)

Demo

None.

Script

Here.
(click to show/hide)

Instructions

See script.

Compatibility

No known issues.

Credits and Thanks

  • ForeverZer0, for the script.

Author's Notes

Enjoy!
 
« Last Edit: March 11, 2012, 09:34:44 AM by ForeverZer0 »
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline Nadim13

  • Trained Member
  • *
  • Posts: 23
  • LV: 0
    • View Profile
Re: [XP] Journal
« Reply #1 on: July 09, 2010, 10:50:05 AM »
It seems cool! I'll try it later! Good work! (lv.++)

Offline Shining Riku

  • Ethereal Devastator
  • ****
  • Posts: 266
  • LV: 7
  • Gender: Male
    • View Profile
Re: [XP] Journal
« Reply #2 on: July 09, 2010, 06:30:56 PM »
This script is great, it's exactly what I needed for one of my games!
Excellent work on the script! ^_^

Offline SquareMan

  • Transcended Spirit
  • ***
  • Posts: 233
  • LV: 13
    • View Profile
Re: [XP] Journal
« Reply #3 on: July 18, 2010, 05:32:11 AM »
This is awesome! Lvl up. :-*
Edit: Is it possible to modify some values to make it to where you can have two journals? Since I have basic RGSS know how i attempted it my self,...., but failed and ended up with this error when i tryed to start my game.
something like this.
Quote
Error on line 175 in script "Scene_Journal" (thats what i named it in the editor) Stack level too deep.
what i did was dupe the script rename it to Scene_Journal2 in the page list. then I changed those things that add info right after the config ends by adding a 2 to the end of the thingys. then i scrolled down to where it said class Scene_Journal and changed it to this Scene_Journal2 any help?
It all worked fine before i duped the script. when i deleted the dupe, it was all fine.
« Last Edit: July 18, 2010, 06:54:59 AM by SquareMan »
Quote
They've got helmets on they're heads. But I gotta watermeloan instead!

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #4 on: July 18, 2010, 11:53:35 PM »
This is awesome! Lvl up. :-*
Edit: Is it possible to modify some values to make it to where you can have two journals? Since I have basic RGSS know how i attempted it my self,...., but failed and ended up with this error when i tryed to start my game.
something like this.
Quote
Error on line 175 in script "Scene_Journal" (thats what i named it in the editor) Stack level too deep.
what i did was dupe the script rename it to Scene_Journal2 in the page list. then I changed those things that add info right after the config ends by adding a 2 to the end of the thingys. then i scrolled down to where it said class Scene_Journal and changed it to this Scene_Journal2 any help?
It all worked fine before i duped the script. when i deleted the dupe, it was all fine.

Copying the script wont do you much good. I'm not positive exactly what your trying to do, but try just renaming the scripts and config differently and calling them as such. For example instead of the Journal module, have a Journal_1 and Journal_2 module, and the same with the scenes. Just make sure that each scene calls from the appropriate Journal, etc, etc. You may also need to make some edits to have different variables that keep track of what is unlocked for each Journal. Hope that was helpful!
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline SquareMan

  • Transcended Spirit
  • ***
  • Posts: 233
  • LV: 13
    • View Profile
Re: [XP] Journal
« Reply #5 on: July 19, 2010, 03:24:45 AM »
ok i might try it again when i learn more of rgss and not just basics.
Quote
They've got helmets on they're heads. But I gotta watermeloan instead!

Offline XaineC

  • Trained Member
  • *
  • Posts: 12
  • LV: -1
    • View Profile
Re: [XP] Journal
« Reply #6 on: August 21, 2010, 11:02:08 AM »
Is there any way to make it so that the journal shows the actors names as dictated by the database? I ask this because I make it so the player can name the main character what they want and I want the journal to change accordingly.

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #7 on: August 23, 2010, 06:26:54 PM »
Is there any way to make it so that the journal shows the actors names as dictated by the database? I ask this because I make it so the player can name the main character what they want and I want the journal to change accordingly.

Don't got my game in front of me right now, but I think if you use...
Code: [Select]
$data_actors[ACTOR_ID].name...it will show the name of the actor with that ID.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline XaineC

  • Trained Member
  • *
  • Posts: 12
  • LV: -1
    • View Profile
Re: [XP] Journal
« Reply #8 on: August 25, 2010, 12:15:11 AM »
Thanks, that worked. One more question. What if I want to change the picture I use for a certain actor during the game. Is there any way to do that???

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #9 on: August 25, 2010, 06:09:13 PM »
Thanks, that worked. One more question. What if I want to change the picture I use for a certain actor during the game. Is there any way to do that???

Simplest way I can think of off-hand without changing the method would be to set a switch to it.
Here's an example, using Switch #10. In the part where you configure the bitmap of char with ID...
Code: [Select]
when 1 then $game_switches[10] ? 'BITMAP SWITCH ON' : 'BITMAP SWITCH OFF'
Try that. Let me know if it works.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline XaineC

  • Trained Member
  • *
  • Posts: 12
  • LV: -1
    • View Profile
Re: [XP] Journal
« Reply #10 on: August 26, 2010, 04:52:36 AM »
Thanks Zero. It worked great. Epic you are.

Acolyte

  • Guest
Re: [XP] Journal
« Reply #11 on: September 05, 2010, 07:27:10 AM »
Would it be possible to put in an option for items? Not like an inventory list, just important artifacts.

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #12 on: September 07, 2010, 06:08:19 PM »
Yeah that wouldn't be hard. I'll make you a mod sometime here when I get a chance. If I forget, just PM me or bump for update.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Acolyte

  • Guest
Re: [XP] Journal
« Reply #13 on: September 23, 2010, 04:08:28 AM »
Just checking to see if you're still working on it.

Offline Calintz

  • Guardian of Chaos
  • ********
  • Posts: 3803
  • LV: 108
  • Gender: Male
  • A Pixel's Worst Nightmare
    • View Profile
Re: [XP] Journal
« Reply #14 on: September 23, 2010, 04:34:30 AM »
Always a great addition to any game when used right.

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #15 on: September 30, 2010, 06:16:54 PM »
* UPDATES *

Version is now 2.0
 - Totally overworked code for better performance and overview
 - Added options to log weapons, armors, and items
 - Add ability to choose what options (ie. Places, People, Items, etc.) to use in your journal
 - Basic configurables for the window look/layout.
 - Feature to Auto-Unlock weapons, armors, and items as the player aquires them if desired.
 - Names will be defined by the database now in a list.

Thank you everyone for the suggestions. I think I added them all... :P
« Last Edit: September 30, 2010, 06:18:25 PM by ForeverZer0 »
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Acolyte

  • Guest
Re: [XP] Journal
« Reply #16 on: October 05, 2010, 03:15:36 AM »
Awesome job. Thanks a lot. :D

Lauros

  • Guest
Re: [XP] Journal
« Reply #17 on: December 17, 2010, 04:05:44 AM »
I wonder if you can added to the script a section for write what is hapenning in the game
Ex: after an encounter with a strange man, this appears in the section.                             
                                                 
                                                 (Title) "The strange Man"
 (What happened)"We found a strange man who told us we were at the castle, I wonder who will be
                                                but we dont have time to follow and ask"

Then after a while it reappears the same strange man, after talking with him, and at the same section title("The strange Man") appears:

                                                 (Title) "The strange Man",
 (What happened)"We found a strange man who told us we were at the castle, I wonder who will be
                                                but we dont have time to follow and ask.
                         The same strange man came back to help us, I dont understand, ┬┐why he help us?"

Something like that, and space for many titles

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #18 on: December 17, 2010, 07:14:58 PM »
That would not be a very hard script to write, but it would probably be easier to adapt this.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Lauros

  • Guest
Re: [XP] Journal
« Reply #19 on: December 17, 2010, 08:20:27 PM »
I have that script, if you can adapted to any of the two scripts would works for me,  :up:

Offline Cates

  • Trained Member
  • *
  • Posts: 13
  • LV: 1
    • View Profile
Re: [XP] Journal
« Reply #20 on: December 30, 2010, 08:14:26 AM »
Hi ForeverZer0.

This is a great script! Exactly what I've been looking for. Easy to configure and looks great!

However, something odd is happening . . . when a weapon, armor, shield, etc. is unequipped, it vanishes, and nothing else shows up that is available for the player to equip--even the sword/shield/etc. you just unequipped.

For instance, I started a new game just by copying and pasting the journal script into the editor. No other scripts involved in this test. I started the game, unequipped Aluxes's bronze sword and it vanished. It can no longer be seen on the equip screen. You can't see it even on the "item" menu.

I'm a novice, and managed to find a way to add a your journal to the default menu before I realized what was happening. That's when I tested it on a generic game start and still saw the same "vanishing de-equipped item" effect.

Am I doing something wrong?

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #21 on: December 31, 2010, 02:43:53 AM »
I'm looking into right now. I just tested it real quick and had the same problem.  :shy:

EDIT:

* Updates to 2.1 *
Fixed the bug, I used the wrong method name when aliasing "gain_weapon" in Game_Party.
That was the only change made, so if you don't feel like repasting the script, you can easily just make the edit yourself. You simply need to change one word. Find the "Game_Party" section in the script and look at the first method, which looks like this:
Code: [Select]
  alias zer0_auto_add_weapon gain_item
  def gain_weapon(weapon_id, n)
    # Unlock weapon ID if recieved.
    Journal.add_weapon(weapon_id) if Journal::AUTO_WEAPONS
    zer0_auto_add_weapon(weapon_id, n)
  end

You simply need to change the "gain_item" in the first line to "gain_weapon".
Code: [Select]
alias zer0_auto_add_weapon gain_weapon
That should do it.  ;)
« Last Edit: December 31, 2010, 02:58:41 AM by ForeverZer0 »
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline Cates

  • Trained Member
  • *
  • Posts: 13
  • LV: 1
    • View Profile
Re: [XP] Journal
« Reply #22 on: December 31, 2010, 07:04:42 AM »
Thanks for the fix - that did it for the weapons, but not for the other equipment slots. Sorry to be a pain!

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #23 on: December 31, 2010, 08:09:07 AM »
* Updates to 2.2 *

Your not being a pain.  I appreciate you letting me know.
I'm the idiot who didn't look a few lines below the last bug.
The script is updated, but once again, if you want to change it yourself, do this.

Find the Game_Party class within the script, and find the aliased method "gain_armor" within it.
Change the line that reads:
Code: [Select]
zer0_auto_add_weapon(weapon_id, n)and change it to...
Code: [Select]
zer0_auto_add_armor(weapon_id, n)
Sorry for all the little bugs.

@cates:
Thanks a bunch for pointing it out!  ;)

I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline Cates

  • Trained Member
  • *
  • Posts: 13
  • LV: 1
    • View Profile
Re: [XP] Journal
« Reply #24 on: December 31, 2010, 09:16:14 AM »
OK! That error seems to be fixed.

Here's another issue, when I have the auto updates set to "true" in the config of the script, I'm getting a method error on the line that relates to whatever equipment I'm trying to change. (such as 332 for weapons).

This was happening with the default items equipped on Aluxes and the gang, so I thought maybe that's because I hadn't defined anything in the lower journal entries.  So, I deleted everyone but aluxes and gave him only a single sword. I had an event call that journal addition and it was so far, so good. Then I added another event to give him a second sword to test the auto-update, the method error came up again.

When I set the auto updates to false, and called the scripts for each of those two individual swords, everything worked smoothly. Let me know if you'd like me to upload my little testing demo for you to check out.

Thanks for your quick responses! This is such a useful and versatile script!

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #25 on: December 31, 2010, 09:35:22 AM »
I found the problem. It occurs when an ID of 0 gets passed as the weapon ID. I'm fixing it now.

EDIT::

* update to 2.3 *

...and yet another bug fixed. I didn't think that if the player unequips a weapon, it passes an ID of 0 to the array, which throws an error when the game attempts to see what weapon/armor that is. I couldn't get the error to repeat at first because I kept switching back and forth between two weapons, and not just straight unequipping to nothing.

Either way, another big thanks and a level up to Cates for pointing it out.  :D
« Last Edit: December 31, 2010, 09:47:25 AM by ForeverZer0 »
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline Cates

  • Trained Member
  • *
  • Posts: 13
  • LV: 1
    • View Profile
Re: [XP] Journal
« Reply #26 on: January 01, 2011, 09:46:53 AM »
Awesome, man. It now works perfectly. Thanks!

Offline elmangakac

  • Transcended Spirit
  • ***
  • Posts: 171
  • LV: -3
    • View Profile
    • Cesar&Friends (My Manga in Spanish)
Re: [XP] Journal
« Reply #27 on: March 02, 2011, 03:24:38 AM »
GIves me an error:

????????? "Journal" 396???? No Method Error????

private method "split" called for Nil:Class


 :'(

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #28 on: March 02, 2011, 03:48:37 AM »
You're not configuring it properly. From the sounds of it, something in one of the ?????_bio(id) methods is not set up right. Basically this method needs a string passed to it, which is not being done if you're getting that error. Since the string is retrieved from the config, this is your likely problem.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline elmangakac

  • Transcended Spirit
  • ***
  • Posts: 171
  • LV: -3
    • View Profile
    • Cesar&Friends (My Manga in Spanish)
Re: [XP] Journal
« Reply #29 on: March 02, 2011, 04:02:20 AM »
I understand it!!! That is because i change the words... (My game its spanish) and i change the word "People" by "Gente" and also the others... I delete my script with spanish words and i put the original and works good....

Thank you very much...

Offline elmangakac

  • Transcended Spirit
  • ***
  • Posts: 171
  • LV: -3
    • View Profile
    • Cesar&Friends (My Manga in Spanish)
Re: [XP] Journal
« Reply #30 on: March 18, 2011, 07:18:02 AM »
Exist a limit of elements in the list? Or can shows all the items... Because just shows some items and not all that i get.... O_O ?

Offline OracleGames

  • Transcended Spirit
  • ***
  • Posts: 111
  • LV: 2
    • View Profile
Re: [XP] Journaler
« Reply #31 on: March 25, 2011, 02:17:10 AM »
Hey Foreverzer0, it would be really nice to add this to the game menu, is it even possible?

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #32 on: March 25, 2011, 02:53:21 AM »
Yes, you can link it to a menu option the same as any any other scene. The only edit that will need to be made is it to change the scene it returns to after exit. At the bottom of the script find the line that reads:
Code: [Select]
$scene = Scene_Map.newand change the scene to Scene_Map or whatever scene you would like for it to go to after it ends.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline TJ01

  • Trained Member
  • *
  • Posts: 14
  • LV: 0
    • View Profile
Re: [XP] Journal
« Reply #33 on: April 07, 2011, 05:39:13 PM »
I`ve got a question, can it be done, that you can remove an entry?

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #34 on: April 08, 2011, 01:16:09 AM »
You can, though there is no method to do it easily by default. I wrote this code real quick, its untested, but should do the job. Just add it to your scripts any old where.

(click to show/hide)

Use the methods the same as you would with Journal.add_PARAMETER(id), except use the word "delete", like this:

Code: [Select]
Journal.delete_weapon(ID)
Let me know how that works out for you.  ;)

I made add it to the script when I'm not feeling so lazy.
« Last Edit: April 08, 2011, 01:20:40 AM by ForeverZer0 »
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline nathmatt

  • Chaos User
  • ******
  • Posts: 1289
  • LV: 114
  • Gender: Male
  • The Add_on King
    • View Profile
    • Nathmatt Productions
Re: [XP] Journal
« Reply #35 on: April 08, 2011, 01:19:18 AM »
(click to show/hide)

use this lol just fixed that

(click to show/hide)
« Last Edit: April 08, 2011, 01:21:04 AM by nathmatt »
Join Dead Frontier
Sorry, I will no longer be scripting for RMXP. I may or may not give support for my scripts. I don't have the will to script in RGSS anymore.
My script
(click to show/hide)

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #36 on: April 08, 2011, 01:21:44 AM »
 :P
Thanks, nathmatt.

I just edited the "add" methods real fast, apparently I did that one wrong. Fixed now.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline TJ01

  • Trained Member
  • *
  • Posts: 14
  • LV: 0
    • View Profile
Re: [XP] Journal
« Reply #37 on: April 08, 2011, 04:18:18 PM »
Jeah, it works, thank you!
But if I call the Journey, there comes a warning message, like them from windows:
(click to show/hide)
Before, there is an other just with armors.

Offline elmangakac

  • Transcended Spirit
  • ***
  • Posts: 171
  • LV: -3
    • View Profile
    • Cesar&Friends (My Manga in Spanish)
Re: [XP] Journal
« Reply #38 on: April 10, 2011, 11:46:07 PM »
I have the same "window" problem O:O

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #39 on: April 11, 2011, 12:16:53 AM »
Okay, I fixed that.
I had accidentally left a few lines in it that were there for debugging it.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline TJ01

  • Trained Member
  • *
  • Posts: 14
  • LV: 0
    • View Profile
Re: [XP] Journal
« Reply #40 on: April 12, 2011, 04:54:51 PM »
Now the game crashes, when I call "$scene = Scene_Journal.new"

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #41 on: April 12, 2011, 11:50:55 PM »
That probably means something is not being configured correctly, but I will look into it. The lines I removed captured an exception if there was an error referencing the configuration. They would prevent a crash and print the ID that was passed.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline elmangakac

  • Transcended Spirit
  • ***
  • Posts: 171
  • LV: -3
    • View Profile
    • Cesar&Friends (My Manga in Spanish)
Re: [XP] Journal
« Reply #42 on: April 13, 2011, 03:30:22 AM »
i have the same mistake.... and the only thing that i change was the info of the items.....maybe its the script.... O_o

Heart of Onyx

  • Guest
Re: [XP] Journal
« Reply #43 on: July 07, 2011, 06:27:02 PM »
Having a problem.

My game has quite a few actors in it. (12 to be exact.) And, I keep getting syntax error when I playtest the game. The problem is with the following line:

Code: [Select]
   when 9 then ['Name', 'Race', 'Age', 'Height', 'Weight']  
It's bizarre. If I delete this line, it works. I can't wrap my head around what the problem is.

EDIT: Turns out It was caused by another script. No worries, I fixed it.
« Last Edit: July 07, 2011, 06:36:11 PM by Heart of Onyx »

Offline Cates

  • Trained Member
  • *
  • Posts: 13
  • LV: 1
    • View Profile
Re: [XP] Journal
« Reply #44 on: July 26, 2011, 05:15:46 AM »
I have a suggestion for an addition: have the journal recognize an actor's name after it has been changed by the player.

For instance, let's say actor 1 is named Serge, and I set up a journal entry for Serge when the game begins. Now, however, if I give the player the option to change Serge's name, and they rename him Bubba, the journal (of course) still says "Serge."

Don't know how possible it is, but It would be really cool if there was a way within the journal to recognize a name input change and change the journal entry.

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #45 on: July 26, 2011, 05:49:21 AM »
In the config, set the value for the actor's name to:

Code: [Select]
$game_actors[DATABASE_ID].name
This will display the name dynamically in the scene to what it is currently.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline Cates

  • Trained Member
  • *
  • Posts: 13
  • LV: 1
    • View Profile
Re: [XP] Journal
« Reply #46 on: July 26, 2011, 06:48:44 AM »
Great! Thanks.

geebrit

  • Guest
Re: [XP] Journal
« Reply #47 on: August 10, 2011, 04:31:06 AM »
Thank you so much for the wonderful script! It's just what I needed.

I have some questions, if it's alright?

1) How can I delete entries in the journal?
2) How can I replace the default main menu with this journal?

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #48 on: August 10, 2011, 04:57:38 AM »
* Updates script to 2.4 *

I added script calls for deleting entries.
Basically just added the little scriptlet from this post to the main script.

@geebrit:
I hope the update answers your first question.
As for the second question...

(click to show/hide)

Just paste that below the default scripts.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

geebrit

  • Guest
Re: [XP] Journal
« Reply #49 on: August 10, 2011, 06:42:27 AM »
* Updates script to 2.4 *

I added script calls for deleting entries.
Basically just added the little scriptlet from this post to the main script.

@geebrit:
I hope the update answers your first question.
As for the second question...

(click to show/hide)

Just paste that below the default scripts.

Works like a charm!

At first the menu replacement didn't work, but I realized you probably meant "Scene_Map" and not "Scene_Menu." It's looking great now. Thanks for all of the help!  :haha:

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #50 on: August 10, 2011, 02:00:48 PM »
Ooops, yeah, that should be Scene_Map. :P
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

A Better Bard

  • Guest
Re: [XP] Journal
« Reply #51 on: September 05, 2011, 08:33:15 PM »
I fiddled with this a bit, but the extent of my scripting knowledge wasn't enough to accomplish my goal.

How would I embed new categories in each section?

So lets say I select 'People', it would give me another list categories like 'Heroes', 'Villains', 'Gods', and each one of those would have the usual selections with info... For example.

 :)

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3255
  • LV: 298
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Journal
« Reply #52 on: September 05, 2011, 08:54:58 PM »
This script is rather simple and is not really set up for that.  There is no simple and quick explanation on how to do it, you kinda just need to know scripting well enough.  Basically, create a sub-window with configurable commands, and update methods for each that will take you to the appropriate entry when selected.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

A Better Bard

  • Guest
Re: [XP] Journal
« Reply #53 on: September 05, 2011, 09:16:10 PM »
Thaat's what I figured. I guess i'll just mess around with it some more until something works. Hah, thanks.

Love the script by the way!

Offline hyakkivn

  • Trained Member
  • *
  • Posts: 14
  • LV: -1
    • View Profile
Re: [XP] Journal
« Reply #54 on: September 06, 2011, 02:49:54 PM »
How can I call this script from menu bar.
Quote
$scene = Scene_Journal.new
One more question: How can I add the point adding system after level up in the menu bar as well.
Actually, I'm a :n00b: and don't know about scripting, for the Point adding system that I found in this forum, I have to create an event and call the script from that event. It is unconfortable. 

Solusandra

  • Guest
Re: [XP] Journal
« Reply #55 on: October 05, 2011, 09:19:31 PM »
Hey, sorry for bumping up an old topic. I'm loving this script, I was just wondering how you could make an item show up in blue or something when it's a new addition.

I fiddled around a bit, I figure you want a true / false trigger so when you do the "add" entry it flags as new, then when you read it, the read sets the trigger to false / read. Might help if a script trigger can flag it as new as well, in case the entry gets updated (which I figured out pretty readily, but that unfortunately is the limit of my own script customising abilities)