PlaneShift

Gameplay => Wish list => Topic started by: zanzibar on November 08, 2006, 08:56:07 am

Title: The ability for players to give quests to other players.
Post by: zanzibar on November 08, 2006, 08:56:07 am
Would it be possible to put a system into the game where players would have a log of quests granted to them by other players?

This is what I mean:  I want to give a quest to someone.  I type up a short description of the quest - 25 words max - and then I send a quest offer to another player.  That other player then gets the choice to accept or decline the quest.  If the player accepts it, then it's added to a log of active quests similar to the log presently used for quests given by NPCs.
Title: Re: The ability for players to give quests to other players.
Post by: Karyuu on November 08, 2006, 09:13:38 am
I'm adoring this idea after some thought. It has a ton of potential, and I'm very much interested in knowing whether you've thought of any further details? For example how quest rewards and completion would function, along with integration of the chat. Would the quest giver have total control over the progression of participants, or would some parts be automated?

Very curious and eager to hear more.
Title: Re: The ability for players to give quests to other players.
Post by: zanzibar on November 08, 2006, 09:27:35 am
It sounds like you have more and better ideas than I do!  :lol:  I was thinking of something very simple.  I wasn't thinking of anything being automated, in fact.  Rewards and completion I thought of as happening this way:  If you finish my quest, I give you your reward in a trade and then I mark the quest as complete and it disapears from your log.  Fancy, yes?

It sounds like you have a more interesting vision.  If anything, I should be asking to hear more from you.
Title: Re: The ability for players to give quests to other players.
Post by: Karyuu on November 08, 2006, 10:28:32 am
Ahah, I might have gotten ahead of myself then.

What came to my mind was a system in which you as a quest giver not only have a window to type in your quest description, but also a list of requirements for quest completion that can be proven as done - with the system itself 'checking off' the participant's steps. I just now realized however that this may be too mechanical in certain situations, for example handicapping RP deceit ("Did you give the coins to the old man?" "Why... sure...") and cutting away some of the interaction between giver and player.

A simpler feature may actually work better.
Title: Re: The ability for players to give quests to other players.
Post by: zanzibar on November 08, 2006, 10:46:53 am
Ahah, I might have gotten ahead of myself then.

Not at all.  If one idea inspires another, then that's great.


What came to my mind was a system in which you as a quest giver not only have a window to type in your quest description, but also a list of requirements for quest completion that can be proven as done - with the system itself 'checking off' the participant's steps. I just now realized however that this may be too mechanical in certain situations, for example handicapping RP deceit ("Did you give the coins to the old man?" "Why... sure...") and cutting away some of the interaction between giver and player.

A simpler feature may actually work better.

I think I know what you're getting at.  Something like that would have the advantage of getting rid of the requirement that the person report back to the quest giver.  So if I was going to give someone an item to deliver, and payment was going to happen upon delivery, then something like what came to your mind would be more ideal.
Title: Re: The ability for players to give quests to other players.
Post by: Nikodemus on November 08, 2006, 10:54:45 am
What about multi PC quests? There are multiple people and each of them is a step in the quest. The quest doing person has to complete each part of the quest to get done mark from each person involved in the quest.
This would allow less automatic actions and decrease exploting, as there would have to be few exploters instead of 2.
If GMs would have access to some logs from such quests, then punishing the exploiters would be much more effective, coz there is always same amount of exploiters in some community and if you catch few at once, you are acting faster. Furher, i gues if all of these exploiters would be from one guild, that would point to others. Exploiting can be like cancer ;>
Title: Re: The ability for players to give quests to other players.
Post by: neko kyouran on November 08, 2006, 10:58:01 am
One note I'd like to clarify.  Then I'll shut up and let the creative poeples do thier thing.

when we're talking about rewards, these are rewards the player that is giving out the quest has on them, and not say something the system generates.  if it's the latter, then I see easy abuse of it.

