mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-16 05:11:29 +00:00
Update ClientTaskState::ShowClientTasks
This commit is contained in:
parent
4c6de9b991
commit
c0c34cf07a
@ -2295,24 +2295,32 @@ void ClientTaskState::ResetTaskActivity(Client *c, int TaskID, int ActivityID)
|
|||||||
Task->Activity[ActivityID].Optional);
|
Task->Activity[ActivityID].Optional);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ClientTaskState::ShowClientTasks(Client *c) {
|
void ClientTaskState::ShowClientTasks(Client *c)
|
||||||
|
{
|
||||||
c->Message(0, "Task Information:");
|
c->Message(0, "Task Information:");
|
||||||
//for(int i=0; i<ActiveTaskCount; i++) {
|
if (ActiveTask.TaskID != TASKSLOTEMPTY) {
|
||||||
for(int i=0; i<MAXACTIVEQUESTS; i++) {
|
c->Message(0, "Task: %i %s", ActiveTask.TaskID, taskmanager->Tasks[ActiveTask.TaskID]->Title.c_str());
|
||||||
if(ActiveQuests[i].TaskID==TASKSLOTEMPTY)
|
c->Message(0, " Description: [%s]\n", taskmanager->Tasks[ActiveTask.TaskID]->Description.c_str());
|
||||||
continue;
|
for (int j = 0; j < taskmanager->GetActivityCount(ActiveTask.TaskID); j++) {
|
||||||
|
|
||||||
c->Message(0, "Task: %i %s", ActiveQuests[i].TaskID, taskmanager->Tasks[ActiveQuests[i].TaskID]->Title.c_str());
|
|
||||||
c->Message(0, " Description: [%s]\n", taskmanager->Tasks[ActiveQuests[i].TaskID]->Description.c_str());
|
|
||||||
for(int j=0; j<taskmanager->GetActivityCount(ActiveQuests[i].TaskID); j++) {
|
|
||||||
c->Message(0, " Activity: %2d, DoneCount: %2d, Status: %d (0=Hidden, 1=Active, 2=Complete)",
|
c->Message(0, " Activity: %2d, DoneCount: %2d, Status: %d (0=Hidden, 1=Active, 2=Complete)",
|
||||||
ActiveQuests[i].Activity[j].ActivityID,
|
ActiveTask.Activity[j].ActivityID, ActiveTask.Activity[j].DoneCount,
|
||||||
ActiveQuests[i].Activity[j].DoneCount,
|
ActiveTask.Activity[j].State);
|
||||||
ActiveQuests[i].Activity[j].State);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for (int i = 0; i < MAXACTIVEQUESTS; i++) {
|
||||||
|
if (ActiveQuests[i].TaskID == TASKSLOTEMPTY)
|
||||||
|
continue;
|
||||||
|
|
||||||
|
c->Message(0, "Quest: %i %s", ActiveQuests[i].TaskID,
|
||||||
|
taskmanager->Tasks[ActiveQuests[i].TaskID]->Title.c_str());
|
||||||
|
c->Message(0, " Description: [%s]\n", taskmanager->Tasks[ActiveQuests[i].TaskID]->Description.c_str());
|
||||||
|
for (int j = 0; j < taskmanager->GetActivityCount(ActiveQuests[i].TaskID); j++) {
|
||||||
|
c->Message(0, " Activity: %2d, DoneCount: %2d, Status: %d (0=Hidden, 1=Active, 2=Complete)",
|
||||||
|
ActiveQuests[i].Activity[j].ActivityID, ActiveQuests[i].Activity[j].DoneCount,
|
||||||
|
ActiveQuests[i].Activity[j].State);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Shared Task
|
// TODO: Shared Task
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user