Hello :)
First of all I don't even know if the title of the thread describes my problem correctly. And I don't know if what I want is possible. So if you are willing to help, bear with me.
I'm not codder, programmer. I'm not even english native. So.. you have been warned. :)
OK. I'd like to know first if is possible. If yes, I'll provide aditional details.
The mud I play have a quest system - lol, like many others - but that is different. You are supposed to acomplish a task (finding an item, killing a mob, etc.) for certain mobs. Are not called quests, but jobs. You are not questing, you are working for the one who hired you. Each quest - acomplished or not - is written in a resume (you can acces it with "resume" command). Now comes my problem.
Each job have a certain time to expire. Also AFTER you complete it, there is a certain time til you can delete it from resume (using "jobdelete #" command). And you need to delete it, because you can have maximum 20 jobs in resume, and jobs are part of advancement in the game, are not optional.
Bottom line, is like this: you get hired, job comes in resume, you do the job, after a time you can delete the job.
What I need is something to check my resume, to "read" what jobs are suitable to delete (those jobs have a message like "You can delete this job with JOBDELETE command"), and, of course to delete them. After that to "see" how many slots I have available for jobs and anounce me. But there are a couple of problems:
1. There is only place for 3 jobs on a screen, you have to press enter to see the next 3... and so on.
2. The entire process is kinda laggy ( I don't know if is done on purpose)
3. When you delete a job, the others are takin its place. I mean if you "jobdel 5", after that job 6 will become job 5... and so on.
Because of that I want all those to happen in a separate windowor even better in background. (resume / jobdel # / count). I don't need to see them because the details are unimportant. I know who hired me or if I completed the job. All I want is a message: "You deleted x old jobs and now you have y slots available for new asignments" to appear.
Is what I want even possible? Thank you for your pacience.
Rjak
edit: some typos and polished the message :)
First of all I don't even know if the title of the thread describes my problem correctly. And I don't know if what I want is possible. So if you are willing to help, bear with me.
I'm not codder, programmer. I'm not even english native. So.. you have been warned. :)
OK. I'd like to know first if is possible. If yes, I'll provide aditional details.
The mud I play have a quest system - lol, like many others - but that is different. You are supposed to acomplish a task (finding an item, killing a mob, etc.) for certain mobs. Are not called quests, but jobs. You are not questing, you are working for the one who hired you. Each quest - acomplished or not - is written in a resume (you can acces it with "resume" command). Now comes my problem.
Each job have a certain time to expire. Also AFTER you complete it, there is a certain time til you can delete it from resume (using "jobdelete #" command). And you need to delete it, because you can have maximum 20 jobs in resume, and jobs are part of advancement in the game, are not optional.
Bottom line, is like this: you get hired, job comes in resume, you do the job, after a time you can delete the job.
What I need is something to check my resume, to "read" what jobs are suitable to delete (those jobs have a message like "You can delete this job with JOBDELETE command"), and, of course to delete them. After that to "see" how many slots I have available for jobs and anounce me. But there are a couple of problems:
1. There is only place for 3 jobs on a screen, you have to press enter to see the next 3... and so on.
2. The entire process is kinda laggy ( I don't know if is done on purpose)
3. When you delete a job, the others are takin its place. I mean if you "jobdel 5", after that job 6 will become job 5... and so on.
Because of that I want all those to happen in a separate windowor even better in background. (resume / jobdel # / count). I don't need to see them because the details are unimportant. I know who hired me or if I completed the job. All I want is a message: "You deleted x old jobs and now you have y slots available for new asignments" to appear.
Is what I want even possible? Thank you for your pacience.
Rjak
edit: some typos and polished the message :)