1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-30 08:07:46 +00:00

Added GM Teri Command

Added The //gm teri <ZoneID> Command (The Internal name can also be used)
This commit is contained in:
Biscuit Boy 2017-09-22 17:03:25 +10:00
parent 7604264394
commit 4e928c3c18

View file

@ -84,6 +84,7 @@ enum GmCommand
GC = 0x0154,
GCRank = 0x0155,
TeriInfo = 0x025D,
Teri = 0x0258,
Jump = 0x025E,
JumpNpc = 0x025F,
};
@ -269,6 +270,18 @@ void Core::Network::GameConnection::gm1Handler( const Packets::GamePacket& inPac
"\nNextWeather:" + std::to_string( pPlayer->getCurrentZone()->getNextWeather() ) );
break;
}
case GmCommand::Teri:
{
if( param1 < 128 )
pPlayer->sendUrgent( "Zone ID out of range." );
else
{
targetPlayer->setPosition( targetPlayer->getPos() );
targetPlayer->performZoning( param1, targetPlayer->getPos(), 0 );
pPlayer->sendNotice( targetPlayer->getName() + " was warped to Zone " + std::to_string(param1) );
}
break;
}
case GmCommand::Jump:
{