void CALLBACK cmd_get_player_square(std::string param)
{
char buf[128];
char buk;
int chisl;
if (param.empty())
{
SF->getSAMP()->getChat()->AddChatMessage(D3DCOLOR_XRGB(0, 0xAA, 0), "[COORDINATOR]/t/t/tВы не указали квадрат поиска! (( /coord [Буква] [число] ))");
return;
}
sscanf(param.c_str(), "%d %d", &buk, &chisl);
char square = std::stoi(param);
switch (buk)
{
case 'A':
{
switch (chisl)
{
case '1':
{
SF->getSAMP()->getChat()->AddChatMessage(D3DCOLOR_XRGB(0, 0xAA, 0), "[COORDINATOR]/t/t/tКвадрат поиска [%d-%d] указан на вашем GPS", buk, chisl);
CVector fPos = { 12.0, 13.2 , 0.0 };
GAME->Get3DMarkers()->CreateMarker(square, MARKER3D_TUBE, &fPos, 40.0, 1.0, 3, 52, 227, 255);
SF->getSAMP()->getChat()->AddChatMessage(-1, buf);
break;
}
default:
{
sprintf(buf, "[COORDINATOR]/t/t/tКвадрат поиска [%d-%d] не находится в базе", buk, chisl);
SF->getSAMP()->getChat()->AddChatMessage(-1, buf);
}
}
}
default:
{
sprintf(buf, "[COORDINATOR]/t/t/tКвадрат поиска [%d-%d] не находится в базе", buk, chisl);
SF->getSAMP()->getChat()->AddChatMessage(-1, buf);
}
}
}