Difference between revisions of "LUA:AddQuestPrereqFaction"

 
Line 1: Line 1:
= LUA Functions: AddQuestPrereqFaction() =
+
{{LUAFunction
Adds a faction prerequisite to the given quest.
+
|Name = AddQuestPrereqFaction
 
+
|Description = Adds a faction prerequisite to the given quest.
==== Syntax ====
+
|Param1 = Quest
AddQuestPrereqFaction(param1, param2, param3, param4)
+
|Param1Desc = is the quest we are adding a prerequisite to
 
+
|Param2 = int32
==== Parameters ====
+
|Param2Desc = is the faction id
; Required - ''param1'' (Quest), ''param2'' (int32), ''param3'' (sint32), ''param4'' (sint32)
+
|Param3 = sint32
: ''param1'' is the quest we are adding a prerequisite to
+
|Param3Desc = is the min amount of faction needed
: ''param2'' is the faction id
+
|Param4 = sint32
: ''param3'' is the min amount of faction needed
+
|Param4Desc = is the max amount of faction
: ''param4'' is the max amount of faction
+
|Example =
 
 
==== Usage ====
 
 
<pre>
 
<pre>
 
function Init(Quest)
 
function Init(Quest)
Line 19: Line 17:
 
end
 
end
 
</pre>
 
</pre>
 
+
|ExampleDesc = Only players with -1000 to 100 with faction 200 can do this quest.
Only players with -1000 to 100 with faction 200 can do this quest.
+
|Notes = None
 +
}}

Latest revision as of 12:19, 30 January 2021


LUA:AllFunctions - AddQuestPrereqFaction

Return to: LUA:AllFunctions | Tutorials | Portal | Forum | Project Manager | Bug Tracker


Adds a faction prerequisite to the given quest.

Syntax

AddQuestPrereqFaction(param1, param2, param3, param4)

Parameters

Required - param1 (Quest), param2 (int32), param3 (sint32), param4 (sint32)
param1 is the quest we are adding a prerequisite to
param2 is the faction id
param3 is the min amount of faction needed
param4 is the max amount of faction


Example

function Init(Quest)
    -- only allow players with -1000 to 100 with faction 200 do this quest
    AddQuestPrereqFaction(Quest, 200, -1000, 100)
end

Only players with -1000 to 100 with faction 200 can do this quest.

Notes

None