mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-12 17:51:28 +00:00
41 lines
1.5 KiB
C++
Executable File
41 lines
1.5 KiB
C++
Executable File
#include "../client.h"
|
|
|
|
void command_zonespawn(Client *c, const Seperator *sep)
|
|
{
|
|
c->Message(Chat::White, "This command is not yet implemented.");
|
|
return;
|
|
|
|
/* this was kept from client.cpp verbatim (it was commented out) */
|
|
// if (target && target->IsNPC()) {
|
|
// Message(0, "Inside main if.");
|
|
// if (strcasecmp(sep->arg[1], "add")==0) {
|
|
// Message(0, "Inside add if.");
|
|
// database.DBSpawn(1, StaticGetZoneName(this->GetPP().current_zone), target->CastToNPC());
|
|
// }
|
|
// else if (strcasecmp(sep->arg[1], "update")==0) {
|
|
// database.DBSpawn(2, StaticGetZoneName(this->GetPP().current_zone), target->CastToNPC());
|
|
// }
|
|
// else if (strcasecmp(sep->arg[1], "remove")==0) {
|
|
// if (strcasecmp(sep->arg[2], "all")==0) {
|
|
// database.DBSpawn(4, StaticGetZoneName(this->GetPP().current_zone));
|
|
// }
|
|
// else {
|
|
// if (database.DBSpawn(3, StaticGetZoneName(this->GetPP().current_zone), target->CastToNPC())) {
|
|
// Message(0, "#zonespawn: %s removed successfully!", target->GetName());
|
|
// target->CastToNPC()->Death(target, target->GetHP());
|
|
// }
|
|
// }
|
|
// }
|
|
// else
|
|
// Message(0, "Error: #dbspawn: Invalid command. (Note: EDIT and REMOVE are NOT in yet.)");
|
|
// if (target->CastToNPC()->GetNPCTypeID() > 0) {
|
|
// Message(0, "Spawn is type %i", target->CastToNPC()->GetNPCTypeID());
|
|
// }
|
|
// }
|
|
// else if(!target || !target->IsNPC())
|
|
// Message(0, "Error: #zonespawn: You must have a NPC targeted!");
|
|
// else
|
|
// Message(0, "Usage: #zonespawn [add|edit|remove|remove all]");
|
|
}
|
|
|