Difference between revisions of "LUA:Accepted"

Line 1: Line 1:
 
Calls up this function only if the offered quest is accepted. This function is usualy placed after a "function Init(Quest)" in your quest scripts. Here is an example...<br>
 
Calls up this function only if the offered quest is accepted. This function is usualy placed after a "function Init(Quest)" in your quest scripts. Here is an example...<br>
 +
----
 
<br>
 
<br>
 
<br>
 
<br>
 
<br>
 
<br>
function Accepted(Quest, QuestGiver, Player)<br>
+
'''function Accepted(Quest, QuestGiver, Player)'''<br>
 
if QuestGiver ~= nil then<br>
 
if QuestGiver ~= nil then<br>
 
if GetDistance (Player, QuestGiver) < 30 then<br>
 
if GetDistance (Player, QuestGiver) < 30 then<br>
Line 15: Line 16:
 
end<br>
 
end<br>
  
 +
----
 +
In this example when the quest offered is accepted it will start the conversation.
  
 
--[[User:Xanibunib|Xanibunib]] 17:01, 3 April 2009 (CDT)
 
--[[User:Xanibunib|Xanibunib]] 17:01, 3 April 2009 (CDT)

Revision as of 15:05, 3 April 2009

Calls up this function only if the offered quest is accepted. This function is usualy placed after a "function Init(Quest)" in your quest scripts. Here is an example...





function Accepted(Quest, QuestGiver, Player)
if QuestGiver ~= nil then
if GetDistance (Player, QuestGiver) < 30 then
FaceTarget (QuestGiver, Player)
conversation = CreateConversation()

AddConversationOption(conversation, "Blah blah blah")
StartConversation(conversation, QuestGiver, Player, "blah blah blah")
end
end
end


In this example when the quest offered is accepted it will start the conversation.

--Christopher 17:01, 3 April 2009 (CDT)


Back to LUA Functions