_Sanchez_
Компетентный
PHP:
if(strcmp(cmd, "/тп", true) == 0)
{
if(IsPlayerConnected(playerid))
{
ShowPlayerDialog(playerid,100500,DIALOG_STYLE_LIST,"Телепортация","Отель Лос Сантос\nLSPD\nАэро Сан Фиерро\nЛас Вентурас\nАвтошкола\nОстров","Выбрать","Отмена");
return 1;
}
}
return 1;
}
PHP:
else if(dialogid == 100500)
{
if(response)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if(listitem == 0) // Если нажал на 1 строку меню
{
if (GetPlayerState(playerid) == 2) // Телепорт если игрок в машине
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 2216.0803,-1148.2435,25.7674); // Координаты телепорта
TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
}
else // Телепорт если игрок на ногах
{
SetPlayerPos(playerid, 2216.0803,-1148.2435,25.7674); // Координаты телепорта
}
SetPlayerInterior(playerid,0); // ид интерьера
PlayerInfo[playerid][pInt] = 0; // ид интерьера
}
if(listitem == 1) // Если нажал на 2 строку меню
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1529.6,-1691.2,13.3);
TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
}
else
{
SetPlayerPos(playerid, 1529.6,-1691.2,13.3);
}
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
}
if(listitem == 2) // Если нажал на 3 строку меню
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, -1417.0,-295.8,14.1);
TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
}
else
{
SetPlayerPos(playerid, -1417.0,-295.8,14.1);
}
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
}
if(listitem == 3) // Если нажал на 4 строку меню
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1699.2, 1435.1, 10.7);
TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
}
else
{
SetPlayerPos(playerid, 1699.2,1435.1, 10.7);
}
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
}
if(listitem == 4) // Если нажал на 5 строку меню
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, -2030.8654,-92.3654,35.0156);
TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
}
else
{
SetPlayerPos(playerid, -2030.8654,-92.3654,35.0156);
}
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
}
if(listitem == 5) // Если нажал на 6 строку меню
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, -3881.0203,1513.3143,38.6740);
TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
}
else
{
SetPlayerPos(playerid, -3881.0203,1513.3143,38.6740);
}
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
}
}
}
Нужно создать тп, оставь заявку
PHP:
Координаты:
Название тп:
Что-нибуть убрать:
---------- Добавлено сообщение в 10:53 ---------- Предыдущее в 10:49 ----------
Помог?
Ставь +.
Уровень профессионализма: 10+
Аватар для _Sanchez_
Пользователь
Pawno-Info
Репутация
** ± // тут
Регистрация
14.08.2011
Адрес
C > WINDOWS > system32
Сообщений
336
Аватар для _Sanchez_
Пользователь
Pawno-Info
Репутация
** ± // тут
Регистрация
14.08.2011
Адрес
C > WINDOWS > system32
Сообщений
336
