Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[EO]Alatar Quest System


Dzastin
 Share

Recommended Posts

```
        Case QUEST_TYPE_GOGIVE 'Give X amount of X item to X npc.
            If TargetIndex = Quest(QuestNum).Task(ActualTask).NPC Then
                For I = 1 To MAX_INV
                    If GetPlayerInvItemNum(index, I) = Quest(QuestNum).Task(ActualTask).Item Then
                        If GetPlayerInvItemValue(index, I) >= Quest(QuestNum).Task(ActualTask).Amount Then
                            TakeInvItem index, I, Quest(QuestNum).Task(ActualTask).Item
                            QuestMessage index, QuestNum, Quest(QuestNum).Task(ActualTask).Speech, 0
                            If CanEndQuest(index, QuestNum) Then
                                EndQuest index, QuestNum
                            Else
                                Player(index).PlayerQuest(QuestNum).ActualTask = ActualTask + 1
                            End If
                            Exit For
                        End If
                    End If
                Next
            End If
```
How can i change this to take the item Req(scrlItem) in player EQ when mission end?
Because when i talk to NPC, he give me items and mission end or item Req don't have take.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...