[GH-ISSUE #25] Only have the coded quests in the quest list. #7656

Closed
opened 2026-05-31 12:19:43 +00:00 by Dark98 · 2 comments
Owner

Originally created by @AgilityV2 on GitHub (Oct 6, 2019).
Original GitHub issue: https://github.com/2006-Scape/2006Scape/issues/25

Right now we have a bunch of quests on the quest list that aren't coded, here's a list of coded quests:
https://github.com/dginovker/2006rebotted/tree/master/2006Redone%20Server/src/redone/game/content/quests/impl

Originally created by @AgilityV2 on GitHub (Oct 6, 2019). Original GitHub issue: https://github.com/2006-Scape/2006Scape/issues/25 Right now we have a bunch of quests on the quest list that aren't coded, here's a list of coded quests: https://github.com/dginovker/2006rebotted/tree/master/2006Redone%20Server/src/redone/game/content/quests/impl
Dark98 added the Difficulty: Medium label 2026-05-31 12:19:43 +00:00
Author
Owner

@dginovker commented on GitHub (Oct 7, 2019):

The code below doesn't work, since q.getButton() (from QuestAssistant.java) isn't the ID you want.
image

The ID you want (seen highlighted here) isn't incremented by 1 as you go down the quest list, and I can't figure out a way to dump it.
image

So the trick to this issue is just dumping these IDs somehow. If you can dump it, the code to make this work would look like:

for (Integer i : array_of_quest_interface_values)
{
    player.getPlayerAssistant().sendFrame126("@str@" + quest_name, i);
    //Or if you don't have the quest_name, just leave it as ""
}
<!-- gh-comment-id:538815002 --> @dginovker commented on GitHub (Oct 7, 2019): The code below doesn't work, since q.getButton() (from QuestAssistant.java) isn't the ID you want. ![image](https://user-images.githubusercontent.com/32943174/66280409-8b2fbf00-e884-11e9-983e-2c8f881f6bf3.png) The ID you want (seen highlighted here) isn't incremented by 1 as you go down the quest list, and I can't figure out a way to dump it. ![image](https://user-images.githubusercontent.com/32943174/66280388-76ebc200-e884-11e9-912b-cae4dffb480a.png) So the trick to this issue is just dumping these IDs somehow. If you can dump it, the code to make this work would look like: ``` for (Integer i : array_of_quest_interface_values) { player.getPlayerAssistant().sendFrame126("@str@" + quest_name, i); //Or if you don't have the quest_name, just leave it as "" } ```
Author
Owner

@Dark98 commented on GitHub (Oct 18, 2019):

This was fixed by @mrextremez

<!-- gh-comment-id:543996299 --> @Dark98 commented on GitHub (Oct 18, 2019): This was fixed by @mrextremez
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: 2006-Scape/2006Scape#7656