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

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

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

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

[ /mark | /gotomark ] Сохранение и переход на указанную точку

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

Affect

Специалист
Данная команда поможет вам сохранить место и потом просто телепортироватся туда.

Ко всем new:

PHP:
new Float:TeleportDest[MAX_PLAYERS][3];
new Float:TelePos[MAX_PLAYERS][6];
В OnPlayerCommandText вставляем:

PHP:
	if(strcmp(cmd, "/mark", true) == 0)
	{
		if (PlayerInfo[playerid][pAdmin] >= 1) Уровень администратора по умолчанию 1
		{
			GetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
			SendClientMessage(playerid, COLOR_GRAD1, "Вы установили маркер для телепорта ((Введите /gotomark для телепорта туда))");
		}
		return 1;
	}
Далее ниже вставляем.

PHP:
	if(strcmp(cmd, "/gotomark", true) == 0)
	{
		if (PlayerInfo[playerid][pAdmin] >= 1)
		{
			if (GetPlayerState(playerid) == 2)
			{
				new tmpcar = GetPlayerVehicleID(playerid);
				SetVehiclePos(tmpcar, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
				TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
			}
			else
			{
				SetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
			}
			SendClientMessage(playerid, COLOR_WHITE, "Вы были телепортированы!");
			SetPlayerInterior(playerid,0);
		}
		return 1;
	}

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