Sour- Posted November 19, 2016 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 42 Reputation: 2 Joined: 05/25/16 Last Seen: May 19, 2017 Share Posted November 19, 2016 Good day! (I'm just trying to be nice) NPC script map script NPC 100,{ setquest 80000; } quest_db 80000,0,1002,1,0,0,0,0,1002,7539,10000,0,0,0,0,0,0,"QUEST 80000" Even if 1 poring is already killed and the item is already acquired (quest completed), you will still get 7539 every next poring you kill. How to end the quest immediately after 1 poring is killed so that the item acquisition won't be abused? Quote Link to comment Share on other sites More sharing options...
1 Cydh Posted November 19, 2016 Group: Developer Topic Count: 153 Topics Per Day: 0.03 Content Count: 2285 Reputation: 747 Joined: 06/16/12 Last Seen: February 21 Share Posted November 19, 2016 Maybe you can try this diff. There is new config, you just need set it to "no". // Always drop item from quest_db even the kill objective is complete? (Note 1) quest_drop: yes 1 Quote Link to comment Share on other sites More sharing options...
0 Cydh Posted November 19, 2016 Group: Developer Topic Count: 153 Topics Per Day: 0.03 Content Count: 2285 Reputation: 747 Joined: 06/16/12 Last Seen: February 21 Share Posted November 19, 2016 let me confirm if it's official bug of rAthena, so we can fix it asap Quote Link to comment Share on other sites More sharing options...
0 Sour- Posted November 19, 2016 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 42 Reputation: 2 Joined: 05/25/16 Last Seen: May 19, 2017 Author Share Posted November 19, 2016 Alright sir. Thank you. Quote Link to comment Share on other sites More sharing options...
0 Sour- Posted November 20, 2016 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 42 Reputation: 2 Joined: 05/25/16 Last Seen: May 19, 2017 Author Share Posted November 20, 2016 11 hours ago, Cydh said: Maybe you can try this diff. There is new config, you just need set it to "no". // Always drop item from quest_db even the kill objective is complete? (Note 1) quest_drop: yes It's now working! Thank you so much! Quote Link to comment Share on other sites More sharing options...
0 UnknownUser0317 Posted November 20, 2016 Group: Members Topic Count: 5 Topics Per Day: 0.00 Content Count: 27 Reputation: 1 Joined: 11/19/16 Last Seen: January 6, 2017 Share Posted November 20, 2016 @gmsour it's because you didn't add completequest or erasequest, that's why the system detects your quest is still active. It's official behavior even you obtain the total required item, you can still get the item required from killing the required monster. (monster kill does not apply) Quote Link to comment Share on other sites More sharing options...
0 Cydh Posted November 20, 2016 Group: Developer Topic Count: 153 Topics Per Day: 0.03 Content Count: 2285 Reputation: 747 Joined: 06/16/12 Last Seen: February 21 Share Posted November 20, 2016 1 hour ago, UnknownUser0317 said: @gmsour it's because you didn't add completequest or erasequest, that's why the system detects your quest is still active. It's official behavior even you obtain the total required item, you can still get the item required from killing the required monster. (monster kill does not apply) Indeed, but the quest system is not auto-complete and there's no OnObjectiveComplete-like label. So u can't force player who keep hunting for item drop to change the quest by completequest command. Maybe he want to be nice to add custom quest for newbie "Kill your first poring then get special item!", it's better than always using script, imo~ 1 Quote Link to comment Share on other sites More sharing options...
0 UnknownUser0317 Posted November 20, 2016 Group: Members Topic Count: 5 Topics Per Day: 0.00 Content Count: 27 Reputation: 1 Joined: 11/19/16 Last Seen: January 6, 2017 Share Posted November 20, 2016 Just now, Cydh said: Indeed, but the quest system is not auto-complete and there's no OnObjectiveComplete-like label. So u can't force player who keep hunting for item drop to change the quest by completequest command. Maybe he want to be nice to add custom quest for newbie "Kill your first poring then get special item!", it's better than always using script, imo~ Yeah, you're right. Quote Link to comment Share on other sites More sharing options...
Question
Sour-
Good day! (I'm just trying to be nice)
NPC script
map script NPC 100,{ setquest 80000; }
quest_db
80000,0,1002,1,0,0,0,0,1002,7539,10000,0,0,0,0,0,0,"QUEST 80000"
Even if 1 poring is already killed and the item is already acquired (quest completed), you will still get 7539 every next poring you kill.
How to end the quest immediately after 1 poring is killed so that the item acquisition won't be abused?
Link to comment
Share on other sites
7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.