I was wondering if there was a way to put balloon icons about NPC's heads until you talk to them. That way you know they have a quest for you. Not the kind that just appears for a few seconds.
I'm new to this site and was hoping to get some help on a rpg maker vx ace game i'm working on.
● ARCHIVED · READ-ONLY
-
-
Moving to RGSS3 Script Requests
Welcome to the forum :)
If you want to post an intro and get to know people, go ahead and create another post in the Introductions forum. Game help questions need to go in the Support and Script forums depending on what you need help with. This particular request will require a script, so I've put it in the Script Requests forum. In fact, there may already be a script out there, so you could do a search. -
I was wondering if there was a way to put balloon icons about NPC's heads until you talk to them. That way you know they have a quest for you. Not the kind that just appears for a few seconds.Hum for that you will need graphics but doing this are not hard to do if I understand you want like in a good old rpg to see who have quest to offerI was wondering if there was a way to put balloon icons about NPC's heads until you talk to them. That way you know they have a quest for you. Not the kind that just appears for a few seconds.
if you can furnish the ''graphics'' of the balloon I can script something for you
this is really easy to do this
they also exist a way with event of doing this : 3 -
It's bit of an awkward work around, there may be better way, but you can make the NPC a parallel process with the only thing on the first page being "Show Balloon Icon: This Event, (Icon Name)". Then make a event directly in front of him (you could put them all around him if desired) with no graphic set to "Action Button" and "Bellow Characters" with the text info in it and the choices. When the player accepts the quest have it turn on a switch that deactivates the parallel process on the NPC and all of the invisible events around him.
-
he want ''fixed'' graphics D:It's bit of an awkward work around, there may be better way, but you can make it a parallel process with the only thing on the first page is "Show Balloon Icon: This Event, (Icon Name)". Then make a event directly in front of him (you could put them all around him if desired) with no graphic set to "Action Button" and "Bellow Characters" with the text info in it and the choices. When the player accepts the quest have it turn on a switch that deactivates the parallel process on the NPC and all of the invisible events around him.
no a show of ballon but this will not be ''Laggy'' to do this ...for say more event he will have on map with this process more lags he will encounter... -
I don't think so Nio. I believe he wants to use the same ones, but he doesn't want them to disappear. The graphics that exist are fine.
You could either do it without script - I wouldn't do it in a parallel process event though. You could do an Autonomous Movement that will just set the balloon_id via a script call. That would do the animation, but as soon as it disappeared it would reappear and repeat.
If you just want it static, then a script mod is required, which would show the balloon icon but only a single frame, instead of looping through them and disposing. -
Is it for stationary npc's or mobile npc's? If they're stationary it's not hard through simple events, and if you're not fussy about it specifically being an exclamation it's even easier; like a glowy ball like this:
If it's for mobile npc's though you'll need something more sophisticated.Spoiler
-
Is it for stationary npc's or mobile npc's? If they're stationary it's not hard through simple events, and if you're not fussy about it specifically being an exclamation it's even easier; like a glowy ball like this:
Spoiler
Just stationary for now. And I would like the different balloon icons. Depending on the quest the adventurers are needed for.SpoilerIf it's for mobile npc's though you'll need something more sophisticated. -
That would be great. Scripting confuses the hell out of me.Hum for that you will need graphics but doing this are not hard to do if I understand you want like in a good old rpg to see who have quest to offer
if you can furnish the ''graphics'' of the balloon I can script something for you
this is really easy to do this
they also exist a way with event of doing this : 3 -
okai if I understand you want simply a image appear and stay static on the top of event head right?
-
Yeah. I want a yes/no choice if they will accept a quest. If yes the icon vanishes and if no it stays.okai if I understand you want simply a image appear and stay static on the top of event head right?
-
The steps you'd need to take would be as follows, start with making the event above the npc as such::Just stationary for now. And I would like the different balloon icons. Depending on the quest the adventurers are needed for.
Then set an autorun event in the area your npc's are in, to turn on the specific switches for the specific events:Spoiler
Then talking to the npc turn the switch off:Spoiler
Spoiler
-
Ho !
no need to build a new script!
i am such a stupid ...
Moghunter have this perfect script for that this is allow to do what you want and really fastly..
I can't acces to moghunter blog due my internet but check for
http://www.atelier-rgss.com/RGSS/System/ACE_SYS24.html this!
this allow to settle all kind of image effect and really easely check the demo for how to do : D!
Sorry I forgot moghunter have done this script... -
Or of course you could just have two versions of the NPC sprite - one with the icon, and one without :)
-
This is the most easy way to do this : D just need to edit your sprite and bamm it should work!Or of course you could just have two versions of the NPC sprite - one with the icon, and one without :)
-
The steps you'd need to take would be as follows, start with making the event above the npc as such::
Spoiler
Then talking to the npc turn the switch off:SpoilerThen set an autorun event in the area your npc's are in, to turn on the specific switches for the specific events:

I can't get it to work. Do you have anything on the second page of event 5 and 7?Spoiler
-
I'm too new to be editing sprites. Is there a place I can just copy them?This is the most easy way to do this : D just need to edit your sprite and bamm it should work!
-
Yeah, editing them will be a bit tricky if you don't know what you're doing. If it's an RTP sprite or the cell height is only high enough for the character with no gap above, you'd need to increase the height of the spritesheet, and then move each row to space them out correctly, before putting in your bubble.
A script that would place a bubble above their head permanently, which you could turn on and off via a script call or a comment in the event, would be the easiest for you to use, and would not require a second copy of every NPC sprite you want a quest from.
I will see if I can write a script for you - in fact, I kind of remember doing something very similar for someone else once, so I may already have one here.
Question ... do you want it animated?
edit: in fact, here you go
Also, don't double post. If you want to reply to several people and quote their posts, use the MultiQuote button. -
pss moghunter effect picture ;3!Yeah, editing them will be a bit tricky if you don't know what you're doing. If it's an RTP sprite or the cell height is only high enough for the character with no gap above, you'd need to increase the height of the spritesheet, and then move each row to space them out correctly, before putting in your bubble.
A script that would place a bubble above their head permanently, which you could turn on and off via a script call or a comment in the event, would be the easiest for you to use, and would not require a second copy of every NPC sprite you want a quest from.
I will see if I can write a script for you - in fact, I kind of remember doing something very similar for someone else once, so I may already have one here.
Question ... do you want it animated? -
:) I am of the opinion that you should not put in massive scripts with an enormous amount of flexibility when you are looking to do one little thing.