• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
Party Picture

Resource Party Picture 1.1.0

RiqueRique

the rique
Member
Joined
Aug 4, 2020
Posts
46
RiqueRique submitted a new resource:

Party Picture - Takes a beautiful picture of the player and their Pokémon.

Do you wanna take cool pictures of you and your party during your journey? Well, now you can! With this Plugin you will be able to set up awesome scenes of your Player and their Party!​


SETUP

First, you'll need to install the Plugin and it's dependencies, for this plugin you're required to have:
NoNoNever's Port of Following Pokémon EX
(Originally made for v20 by Golisopod User)...​

Read more about this resource...
 

komeiji514

Elite Trainer
Member
Joined
Oct 28, 2023
Posts
267
I can use it in my gsc remake project! good!

By the way you should use PartyPicture.new() to call the event.

It's strange that the NPC disappear after taking a photo but Pokémon except follower remains there. After map transfer NPC is back and Pokémon disappears.
Edit: the problems only lie in old version,sorry for bothering. But in the new version the NPC disappears,though.
 

RiqueRique

the rique
Member
Joined
Aug 4, 2020
Posts
46
It's strange that the NPC disappear after taking a photo but Pokémon except follower remains there. After map transfer NPC is back and Pokémon disappears.
Edit: the problems only lie in old version,sorry for bothering. But in the new version the NPC disappears,though.
I don't get what you mean, sorry.
The expected behaviour is: Every event in the map disappears when taking pictures (So they don't get in the way), and after taking a picture or cancelling the action every NPC reappears. Is that not what's happening?
 

komeiji514

Elite Trainer
Member
Joined
Oct 28, 2023
Posts
267
I don't get what you mean, sorry.
The expected behaviour is: Every event in the map disappears when taking pictures (So they don't get in the way), and after taking a picture or cancelling the action every NPC reappears. Is that not what's happening?
I mean after the picture is taken the NPC disappears. And by the way when taking picture the NPC still stands there.
If I made any mistake please point it out.
31号道路_Picture.png
 

RiqueRique

the rique
Member
Joined
Aug 4, 2020
Posts
46
Hello! It looks amazing, but how could I make it work for essentials 20.1? :(
Sorry idk how to make it work on v20.1, you can try using it in v20.1, but if it doesn't work there's not much to do :(
 

Andreeeiii_08

Rookie
Member
Joined
Mar 14, 2024
Posts
1
Hi! I'd like to use this script, but I have encountered the same error as another user:

1710451266219.png


The main event has this:

1710451458404.png

In the other events, I don't have anything. They all 6 are like this:

1710451289401.png



Could you tell me how to fix it? Thanks in advance!
 

RiqueRique

the rique
Member
Joined
Aug 4, 2020
Posts
46
Hi! I'd like to use this script, but I have encountered the same error as another user:

View attachment 26988

The main event has this:

View attachment 26990
In the other events, I don't have anything. They all 6 are like this:

View attachment 26989


Could you tell me how to fix it? Thanks in advance!
Check if you're using extendedtext.exe or not, the script call must be all in one line for it to work and yours is breaking into 2 lines, extendedtext.exe solves this
 

Skyflyer

Seeking for knowledge
Member
Joined
Jun 23, 2019
Posts
20
Hi, I've found an issue with the script. If you don't use events 1-6 for the pokémon events and instead you use other events, when you finish the photo the scripts makes invisible events with IDs 1-6 instead of the ones with your pokémon team, so it has no point on specifying the events used in the function's arguments. It should be modified to take into account the IDs of those events.

EDIT: I changed this and it worked perfectly:

Ruby:
Expand Collapse Copy
  def initialize(ev1, ev2, ev3, ev4, ev5, ev6, keep_npcs_visible = false)
    @ev1 = ev1
    @ev2 = ev2
    @ev3 = ev3
    @ev4 = ev4
    @ev5 = ev5
    @ev6 = ev6
     
# And then:

      [@ev1, @ev2, @ev3, @ev4, @ev5, @ev6].each do |i|
        $game_map.events[i].character_name = '' if $game_map.events[i] # Reset character name to make it invisible
        pbMoveRoute($game_map.events[i], [PBMoveRoute::STEP_ANIME_OFF], false)
      end
 
Last edited:

RiqueRique

the rique
Member
Joined
Aug 4, 2020
Posts
46
Hi, I've found an issue with the script. If you don't use events 1-6 for the pokémon events and instead you use other events, when you finish the photo the scripts makes invisible events with IDs 1-6 instead of the ones with your pokémon team, so it has no point on specifying the events used in the function's arguments. It should be modified to take into account the IDs of those events.

EDIT: I changed this and it worked perfectly:

Ruby:
Expand Collapse Copy
  def initialize(ev1, ev2, ev3, ev4, ev5, ev6, keep_npcs_visible = false)
    @ev1 = ev1
    @ev2 = ev2
    @ev3 = ev3
    @ev4 = ev4
    @ev5 = ev5
    @ev6 = ev6
    
# And then:

      [@ev1, @ev2, @ev3, @ev4, @ev5, @ev6].each do |i|
        $game_map.events[i].character_name = '' if $game_map.events[i] # Reset character name to make it invisible
        pbMoveRoute($game_map.events[i], [PBMoveRoute::STEP_ANIME_OFF], false)
      end
Hey tysm! I didn't think about that at all, do you mind if I add these additions to the script as an update and put you in the meta.txt file? :D
 
Back
Top