mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-31 09:06:46 +00:00
[Commands] Remove unused #bestz and #pf Commands. (#2112)
- Remove unused commands.
This commit is contained in:
@@ -1,89 +0,0 @@
|
||||
#include "../client.h"
|
||||
#include "../water_map.h"
|
||||
|
||||
void command_bestz(Client *c, const Seperator *sep)
|
||||
{
|
||||
if (zone->zonemap == nullptr) {
|
||||
c->Message(Chat::White, "Map not loaded for this zone");
|
||||
}
|
||||
else {
|
||||
glm::vec3 me;
|
||||
me.x = c->GetX();
|
||||
me.y = c->GetY();
|
||||
me.z = c->GetZ() + (c->GetSize() == 0.0 ? 6 : c->GetSize()) * HEAD_POSITION;
|
||||
glm::vec3 hit;
|
||||
glm::vec3 bme(me);
|
||||
bme.z -= 500;
|
||||
|
||||
float best_z = zone->zonemap->FindBestZ(me, &hit);
|
||||
|
||||
if (best_z != BEST_Z_INVALID) {
|
||||
c->Message(Chat::White, "Z is %.3f at (%.3f, %.3f).", best_z, me.x, me.y);
|
||||
}
|
||||
else {
|
||||
c->Message(Chat::White, "Found no Z.");
|
||||
}
|
||||
}
|
||||
|
||||
if (zone->watermap == nullptr) {
|
||||
c->Message(Chat::White, "Water Region Map not loaded for this zone");
|
||||
}
|
||||
else {
|
||||
WaterRegionType RegionType;
|
||||
float z;
|
||||
|
||||
if (c->GetTarget()) {
|
||||
z = c->GetTarget()->GetZ();
|
||||
auto position = glm::vec3(c->GetTarget()->GetX(), c->GetTarget()->GetY(), z);
|
||||
RegionType = zone->watermap->ReturnRegionType(position);
|
||||
c->Message(Chat::White, "InWater returns %d", zone->watermap->InWater(position));
|
||||
c->Message(Chat::White, "InLava returns %d", zone->watermap->InLava(position));
|
||||
|
||||
}
|
||||
else {
|
||||
z = c->GetZ();
|
||||
auto position = glm::vec3(c->GetX(), c->GetY(), z);
|
||||
RegionType = zone->watermap->ReturnRegionType(position);
|
||||
c->Message(Chat::White, "InWater returns %d", zone->watermap->InWater(position));
|
||||
c->Message(Chat::White, "InLava returns %d", zone->watermap->InLava(position));
|
||||
|
||||
}
|
||||
|
||||
switch (RegionType) {
|
||||
case RegionTypeNormal: {
|
||||
c->Message(Chat::White, "There is nothing special about the region you are in!");
|
||||
break;
|
||||
}
|
||||
case RegionTypeWater: {
|
||||
c->Message(Chat::White, "You/your target are in Water.");
|
||||
break;
|
||||
}
|
||||
case RegionTypeLava: {
|
||||
c->Message(Chat::White, "You/your target are in Lava.");
|
||||
break;
|
||||
}
|
||||
case RegionTypeVWater: {
|
||||
c->Message(Chat::White, "You/your target are in VWater (Icy Water?).");
|
||||
break;
|
||||
}
|
||||
case RegionTypePVP: {
|
||||
c->Message(Chat::White, "You/your target are in a pvp enabled area.");
|
||||
break;
|
||||
}
|
||||
case RegionTypeSlime: {
|
||||
c->Message(Chat::White, "You/your target are in slime.");
|
||||
break;
|
||||
}
|
||||
case RegionTypeIce: {
|
||||
c->Message(Chat::White, "You/your target are in ice.");
|
||||
break;
|
||||
}
|
||||
default:
|
||||
c->Message(Chat::White, "You/your target are in an unknown region type.");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
#include "../client.h"
|
||||
|
||||
void command_pf(Client *c, const Seperator *sep)
|
||||
{
|
||||
if (c->GetTarget()) {
|
||||
Mob *who = c->GetTarget();
|
||||
c->Message(Chat::White, "POS: (%.2f, %.2f, %.2f)", who->GetX(), who->GetY(), who->GetZ());
|
||||
c->Message(
|
||||
Chat::White,
|
||||
"WP: %s (%d/%d)",
|
||||
to_string(who->GetCurrentWayPoint()).c_str(),
|
||||
who->IsNPC() ? who->CastToNPC()->GetMaxWp() : -1
|
||||
);
|
||||
c->Message(Chat::White, "pause=%d RAspeed=%d", who->GetCWPP(), who->GetRunAnimSpeed());
|
||||
//who->DumpMovement(c);
|
||||
}
|
||||
else {
|
||||
c->Message(Chat::White, "ERROR: target required");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user