tr0n Posted November 30, 2014 Author Posted November 30, 2014 Hi Tron, We're using your quest npc for our server, We decided to make it an individual npc. We want to make 1 quest per NPC with cooldown using your script. However, there is a problem, everytime we complete the quest, the cooldown affects all other npcs. Is there a way to make the cooldown of the quest just trigger for that certain npc? Your timer seems to affect all other npcs. Thanks in advance! this isn't possible, because If you change them from character bound to npc bound, you have to know that if someone completes the quest, every other player can't do it anymore too and everyone has to wait. I could add a multiple npc feature in a future update. Quote
AngelaKiss Posted December 2, 2014 Posted December 2, 2014 (edited) Got a new bug tr0n, when you are in a party and the party member kill more than the limit, you still keep getting count of monsters and you can refund the reward with the npc. Edited December 2, 2014 by AngelZito Quote
tr0n Posted December 3, 2014 Author Posted December 3, 2014 UPDATE: Changelogs: - 1.6.5 Bug fixes for party support Quote
AngelaKiss Posted December 4, 2014 Posted December 4, 2014 Nice tr0n, working good now. If i found anything will let you know. Btw im using only hunting Quest but all the list include 2nd job, rebirth and baby is there a way to separate them in categories? Quote
tr0n Posted December 4, 2014 Author Posted December 4, 2014 Nice tr0n, working good now. If i found anything will let you know. Btw im using only hunting Quest but all the list include 2nd job, rebirth and baby is there a way to separate them in categories? it wasn't designed for this. I would need to rework most of the script to act like that. the 2 categories are hard-scripted and not dynamic categories. Maybe I find a way to make it more dynamic in future updates. Quote
Mushimaru Posted December 18, 2014 Posted December 18, 2014 tr0n...i wanna ask something...i want to make my collection quest trigger by changes of day...for example, for 1st set collection is for monday....2nd collection for tuesday and so on...so, can it be?? Quote
Radian Posted December 18, 2014 Posted December 18, 2014 Tr0n is it possible to make it once per quest? (you can only quest it once not twice.) and set it to per account? Quote
tr0n Posted December 18, 2014 Author Posted December 18, 2014 tr0n...i wanna ask something...i want to make my collection quest trigger by changes of day...for example, for 1st set collection is for monday....2nd collection for tuesday and so on...so, can it be?? The OnDay Label could work here, put "OnDayXXXX" infront of every quest and enter your day and month into it OnDay0101: first quest // This label is triggered on the first day of January OnDay0515: second quest // This one is triggered on the fifteenth day of May. OnDay1231: "" // This one is triggered on the last day of December. OnDay0229: "" // This label is only triggered when it is February 29th, so once every four years. I never tested it and I dont know if it works properly So go test it out and report if it works or not Tr0n is it possible to make it once per quest? (you can only quest it once not twice.) and set it to per account? Check the settings after OnInit Label. Check Line: '310' Set it to 0 and you can do every quest only once. And if you want to make it account bound just change all character related variables to account related ones. Scripting knowledge required. If you aren't able to change it yourself open a request topic in proper section and I am sure someone will help you with that Quote
Radian Posted December 18, 2014 Posted December 18, 2014 Thanks! 1 more question If ever I deactivate this //Activate/Deactivate repeatable quests (1 - activated, 0 - deactivated) set .quest_repeat, 0; this line will still activate right? //Quest Delay (seconds) //24 hours = 86400 seconds set .quest_delay, 86400; ex : 1 quest finish (once) wait for 24 hours before you can use the npc again or accept a quest again. Quote
tr0n Posted December 19, 2014 Author Posted December 19, 2014 Thanks! 1 more question If ever I deactivate this //Activate/Deactivate repeatable quests (1 - activated, 0 - deactivated) set .quest_repeat, 0; this line will still activate right? //Quest Delay (seconds) //24 hours = 86400 seconds set .quest_delay, 86400; ex : 1 quest finish (once) wait for 24 hours before you can use the npc again or accept a quest again. The quest delay is also deactivated if repeatable quests is deactivated. I forgot to write a note to it. Quote
Radian Posted December 19, 2014 Posted December 19, 2014 Thanks! 1 more question If ever I deactivate this //Activate/Deactivate repeatable quests (1 - activated, 0 - deactivated) set .quest_repeat, 0; this line will still activate right? //Quest Delay (seconds) //24 hours = 86400 seconds set .quest_delay, 86400; ex : 1 quest finish (once) wait for 24 hours before you can use the npc again or accept a quest again. The quest delay is also deactivated if repeatable quests is deactivated. I forgot to write a note to it. but is it possible to activate the delay while the repeat is deactivated? Suggestion : //AddCollection("<Quest Name>",<Archer_Class>,<Min Lvl>,<Max Lvl>,<Reward|Item ID>,<Reward|Item Amount>,<Zeny Reward>,<Base EXP>,<Job EXP>,<Item ID>,<Item Amount>,...); //AddHunting("<Quest Name>",<Mage_Class>,<Min Lvl>,<Max Lvl>,<Reward|Item ID>,<Reward|Item Amount>,<Zeny Reward>,<Base EXP>,<Job EXP>,<Monster ID>,<Monster Amount>,...); Quote
tr0n Posted December 20, 2014 Author Posted December 20, 2014 Thanks! 1 more question If ever I deactivate this //Activate/Deactivate repeatable quests (1 - activated, 0 - deactivated) set .quest_repeat, 0; this line will still activate right? //Quest Delay (seconds) //24 hours = 86400 seconds set .quest_delay, 86400; ex : 1 quest finish (once) wait for 24 hours before you can use the npc again or accept a quest again. The quest delay is also deactivated if repeatable quests is deactivated. I forgot to write a note to it. but is it possible to activate the delay while the repeat is deactivated? Suggestion : //AddCollection("<Quest Name>",<Archer_Class>,<Min Lvl>,<Max Lvl>,<Reward|Item ID>,<Reward|Item Amount>,<Zeny Reward>,<Base EXP>,<Job EXP>,<Item ID>,<Item Amount>,...); //AddHunting("<Quest Name>",<Mage_Class>,<Min Lvl>,<Max Lvl>,<Reward|Item ID>,<Reward|Item Amount>,<Zeny Reward>,<Base EXP>,<Job EXP>,<Monster ID>,<Monster Amount>,...); the delay doesn't work if quest repeatable is deactivated. the delay only works if you can repeat quests. About the job id. This could be a added in a future update. shouldnt be hard. Quote
Hismoon Posted June 26, 2015 Posted June 26, 2015 Hi tr0n, I would say that your script have a little bug. The bug is that when player accept a quest e.g. the quest is for lvl 80 and the player do this quest, but don't finish it and make rebirth with level 99. Then the player is level 1 rebirth and can finish the quest that he / she accepted with level 80. Greets Hismoon Quote
tr0n Posted June 26, 2015 Author Posted June 26, 2015 Hi tr0n, I would say that your script have a little bug. The bug is that when player accept a quest e.g. the quest is for lvl 80 and the player do this quest, but don't finish it and make rebirth with level 99. Then the player is level 1 rebirth and can finish the quest that he / she accepted with level 80. Greets Hismoon Thanks for pointing this out. I will fix it soon. Quote
Tales Posted August 15, 2015 Posted August 15, 2015 Tr0n's my server is based on your Script but he have some issues that's cause many problems (crys) in my server.Your script does not work on MvP that's summoned and attached to Npc Event like lhz monster.Monsters that have label does not count when die... Look this example:monster "lhz_dun04",.@x,.@y,strmobinfo(1,.@mob),.@mob,1,strnpcinfo(3)+"::OnMyMVPDead";If i kill the MvP they i'll not count. can we fix it? tr0n's QuestboardWith this questboard you can easily add new quests! 2 categories are available (collection quests and hunting quests).Thanks to Michy, Jaypee, Euphy and everyone else who helped me A LOT with this <3(sry if I didn't mentioned someone..)Files tr0ns_questboard_1.0.0.txt tr0ns_questboard_1.2.0.txt tr0ns_questboard_1.2.1.txt tr0ns_questboard_1.3.1.txt tr0ns_questboard_1.3.2.txt tr0ns_questboard_1.3.3.txt tr0ns_questboard_1.3.4.txt tr0ns_questboard_1.4.4.txt tr0ns_questboard_1.5.4.txt tr0ns_questboard_1.6.4.txt tr0ns_questboard_1.6.5.txt Changelogs 1.0.0 Release 1.1.0 Added zeny reward 1.1.0 Minor text fixes 1.2.0 Rewrote checkmob and killcounter 1.2.1 Fixed "currentquest$" (was set to 0 after finished quest) 1.3.1 Added level restriction 1.3.2 Fixed a bug in AddCollection function 1.3.3 Fixed a bug in AddHunting function 1.3.4 Added Reward Item Amount 1.4.4 Added Quest delay 1.5.4 Added repeatable Quests 1.6.4 Added party support (Thanks to Euphy for helping me) 1.6.5 Bug fixes for party support How to add new QuestsThere're two types of quests you can add, collection and hunting quests.Collection Quests: AddCollection("<Quest Name>",<Min Lvl>,<Max Lvl>,<Reward|Item ID>,<Reward|Item Amount>,<Zeny Reward>,<Base EXP>,<Job EXP>,<Item ID>,<Item Amount>,...); Hunting Quests: AddHunting("<Quest Name>",<Min Lvl>,<Max Lvl>,<Reward|Item ID>,<Reward|Item Amount>,<Zeny Reward>,<Base EXP>,<Job EXP>,<Monster ID>,<Monster Amount>,...); Features You can activate|deactivate categories (they're predefined) Add easily new quests shows dispbottom of each killed monster you can add as many items or mobs you want You can activate|deactivate if quests are repeatable or not You can activate|deactivate party support Change the range of party members to make kills count Change the delay of repeatable quests Terms of Use You are not allowed to reproduce or make any profit of this script! You are not allowed to take credits for this script! You are allowed to modify this script for your needs but not to repost it anywhere as your own work! I am not responsible of any damage on your server! Use at your own risk! How can you help me ? Give me feedback Report bugs Tell me if you like it If you like my script please support me. Thanks! Quote
Nakurusa Posted April 20, 2016 Posted April 20, 2016 (edited) I'm using multiple NPCs for the quests, like eden's ones, separated by categories, but looks like this npc doesn't work this way any way to edit it in order to make it work with multiple quest boards? Thanks in advance, nice script! EDIT: Nvm, found a way to make it work with multiple npcs, just replace every character based variable into something like VARIABLE_uniquename then, just ctrl+h and replace every _uniquename for every single different npc. Edited April 20, 2016 by Nakurusa Quote
Mushimaru Posted April 28, 2016 Posted April 28, 2016 tr0n...i wanna ask something...i want to make my collection quest trigger by changes of day...for example, for 1st set collection is for monday....2nd collection for tuesday and so on...so, can it be?? The OnDay Label could work here, put "OnDayXXXX" infront of every quest and enter your day and month into it OnDay0101: first quest // This label is triggered on the first day of January OnDay0515: second quest // This one is triggered on the fifteenth day of May. OnDay1231: "" // This one is triggered on the last day of December. OnDay0229: "" // This label is only triggered when it is February 29th, so once every four years. I never tested it and I dont know if it works properly So go test it out and report if it works or not Tr0n is it possible to make it once per quest? (you can only quest it once not twice.) and set it to per account? Check the settings after OnInit Label. Check Line: '310' Set it to 0 and you can do every quest only once. And if you want to make it account bound just change all character related variables to account related ones. Scripting knowledge required. If you aren't able to change it yourself open a request topic in proper section and I am sure someone will help you with that tron i've tried it...but its seem not affected because it was just label and not meant for timer..but let say if i want this script to trigger like woe script, what should i add in this script? Quote
Technoken Posted June 21, 2016 Posted June 21, 2016 I'm using multiple NPCs for the quests, like eden's ones, separated by categories, but looks like this npc doesn't work this way any way to edit it in order to make it work with multiple quest boards? Thanks in advance, nice script! EDIT: Nvm, found a way to make it work with multiple npcs, just replace every character based variable into something like VARIABLE_uniquename then, just ctrl+h and replace every _uniquename for every single different npc. Can you tell me what are exactly those variables that you replaced? I'm also planning to use this with different npcs. Thank you! Quote
tathanngudong Posted September 9, 2016 Posted September 9, 2016 (edited) Sorry! WHy i can't add addhunting Monster! It isn't work! But it work with hungting item! i add monster hunting mision like this: //Add Hunting Quests here (You can add as many required mobs as you want) //AddHunting("<Quest Name>",<Min Lvl>,<Max Lvl>,<Reward|Item ID>,<Reward|Item Amount>,<Zeny Reward>,<Base EXP>,<Job EXP>,<Monster ID>,<Monster Amount>,...); AddHunting("Tax",1,5,501,5,100000,20000,20000,1002,10,); end; Edited September 9, 2016 by tathanngudong Quote
tathanngudong Posted September 12, 2016 Posted September 12, 2016 Sorry! WHy i can't add addhunting Monster! It isn't work! But it work with hungting item! i add monster hunting mision like this: //Add Hunting Quests here (You can add as many required mobs as you want) //AddHunting("<Quest Name>",<Min Lvl>,<Max Lvl>,<Reward|Item ID>,<Reward|Item Amount>,<Zeny Reward>,<Base EXP>,<Job EXP>,<Monster ID>,<Monster Amount>,...); AddHunting("Tax",1,5,501,5,100000,20000,20000,1002,10,); end; Quote
lionellex Posted September 20, 2016 Posted September 20, 2016 Sorry! WHy i can't add addhunting Monster! It isn't work! But it work with hungting item! i add monster hunting mision like this: //Add Hunting Quests here (You can add as many required mobs as you want) //AddHunting("<Quest Name>",<Min Lvl>,<Max Lvl>,<Reward|Item ID>,<Reward|Item Amount>,<Zeny Reward>,<Base EXP>,<Job EXP>,<Monster ID>,<Monster Amount>,...); AddHunting("Tax",1,5,501,5,100000,20000,20000,1002,10,); end; Sir, not sure if you've made it work but in case you haven't. just take the end; out below AddHunting("Tax",1,5,501,5,100000,20000,20000,1002,10,); and also the , in the end. 1 Quote
tathanngudong Posted September 21, 2016 Posted September 21, 2016 Sorry! WHy i can't add addhunting Monster! It isn't work! But it work with hungting item! i add monster hunting mision like this: //Add Hunting Quests here (You can add as many required mobs as you want) //AddHunting("<Quest Name>",<Min Lvl>,<Max Lvl>,<Reward|Item ID>,<Reward|Item Amount>,<Zeny Reward>,<Base EXP>,<Job EXP>,<Monster ID>,<Monster Amount>,...); AddHunting("Tax",1,5,501,5,100000,20000,20000,1002,10,); end; Sir, not sure if you've made it work but in case you haven't. just take the end; out below AddHunting("Tax",1,5,501,5,100000,20000,20000,1002,10,); and also the , in the end. Thanh you! It's work now! But i hope tr0n's Questboard soon can add in describe for for every mission i want add! Quote
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.