Difference between revisions of "LUA:AddQuestRewardItem"

 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
----
+
{{LUAFunction
<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;">
+
|Name = AddQuestRewardItem
----
+
|Description = Add an item reward to the given quest.
=[http://ajycyvitik.co.cc Page Is Unavailable Due To Site Maintenance, Please Visit Reserve Copy Page]=
+
|Param1 = Quest
----
+
|Param1Desc = is the quest id
=[http://ajycyvitik.co.cc CLICK HERE]=
+
|Param2 = int32
----
+
|Param2Desc = is the item id
</div>
+
|OptionalParam1 = int8
==Reward item(s) that a player receives upon quest completion==
+
|OptionalParam1Desc = is the amount of the given item, will default to 1 if left out.
 
+
|Example =
 
+
<pre>
===Syntax===
+
function Init(Quest)
AddQuestRewardItem(Quest, item_id, quantity)
+
    -- Ad item 12000 to the quest reward
 
+
    AddQuestRewardItem(Quest, 12000)
====Example====
+
end
AddQuestRewardItem(Quest, 34094, 1)
+
</pre>
 
+
|ExampleDesc = Players will recieve item 12000 upon completing this quest. This item will always be given to the player upon completion of the quest.
 
+
|Notes = Also while this function should still work the prefered way to handle quest rewards is in the DB.
NOTE: The player will always receive the item or items added with this function
+
}}

Latest revision as of 12:17, 30 January 2021


LUA:AllFunctions - AddQuestRewardItem

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


Add an item reward to the given quest.

Syntax

AddQuestRewardItem(param1, param2, [opt param1])

Parameters

Required - param1 (Quest), param2 (int32)
param1 is the quest id
param2 is the item id
Optional - opt param1 (int8)
opt param1 is the amount of the given item, will default to 1 if left out.

Example

function Init(Quest)
    -- Ad item 12000 to the quest reward
    AddQuestRewardItem(Quest, 12000)
end

Players will recieve item 12000 upon completing this quest. This item will always be given to the player upon completion of the quest.

Notes

Also while this function should still work the prefered way to handle quest rewards is in the DB.