1
Suggestions & Ideas / Re: Questjournal v1
« on: November 29, 2015, 03:37:22 am »
Hmm, I gotta comment on a couple of things here.
About the Zoneflag Quest:
There actually already is a system to check how many different zoneflags that a player has turned in.
They get 3 bronze tokens in return for 10 different flags, but at the same time they also get a personal zoneflag certificate with a list of reported flags, since each flag only counts once. And each time they turn in a new batch of 10 flags, the certificate is checked and updated with the new 10 flags.
Now this is a bit circumstantial, since the imm that gives out the reward, (usually me), also has to check and update the certificate manually, and I suppose there could be glitches. But all in all there hasn't been that many who actually collect and turn in the flags, so it has been manageable so far. I think there are around 60 certificates so far, most of them with inactive players.
If there is an easier way to do this, I'm open to suggestions.
Disappearing Quest Flags
The routine nowadays is definitely to make sure that the questflags set in the scripts are unique for that particular quest. I doubt there are any flags on any quest with a flag named "completed" or "done", (except of course if it is a global flag instead of a remote, (which is set on the mob and not the player, and should still have a check for player identity).
And I don't recall any cases when a questflag has actually been changed later. (That doesn't mean it couldn't have happened, since my memory is faulty). 4D is a very old mud, and some of the oldest quests were made over 15 years back in time...
I do remember something happening in connecetion with the code change, so oldbies returning from before that time, may have had some problems with their flags in the past. Also players who deleted thir char and then got restored, might have lost some questflags in that process, since the pfiles that are saved are usually a bit outdated.
But if a player nowadays claims that some their questflags suddenly have disappeared, so that they cannot use their old equipment, I'd be a bit suspicious. It's a much higher probability that they did the quest with some of their alts and forgot which one.
And, as Erwin already stated, there is a very easy fix; Just redo the quest for the full reward.
A quest is only really hard the first time, which is why the reward gets considerably smaller after that, so having to redo it might be a hassle, but should be worth the extra work.
Anyhow, the main feature with the Quest Journal, is to reset the flags of a quest to 0, if you get completely stuck in it. (This might happen if you stop in the middle of a quest and then later try to redo it from the start, which might result in a double set of flags that screws things up. Or if you are redoing an already finished quest, and try to skip a step or two in the process to save some time).
The Reset in the Quest journal offers a chance to start the quest from the beginning again, but it only removes the intermediate flags, not the final one that marks the quest as finished.
About the Zoneflag Quest:
There actually already is a system to check how many different zoneflags that a player has turned in.
They get 3 bronze tokens in return for 10 different flags, but at the same time they also get a personal zoneflag certificate with a list of reported flags, since each flag only counts once. And each time they turn in a new batch of 10 flags, the certificate is checked and updated with the new 10 flags.
Now this is a bit circumstantial, since the imm that gives out the reward, (usually me), also has to check and update the certificate manually, and I suppose there could be glitches. But all in all there hasn't been that many who actually collect and turn in the flags, so it has been manageable so far. I think there are around 60 certificates so far, most of them with inactive players.
If there is an easier way to do this, I'm open to suggestions.
Disappearing Quest Flags
The routine nowadays is definitely to make sure that the questflags set in the scripts are unique for that particular quest. I doubt there are any flags on any quest with a flag named "completed" or "done", (except of course if it is a global flag instead of a remote, (which is set on the mob and not the player, and should still have a check for player identity).
And I don't recall any cases when a questflag has actually been changed later. (That doesn't mean it couldn't have happened, since my memory is faulty). 4D is a very old mud, and some of the oldest quests were made over 15 years back in time...
I do remember something happening in connecetion with the code change, so oldbies returning from before that time, may have had some problems with their flags in the past. Also players who deleted thir char and then got restored, might have lost some questflags in that process, since the pfiles that are saved are usually a bit outdated.
But if a player nowadays claims that some their questflags suddenly have disappeared, so that they cannot use their old equipment, I'd be a bit suspicious. It's a much higher probability that they did the quest with some of their alts and forgot which one.
And, as Erwin already stated, there is a very easy fix; Just redo the quest for the full reward.
A quest is only really hard the first time, which is why the reward gets considerably smaller after that, so having to redo it might be a hassle, but should be worth the extra work.
Anyhow, the main feature with the Quest Journal, is to reset the flags of a quest to 0, if you get completely stuck in it. (This might happen if you stop in the middle of a quest and then later try to redo it from the start, which might result in a double set of flags that screws things up. Or if you are redoing an already finished quest, and try to skip a step or two in the process to save some time).
The Reset in the Quest journal offers a chance to start the quest from the beginning again, but it only removes the intermediate flags, not the final one that marks the quest as finished.