Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/gps

Статус
В этой теме нельзя размещать новые ответы.

BusMan

Ученик
Сделал команду /gps, но почему то не появляются чп в указанных координатах, в чём проблема?


Код:
	if(strcmp(cmd, "/gps", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			if(!IsPlayerInAnyVehicle(playerid))	{return SendClientMessage(playerid, COLOR_GREY, " Вы можете использовать GPS систему только находясь в машине!");}
			format(string,sizeof(string),"Важные места\nРаботы\nБазы фракций\nВыход");
			ShowPlayerDialog(playerid,12,DIALOG_STYLE_LIST,"GPS - Выберите точку назначения",string,"Ок","Отмена");
		}
		return 1;
	}
Код:
if(dialogid == 12)
	{
		if(response)
		{
			if(listitem == 0)
			{
				ShowPlayerDialog(playerid, 10001, DIALOG_STYLE_LIST, "Важные места", "Автошкола\nБанк\nМэрия", "Выбрать", "Назад");
			}
			if(listitem == 4)
			{
				DisablePlayerCheckpoint(playerid);
				CP[playerid] = 0;
				SendClientMessage(playerid, COLOR_GREEN, "GPS навигатор отключен!");
			}
		}
Код:
		if(dialogid == 10001)
		{
			if(response)
			{
				if(listitem == 0)
				{
					//аш
					SetPlayerCheckpoint(playerid,1221.9613,-1814.5752,16.1537,8);
					GameTextForPlayer(playerid, "~g~gps activated", 5000, 1);
					gPlayerCheckpointStatus[playerid] = CHECKPOINT_HOME;
				}
				if(listitem == 1)
				{
					//Банк
					SetPlayerCheckpoint(playerid,1463.0281,-1018.7813,24.5543,8);
					GameTextForPlayer(playerid, "~g~gps activated", 5000, 1);
					gPlayerCheckpointStatus[playerid] = CHECKPOINT_HOME;
				}
				if(listitem == 2)
				{
					//мэрия
					SetPlayerCheckpoint(playerid,1483.3197,-1744.0428,13.1210,8);
					GameTextForPlayer(playerid, "~g~gps activated", 5000, 1);
					gPlayerCheckpointStatus[playerid] = CHECKPOINT_HOME;
				}
			}
			else
			{
				ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "GPS", "Важные места\nРаботы\nБазы фракций\nВыход", "Выбрать", "Отмена");
			}
		}


---------- Post added at 18:23 ---------- Previous post was at 16:37 ----------

Мне кажется, что я что то напутал в диалогах, но перепроверял, ничего не нашёл.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу