Ко всем командам добавляем: 
 Code
if(strcmp(cmd, "/gps", true) == 0) 
     { 
         if(IsPlayerConnected(playerid)) 
         { 
                 new listitems[] = "Мэрия\nАвтошкола\nБанк\nПиццерия\nУбрать отметку"; 
                 ShowPlayerDialog(playerid,345,DIALOG_STYLE_LIST,"GPS",listitems,"Принять","Отмена"); 
                 format(string, sizeof(string), "*[ME] незнакомец достаёт карту и что-то отмечает"); 
    } 
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); 
         return 1; 
     }
 В dialogid: 
 Code
else if(dialogid == 345) 
     { 
         if(response) 
          { 
              if(listitem == 0) 
              { 
                 SetPlayerCheckpoint(playerid,1482.1750,-1743.8423,13.5469,5.0); 
                 SendClientMessage(playerid, COLOR_YELLOW, "Вы пометили на карте Мэрию"); 
                 return 0; 
                } 
                if(listitem == 1) 
              { 
                 SetPlayerCheckpoint(playerid,738.7312,-1413.3236,13.5275,5.0); 
                 SendClientMessage(playerid, COLOR_YELLOW, "Вы пометили на карте Автошколу"); 
                 return 0; 
                } 
                if(listitem == 2) 
              { 
                 SetPlayerCheckpoint(playerid,1459.3281,-1023.8983,23.8331,5.0); 
                 SendClientMessage(playerid, COLOR_YELLOW, "Вы пометили на карте Банк"); 
                 return 0; 
                } 
                if(listitem == 3) 
              { 
                 SetPlayerCheckpoint(playerid,2101.2952,-1806.5552,13.5547,5.0); 
                 SendClientMessage(playerid, COLOR_YELLOW, "Вы пометили на карте Пиццерию"); 
                 return 0; 
                } 
             if(listitem == 4) 
                { 
                    DisablePlayerCheckpoint(playerid); 
                    SendClientMessage(playerid, COLOR_YELLOW, "Вы убрали свои отметки!"); 
                 return 0; 
             } 
           } 
           else 
           { 
         } 
        }