guy 1: "hey wanna do this quest for me?"
guy 2: sure, what do i have to do?
guy 1: kill a rat and i'll give yeah some monies
guy 2: sounds easy enough
*guy 2 kills rat*, system gives them 1k and 30 pp's worth of experience points.

with the easy of creating alts, someone could abuse that badly.

I am quite interested in this concept though.  if done right, it would make things quite fun and open up quite a bit of possibilities for rp stuffs.
Title: Re: The ability for players to give quests to other players.
Post by: zanzibar on November 08, 2006, 11:02:29 am
I don't think that "the system" should provide the reward.  Whatever payment is recieved should come from another player and not just appear out of nowhere.
Title: Re: The ability for players to give quests to other players.
Post by: Peacer on November 08, 2006, 11:13:40 am
/editquests

then you edit some quests, perhaps needed other persons, get some items etc.
Questrewards will be items you chose from your inventory, they will be tagged as this and have a blue background as well as they won't be shown in trade and sell windows...

/askquest
/grantquest x

window opens and you chose a quest to give
the x will be the quests number

then this person does the quest, maybe more needs to be involved in the quest and you'll need 5 or something to do the quest with you.

questcomplete
/grant rewards

here you can chose between a number of rewards, like in the levrus rat eye quest where you'll get to chose between some glyphs... or you'll just get something.

Hope you likey it, feel free to ask if any question should arise
Title: Re: The ability for players to give quests to other players.
Post by: Garile on November 08, 2006, 11:16:46 am
hhmm I agree but it would be interesting if we would have something like an NPC that holds your reward so people can finish your quest without you having to be there.

Like I make a quest. I set the reward at 1000 tria and give the NPC 10.000 tria. You would then be able to give 10 people you're homemade quest. ;) Or even more often if you give the NPC more tria bfore it runs out.

Really like the idea of the questsystem evolving like this.
Title: Re: The ability for players to give quests to other players.
Post by: neko kyouran on November 08, 2006, 11:24:21 am
I kinda like leaving an npc to hold the reward out of the equation.  More fun if the reward comes from the player giving the quest.

The one doing the quest would just have to do it in a timely fashion or catch the reward giver online.  Like in real life.  We have normal hours of operation for almost everything.  Not like you'll be going to the reward giver's house while they are sleeping, banging on thier door for thier reward, in the middle of the night.  Well, you could I suppose, but then again, I doubt the reward giver, would then give you a reward.
Title: Re: The ability for players to give quests to other players.
Post by: Parallo on November 08, 2006, 01:42:19 pm
Do we really need a system for it though? I mean that just means that its logged. If you really want to log it grad a pen and paper and put it next to your computer. We don't really need game mechanics for this at all. It would probably make it a little bit easier but there are so many other things that come before this in priority.
Title: Re: The ability for players to give quests to other players.
Post by: Nikodemus on November 08, 2006, 03:25:49 pm
If you won't involve game mechanics, your char won't gain any experience and in future maybe a skill bonus if we ever get rid of the PP system. Furher, if we involve game mechanics, there is a chance for getting content not necessary in the players possesion - maybe a treasure, from time to time.
Title: Re: The ability for players to give quests to other players.
Post by: bilbous on November 08, 2006, 04:03:16 pm
It could be that at the time you make the quest you deposit the reward into the quest creation interface and set a time limit, if the quest is not done in a timely fashion or fails for some other reason you get your reward back otherwise it gets automatically rewarded. One problem I see with this is if the quest is a deliver type and the recipient is an npc code would have to be added to all npcs to allow for  them accepting items they would ordinarily not want.
Title: Re: The ability for players to give quests to other players.
Post by: eldoth_terevan on November 08, 2006, 04:55:33 pm
Problem with having automated rewards is that then a system needs to be written for this. I like Zanzi's simple idea. You can give a quest to someone so that it shows in their quest log, when they complete it you can mark the quest done. Simple and neat. Trying to work in experience rewards and such could lead us to an exploit situation. My characters already do this sort of thing, but it would be nice if their quest logs would show these quests as well.
Title: Re: The ability for players to give quests to other players.
Post by: bilbous on November 08, 2006, 05:32:51 pm
True enough but what ensures that the quest giver follows through with the reward? Some people might abuse this to make gullible players jump through hoops just to in the end say no you did it wrong I'm not rewarding you. By having the reward put aside the quest giver stands to lose if he is just pulling a stunt.
Title: Re: The ability for players to give quests to other players.
Post by: eldoth_terevan on November 08, 2006, 05:36:47 pm
Then that becomes a GM situation. All I am saying is that it is easier to repurpose what is already in the game. Adding more systems means more testing and fixing time. They have many right now, and I would simply like to give a quest to another player and have it show on their quest pane. So, until they could implement a full system for this, then I would advocate the simplest route.
Title: Re: The ability for players to give quests to other players.
Post by: bilbous on November 08, 2006, 05:43:40 pm
Fair enough. I was talking ideally of course. My instinct is that if a system can be abused, someone will abuse it. Also I do not think that extra work should be handed to the game masters (GMs) that could be taken into consideration by game mechanics (would that be gms?) under ideal circumstances.
Title: Re: The ability for players to give quests to other players.
Post by: zanzibar on November 08, 2006, 05:54:17 pm
True enough but what ensures that the quest giver follows through with the reward?

