Event Followers

eventFollowers1

This script allows events to designate a “leader” that another character will
follow. This could be the player, the current event, or any other event.

Any characters following a leader will follow that leader until they are told to stop following.

 

Download

Script: download here

Installation

Place this below Materials and above Main

Usage

The following method call is defined in Game_Character.

follow(event_id)
stop_follow

This can be called by any character object such as players or events.
In a move route, if you make a script call and just say

follow(event_id)

Then the event specified by the move route will follow that character.
You can also say things like

$game_player.follow(event_id)
$game_map.events[3].follow(event_id)

eventFollowers2

If the event_id is -1, then the character will follow the player.
otherwise, it will follow the specified event on the current map.

To stop following a character, use the script call

stop_follow

Again, remember from whose perspective the script is being called from.

You may also like...

66 Responses

  1. Codyqzq says:

    Moving previous this superficial stage of relationship is a should for professionals if they need to seek out which means in their work, to truly interact with their purchasers, and to produce meaning for others. Both of these folks have legitimate relationship advice that you could be wish to listen to, but I discover that almost all of people on the market do not listen to this advice. Women usually both laugh at them or ignore them, and guys who use them typically have next to no chance of getting fortunate. We predict the best way women reply to pickup traces, even hypothetically, provides us a fairly good thought of how lengthy she has been in a relationship, and if you are taking this quiz, we predict we can present you what we mean. Many women have the age-old worry of “turning into” their mother. Many relationships have been created with the assistance of Internet courting and different comparable strategies where couples have met online. Is courting the same as being in a relationship? The most effective way to take on that function is by being a optimistic person. Mothers play an important position in helping make girls conscious of the distorted media messages regarding their bodies. As mothers and daughters age, roles can reverse, and the daughter turns into higher geared up to take on a nurturing caregiver position.

    It has been shown that asiame.com scam the logP of compound may be decided by the sum of its fragments; fragment-primarily based strategies are typically accepted as higher predictors than atomic-based mostly strategies. Well, you higher or I am going to name the cops. Ok, properly, I was just wondering. Ok, I promise I will stop, as long as you take this quiz. Once you acknowledge that there shall be ache, you could be ready for the aftermath. That is the explanation why additionally, you will come to the ultimate finish of breakups. A professor may ask a scholar the place his analysis paper is, or a social worker could ask a client why she has not accomplished a parenting schooling class. There could also be nothing more necessary in a child’s life than a optimistic and stable relationship with a caring grownup. There can be a separate however related theory identified because the “acceptance prophecy,” which says that when folks assume others like them, they are typically friendlier and extra open.

    Phil says I’m afraid of dedication. It’s useful for explaining why, for instance, when someone’s favorite weather person delivers the morning forecast, that viewer’s attitude is: “I belief this weatherman and what this weatherman is saying should be true,” says Rachel Kowert, PhD, an Ottawa, Canada-based research psychologist and the research director of Take This, a mental health advocacy group with a give attention to the digital gaming business. That was terrible. Then you must be probably the most lovely woman on this planet! As what I have talked about above, it’s essential to not rush this kind of matter. When you create a relationship to fill time then you may have an excessive amount of time on your fingers. If the difficulty at hand is still worrisome to you, it’s time to communicate with your companion. I haven’t got time for this. The relationship surrounding workers and employers have changed over the yr. Some of them are used time and again, whereas others are authentic – almost, anyway. If they ask you to do that, there are 2 choices out there, depending on the scenario.

    There are often many instances of an entity-sort. There is one thing about pickup traces. Tell you what, give me yours and watch what I can do with it. Daughters and mothers who give the other a sense of significance may help quell frequent clashes. Eldest daughters are usually loyal to their mothers and essentially the most tough for a stepmom to attach with. Your act is drained. • The social worker expects shoppers to act in accordance with skilled diagnoses. People generally ask irrelevant and silly questions simply to prolong the dialog. But earlier than we get started, my buddies bet me that I wouldn’t be able to start a conversation with the most popular particular person studying this. I do not get it. You did not even get as much as the plate. If you do not feel like killing your companion if you see him/her exchanging numbers with another person, you’re not possessive. We consider that our accomplice should attempt to make our lives the perfect they can. An enmeshed relationship is an extremely close one, however can create indecision and a lack of independence.

  2. Smithadh says:

    Some online friends even choose to become offline associates as properly. Because CaféMom members could provide false or nameless data, that awareness extends to assembly your new online friends in an offline setting. While you click on Contacts, a new window will open the place you may add new contacts, fill of their e-mail addresses and different contact data, and arrange them into lists. With these on-line websites, you all the time have individuals round you and will never get misplaced on this paradise if in case you have internet and private chat rooms memberships with you helpful. Recently, some corporations have migrated their challenge management tasks to the Internet. Whether firms buy off-the-shelf challenge administration software or commission their very own unique applications, they will use these instruments to simplify teamwork and enhance productivity. Those instruments are located right above the massive textual content box. The Settings link is at the highest proper side of the AOL Mail display screen. This curiosity and maybe the intestine feeling that the person that is destined for them should not those inside their country’s boundaries and territorial definitions, they fight to satisfy new folks and what higher and simpler manner to do that however by way of Filipina online chat proper?

    In case you make them feel important by speaking back or by persuading them to cease, all of the extra they’re going to try to spoil the fun. These virtual interactions contain us in ‘talking’ more freely and extra widely than ever before. The principle Profile box permits subscribers to share more about their interests, embed movies, music, footage and hyperlinks, akin to other social networking sites. Visit opinions dating websites to know more about courting sites. These sites have some features for mothers, however don’t appear as protected or targeted on what moms want. Don’t waste your money on chat websites that charge you, Use Chatinum the free different to any social media site that you have to pay for the whole lot is inclusive for our visitors. This button creates an entry in your AOL Journal, a free blog service included with all AOL Mail accounts. Is AOL e-mail safe? The Enhenced Package of Webs include e mail and Live Chat (online chat). AOL has all the time supplied e-mail service, however only to its paying clients and only via its proprietary, all-in-one software program package deal. You can configure AOL Mail to routinely log you into Aim if you open the e-mail program.

    If you first log into AOL Mail, the primary a part of the display is taken up with scrolling headlines from AOL News. Here you do not have the problem of getting insulted and won’t face downturns and may successfully impress your woman at the first shot. So long as there have been mothers, there has been social networking. As with many social networking Web pages, you will have to enroll in CaféMom to contribute content material. That is the best way to seek out someone that you should have an important relationship with and even just a enjoyable time with. For example, suppose you’re an expectant mother making an attempt to determine which car seat is finest on your baby. Then, it’s possible you’ll join the site and submit a question about a particular car seat that had combined opinions, hoping to get feedback from customers about their private experiences with it in a selected vehicle — for example, a Toyota Prius. Most enable customers to customize the filing system.

    You should also comply with the Terms of Service, which state that users must be a minimum of sixteen years old, latamdate.com and it explains your choices to preserve privacy. While the positioning’s privacy features and Terms of Service create some level of security, you continue to should be cautious about your private security while online. Starving artists should have it tough, but because of the social networking power of the online, at the very least they have each other. Throughout history, groups of women have gathered to trade advice and assist for raising youngsters, and for sustaining a secure and comfortable house. On the rare occasion that I get out the entrance door, I am unable to work together with anyone or anything, for worry of rejection, reprisal or worse so the nice experiences that others have in the surface world are misplaced on me. Meet folks type world popular organizations, chat with them, buddy them and create groups, communities to boost your network online now. Like different social community Internet sites, CaféMom has options for both sharing your self with the neighborhood and for interacting with neighborhood members. CaféMom provides features similar to other social networking Web sites, but with target topics and site features that bring mothers together.

  3. Danielhxd says:

    Partially lowering the probability that a person who does not have sexuality does not enter sexual chat pages will encounter an unwanted attitude. Approach the virtual encounter with clear questions and an open thoughts, ready to absorb the celestial knowledge in your native language. How dependable is it to fulfill a person via chat pages, to open up trouble, to share intimate, to establish emotional intimacy or to share personal information? If you write lengthy paragraphs, you force the other individual to attend. At the identical time, one of a very powerful rules as an individual is to empathize with the opposite individual while chatting and to respect his / her thoughts. When playing or chatting, with this matter, there are all the time guidelines. There are various chat pages on the internet, and each has malicious customers and good ones. Just remember to improve your profile always and make that look vibrant with good info. She or he doesn’t simply make matches, you go on dates.

    Once you are achieved with the process of signing up you’ll be able to go forward with the following step of searching for dates. You possibly can only pull this off if you are visually impaired or challenged. Online dating chat rooms is the frequent are where all the group members can view each other profile and in line with their discretion may start interacting with each other. The disadvantage with the larger sites, particularly the free charmdate.com courting websites; is that you’ll lengthen a lot time searching through the numerous profiles of their quite a few members so as to seek out somebody that meet your wants. Although they take excessive registration charges but, they offer excellent services and security of their members is of prime concern to them. One in all a very powerful issues that it is advisable to do when accessing chat rooms is to check their safety insurance policies. Chat is considered one of the greatest social wants. One in every of the most common strategies used to hack WhatsApp chat on-line is phishing.

    It’s essential to have a status to chat. It is extremely, essential to have someone with you in every manner, as a result of it is human nature to chats. Within the twenty first century, when people developed as a lot communication technology as attainable, the internet entered not only human life but additionally human life itself. As one among the primary types of social networking to catch on within the early days of the Internet, the chat room nonetheless stands as an incredibly useful, handy form of on-line communication. One of the highlights of your first free chat with an astrologer is the exploration of your relationship dynamics. Q: What happens after the free chat? How to talk once we chat? For example, if I need to talk to Casey earlier than starting a process, but he just stepped out for lunch, I may reorganize my afternoon. There is no such thing as a have to exit and meet a friend in order to worry about it, to find out about marriage and to look at the passport pictures sent by the kinfolk of the spouse candidates and to go to work to work.

    Should older singles use their computers to fulfill others? You need to use social sites to put your chat abilities into observe. Practice is an important part of them. They can be a part of your network. There is email and chat facility through which individuals can work together regularly and save time and money on sending messages to their romantic partners. Search profile for courting site is an efficient choice while you want to fulfill with like-minded individuals who share related actions and interests as yours. Finding your excellent match has turn into much easier these days when you find someone who finds your profile attractive sufficient to start-up a communication with you. A woman was raped by a “persistent” man who had asked her to enroll in on-line dating at a motorway companies. Finally, one other reader named AhBrightWings requested what Snowden’s breaking point was. Some may have restrictions on the language used and a few may be operational only throughout some hours of the day. The app, one of the world’s hottest messaging platforms, has been more and more used to spread fake information and it lately launched restrictions on message-sharing. In fact, that is one on-line activity that has now elevated the use of Internet expertise.

  4. Astralia says:

    Sorry,I’m kinda new when it comes to scripts so I don’t know how to make an event follow the player. Can someone help me out?

  5. Jacob Dodson says:

    Hi, sorry this is years since you’ve created this script but I’m using your script in my school project as a way to transition my cutscene into gameplay seamlessly, where my characters go from talking to in a party, but using your “follow(-1)” for them to follow me, they all teleport in front of my player? is there any way for them to stay behind me? just as it is odd watching them all teleport and stack in front of eachother

  6. Guardinthena says:

    I love the possibilities presented in this script. When I tested it out, I tried to get around the problem that an event follower does not carry over to another map. I had limited success. Using a common event, I was able to have the game check it the ‘event follower’ was in the party and for it to trigger the new event on the new map to appear and follow the player. All of that worked beauitfully. Where I ran into problems is where the new event follower/party member traveled up and away from the player character for every step taken. Not sure what I did, how to fix this or if that was the inherit tracking problem of this script. Has any one else encountered this? Is there a way to fix it? I was trying to create an interactable group with this.

  7. lino1000 says:

    Im a bit lost. sorry for the noob question but how exactly do I install this plugin? i tried putting it in the plugins folder, JS folder and my project folder but it doesnt seem to work at all

  8. Philip Lavaspear says:

    Hey can you help me? In the game, when it is the “follow” queue, the alert “Reference Error follow is not defined”. Is it because I am using it on MV? If it is, is there a script for MV? Thank you so much!

  9. Dungeonmind says:

    Is there any possible way we can have it so the events do follow the player to other maps? I really really need this to work this way and I’m counting on this script for a party system in my game where you can talk to party members interactively.

    • Hime says:

      This script does not provide support for moving events from map to map. If there was a script that provided such functionality I could write a plugin. The main issue with such events is that it becomes a bit more complicated for eventing since the ID’s are no long known beforehand.

  10. Lordlink13 says:

    Hey, I’m having this issue when it is first calling the script to work. The popup is this:
    https://www.dropbox.com/s/ckfqq2ehr7z9djq/EventFollowersIssue.jpg?dl=0

    I’ve put the follow script command in the move route of the events I want to follow the player. I’ve copied the script in just as is, no modifications.

    • Hime says:

      It looks like you have a script that adds something called “Fake Followers” that seems to be causing compatibility issues.

  11. Anoushka says:

    I keep getting an error saying:
    Script ” line 98: NoMethodError occurred.
    undefined method ‘move’ for nikNilClass

    Something like that…

  12. Rumanshi says:

    ‘Scuse me, I’m getting a strange error:

    Script ‘Game_Interpreter’ line 14411: NoMethodError occurred.

    undefined method ‘follow’ for #

  13. Yin says:

    Hi again Tsukihime. Is there a way to have this code make the event follower follow diagonally like the normal followers?

  14. Fuffydud says:

    Whenever I load a save file that’s on a map with my event follower, the event flies away diagonally instead of following the player.

    • Hime says:

      Can you reproduce that in a new project and then send it to me?

      I have an event follower the player, and then I save the game. Then I load the game, and the event is still following the player.

  15. Fuffydud says:

    After adding the script (in the correct location, of course) whenever I launch my game I get this error:

    Script ‘Event Followers’ line 96: NoMethodError occurred.

    undefined method ‘move’ for nil:NilClass

    This is line 96, but I lack the skill to diagnose the issue:

    @event_followers.move if passable?(@x, @y, d)

    I have the entire script and haven’t modified it in any way. I’ll try linking an image in case it helps:

    http://i.imgur.com/RUDB8Qj.png

  16. Magi says:

    Hi, I installed it between Materials and Main Process, but whenever I try to start playing it just says

    “Script ” line 2: SyntaxError occurred.

    unexpected ‘=’
    = end”

    What am I missing?

    • Hime says:

      The first line of the script should be =begin. If it’s not there you have missed a bunch of lines or you have deleted the header.

  17. Spearnear says:

    Is there a way to disable the "Through" setting in this script without having to create an entirely new parallel process to get around it? I want to be able to have an NPC follow the PC around and also have them to be able to be "talked to" with the action button (similar to an RPG like Rune Factory).

    I see the run speed settings have been fixed since last year though, awesome! 🙂

    (Sorry if this posted twice. if this doesn't show again, I'm assuming there is a pre-approval setting for comments to post.)

  18. Spearnear says:

    Is there a way to disable the "Through" setting in this script without having to create an entirely new parallel process to get around it? I want to be able to have an NPC follow the PC around and also have them to be able to be "talked to" with the action button (similar to an RPG like Rune Factory).

  19. Nesokas says:

    Hello,
    I have a problem with this script and I don't know why.
    If the player is in the map when the game starts, the event has no problem following it, however if I change map with an event and create a new event to follow the player on the new map, the follow behavior just continuous going up diagonally no matter the direction the player is moving.
    Does anyone know why this might happen?

    • Hime says:

      Does this occur in a new project with only event followers?

      • Nesokas says:

        Sorry, I kind give up hope on this one, but this is really what :s
        It works in a new project, however I comment all the other scripts and the problem is still there on my game.

        • Hime says:

          Consider adding each script one by one to the new project. It's possible that you might have events set up that may also conflict with it (which would be strange but possible I guess)

          • Anonymous says:

            Ok this stops happening if i remove the event from the previous map. When I remove the event that follows from the map and transferred the player to the next map with the new event that follows, the behavior stops happening. Maybe that helps figuring out what the problem might be…

          • Anonymous says:

            If I remove the event from the initial map the second one on the other map works perfectly… Maybe that can give you a clue on what the problem might be.

  20. Max says:

    Ummmmm…. I know this is late but I just started learning how to make games, I'm still pretty new to this stuff, what does this mean?

    Script " line 84: NameError occurred.
    uninitialized constant Object::Game_CharacterBase

    I'm lost.

  21. tsubasani says:

    really nice script, and found a bug, in the function move_behind_leader, the y's(y+=1, y-=1) are in reverse,
    it should be:
    def move_behind_leader
    x = @leader.x
    y = @leader.y

    case @leader.direction
    when 2
    y -= 1
    when 4
    x += 1
    when 6
    x -= 1
    when 8
    y += 1
    end
    x = [[1, x].max, $game_map.width-1].min
    y = [[1, y].max, $game_map.height-1].min
    moveto(x, y)

    end

  22. Campo says:

    I’ve incountered an error, that i’ve solved, and another that i can’t solve. The first error is that in line 94 is defined a “event_followers.move” instead of “event_followers_move”. The second problem is: this script is ok with rpg maker ace? I cant use on it

  23. Lick says:

    The script won’t seem to work- It says something like “undefined method ‘move’ for nil:NilClass ( http://i.imgur.com/OpGj4Fb.jpg )
    I have no idea what this means- My deadline is in a couple of days so I probably won’t have time to wait- I’ll just do something else here. Thought I’d let you know though..

  24. X says:

    Wow, if I knew about this script earlier! XD Great job.

  25. Tsukihime says:

    Script updated to correct all follower behavior when following another character.

  26. Tsukihime says:

    Script has been updated to correctly match event follower speeds with the leader’s speed under any circumstances.

  27. Spearnear says:

    The event doesn’t seem to match speeds with the player when it runs. Do I have to set something manually to make it work? I set a custom move route to an event with only the script follow(-1) added, and the event just keeps walking even when I push A (shift) to run.

  28. Oriceles says:

    Will they follow the player to other maps too?

Leave a Reply to Fuffydud Cancel reply

Your email address will not be published. Required fields are marked *