В массив с информацией о игроке.
Код: Выделить всё
bool:pMaptp,
Код: Выделить всё
CMD:maptp(playerid)
{
if(PlayerInfo[playerid][pAdmin] < 1)
return SendClientMessage(playerid, 0xFF8000AA, !"Вы не админисратор");
PlayerInfo[playerid][Maptp]] = !PlayerInfo[playerid][Maptp];
SendClientMessage(playerid, 0xFF8000AA, (PlayerInfo[playerid][Maptp] == true) ? (!"Вы включили телепорт по меткам") : (!"Вы выключили телепорт по меткам"));
return 1;
}
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) // Так как это стандартный паблик forward к нему не надо.
{
if(PlayerInfo[playerid][pMaptp] == true) {
SendClientMessage(playerid, 0xFF8000AA, !"Вы телепортировались по метке");
SetPlayerPos(playerid, fX, fY, fZ);
}
return 1;
}