28 lines
1.2 KiB
Markdown
28 lines
1.2 KiB
Markdown
### Function: SetQuestFlags(quest, flags)
|
|
|
|
**Description:**
|
|
Sets the quest flags for the quest object.
|
|
|
|
**Parameters:**
|
|
- `quest` (Quest) - Quest object representing `quest`.
|
|
- `flags` (uint32) - Integer value `flags`.
|
|
|
|
**Returns:** None.
|
|
|
|
**Example:**
|
|
|
|
```lua
|
|
-- From Quests/EnchantedLands/HelpingSarmaSingebellows.lua
|
|
function Accepted(Quest, QuestGiver, Player)
|
|
|
|
if GetTempVariable(Player, "HelpingSarmaSingebellows") == "true" then
|
|
PlayFlavor(NPC, "voiceover/english/sarma_singebellows/enchanted/sarma_singebellows002.mp3", "", "", 2943069626, 2445316031, Spawn)
|
|
AddConversationOption(conversation, "I shall return when they are destroyed.")
|
|
StartConversation(conversation, NPC, Spawn, "Excellent! You worked hard to kill all of those goblins, but we need to make sure they don't regain their foothold.")
|
|
else
|
|
PlayFlavor(NPC, "voiceover/english/sarma_singebellows/enchanted/sarma_singebellows002.mp3", "", "", 2943069626, 2445316031, Spawn)
|
|
AddConversationOption(conversation, "As you wish.")
|
|
StartConversation(conversation, NPC, Spawn, "Excellent! Goblins are tainting the water and withering the trees at a watermill by a nearby lake. I want you to destroy as many of them as you can!")
|
|
end
|
|
```
|