Aller au contenu

Photo

Chanter's board like quest list?


  • Veuillez vous connecter pour répondre
8 réponses à ce sujet

#1
0x30A88

0x30A88
  • Members
  • 1 081 messages
Is there any easy way to make something like the chanter's board, the mages' collective's job list. If so, then how?

#2
JasonNH

JasonNH
  • Members
  • 237 messages
Sunjammer made a demo module using a quest board. Perhaps that reference will give you what you need.

#3
Sunjammer

Sunjammer
  • Members
  • 926 messages
I haven't done the companion article for that yet so if you have any questions let me know.

#4
0x30A88

0x30A88
  • Members
  • 1 081 messages
What if I were to add another quest, should I change both IDs or only one?

#5
Sunjammer

Sunjammer
  • Members
  • 926 messages
Are you trying to add one of your quests to an existing Chantry Board or are you trying to make a new Chantry Board and add quests to that?

#6
0x30A88

0x30A88
  • Members
  • 1 081 messages
I am making a job board in a standalone module.

#7
Sunjammer

Sunjammer
  • Members
  • 926 messages
I would recommend using a new job board ID and new job board plots IDs.

In the demo I set up the new job board in an extension to the JobBoards M2DA. I gave that ID 40. That ID is then used when you call ShowChantersGUI from the job board's PLACEABLE_ACTION_EXAMINE action in its EVENT_TYPE_USE event.

I then set up the new plot in an extension to the JobBoardPlots M2DA. I also gave this ID 40, though that probably wasn't the best idea (70+ would have been better to avoid confusion with the pre-defined ones). The ID for your job board goes in the BoardId column. The VisibleFlag is the main plot flag that controls when the plot should become available. In the demo I pre-set this but you can of course set it in-game.

Obviously you can have multiple job boards so long as they have different IDs and/or you can have multiple job board plots which can appear on the same or different job boards.

Modifié par Sunjammer, 13 septembre 2010 - 07:34 .


#8
0x30A88

0x30A88
  • Members
  • 1 081 messages
I made the 2DAs with another ending like _thecall, instead of yours. The board does sho up blank in the game. I have set the ID to the one I made for the board, yet it doesn't show anything.

#9
Sunjammer

Sunjammer
  • Members
  • 926 messages
My guess would be that you have not made the quest available.

If you look at the "rats" plot you'll see it has 4 flags:
*_AVAILABLE (0),
*_ACCEPTED (1),
*_COMPLETE (2), and
*_REWARDED (3).

If you look in the JobBoardPlots_demo worksheet you see that the VisibleFlag = 0 (i.e. *_AVAILABLE) and the AcceptedFlag = 1 (i.e. *_ACCEPTED).

Before a quest will show up on its Job Board GUI the plot flag in the VisibleFlag column has to be set. I cheated a bit here and set the *_AVAILABLE flag before exporting the plot. This allows that plot to show up immediately. Alternatively you can set that plot flag in the normal way at which point the plot will appear.

Incidentally when the Player clicks on the Accept button on the Job Board GUI the plot flag in the AcceptedFlag column is automatically set for you.

Modifié par Sunjammer, 13 septembre 2010 - 08:22 .