Haven't you done the Thorian's shield quest?


Do we really need a system for it though? I mean that just means that its logged. If you really want to log it grad a pen and paper and put it next to your computer. We don't really need game mechanics for this at all. It would probably make it a little bit easier but there are so many other things that come before this in priority.

I think it would encourage more player to player interaction, so yes I think PS would benefit from it.
Title: Re: The ability for players to give quests to other players.
Post by: eldoth_terevan on November 08, 2006, 05:59:31 pm
lmao thorian shield quest! Of course. But in an ideal situation we would have no griefers to begin with. It becomes a situation like giving someone weapons to repair or anything else, if they are not a trusted player than you are taking your own chances. Additionally, if we give this ability for rewards and experience to be handed out automatically... there will be problems with it, which will create more work for GMs. I do think that this would encourage more player to player interaction, and it would be a good thing all around even if there were exceptions, as there always are.
Title: Re: The ability for players to give quests to other players.
Post by: bilbous on November 08, 2006, 06:00:27 pm
True enough but what ensures that the quest giver follows through with the reward?

Haven't you done the Thorian's shield quest?

Yes and failed but that result is hard coded. I also started it once and ended up deleting it which was a different situation. The point I was trying (however poorly) to make is that if it is left ambiguous it could be abused. At least if the giver stands to lose he will have an incentive to "play fair."
Title: Re: The ability for players to give quests to other players.
Post by: Parallo on November 08, 2006, 06:03:42 pm
I think it would encourage more player to player interaction, so yes I think PS would benefit from it.

There are already people giving quests though.
Title: Re: The ability for players to give quests to other players.
Post by: eldoth_terevan on November 08, 2006, 06:10:36 pm
Right, Parallo. This way would give a visible achievement in the quest log, which is why I think Zanzi was asking for it. Also, if a player has a quest from another player that is unfufilled, then that is a sort of documentation on the quest giver.
Title: Re: The ability for players to give quests to other players.
Post by: Parallo on November 08, 2006, 06:39:39 pm
True I suppose. It would be nice to have in guilds. Have each rank have a place where they can check what needs to be done so as not to have something too important for lesser members and save leaders spending too much time distributing points and such.
Title: Re: The ability for players to give quests to other players.
Post by: zanzibar on November 08, 2006, 06:43:07 pm
There are at least two ways to solve the Thorian's shield quest, that I know of.  Both involved getting ripped off in the end, but the point is that there are crooks out there and I think it's ok to cheat people if you do it in a legitimate, in character fashion.  That means that you have to make some room for getting caught, among other things.


There are already people giving quests though.

Yes.  I think that adding this log to the game would help those players be more effective.