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

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

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

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

Телепорты по бандам

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

Dmitriy_Stoun

Изучающий
Пользователь
Регистрация
23 Ноя 2011
Сообщения
401
Лучшие ответы
0
Репутация
195
Код:
в OnPlayerCommandText добавляем команду
Код:
 if(strcmp(cmd, "/gotog", true) == 0 || strcmp(cmd, "/gg", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pAdmin] >= 1)
			{
			  ShowPlayerDialog(playerid,26,DIALOG_STYLE_LIST,"*[RP]*Свои слова*, Teleport", "Grove Street Gang\nThe Ballas Gang\nLos Santos Vagos Gang\nThe Rifa Gang\nEl Coronos Gang\nКолхоз\nStreet Dogs\nFlaming Cobra Gang\nStreet Racers Gang\nYakuza\nLa Cosa Nostra\Русская Мафий", "Выбрать", "Отмена");
              return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, " Вы не уполномочены использовать эту команду!");
			}
		}
		return 1;
Код:
Добавляем сами диалоги в public OnDialogResponse
Код:
 else if(dialogid==26 && response)
    {
    switch(listitem)
    {
    case 0:
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, 2488.1650,-1691.9810,14.7656);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
    {
    SetPlayerPos(playerid, 2488.1650,-1691.9810,14.7656);
    }
    SendClientMessage(playerid, COLOR_PINK, "* Вы телепортированы на респу {FFFFFF}Grove Street Gang!");
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    }
    case 1:
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, 916.1050,-1109.3101,26.8215);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
    {
    SetPlayerPos(playerid, 916.1050,-1109.3101,26.8215);
    }
    SendClientMessage(playerid, COLOR_PINK, "* Вы телепортированы на респу {FFFFFF}The Ballas Gang");
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    }
    case 2:
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, 2767.1375,-1603.9451,10.9219);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
    {
    SetPlayerPos(playerid, 2767.1375,-1603.9451,10.9219);
    }
    SendClientMessage(playerid, COLOR_PINK, "* Вы телепортированы на респу {FFFFFF}Los Santos Vagos Gang");
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    }
    case 3:
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, -2156.9673,-186.5025,41.1297);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
    {
    SetPlayerPos(playerid, -2156.9673,-186.5025,41.1297);
    }
    SendClientMessage(playerid, COLOR_PINK, "* Вы телепортированы на респу {FFFFFF}The Rifa Gang!");
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    }
    case 4:
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, 1762.3993,-1939.1523,13.5803);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
    {
    SetPlayerPos(playerid, 1762.3993,-1939.1523,13.5803);
    }
    SendClientMessage(playerid, COLOR_PINK, "* Вы телепортированы на респу {FFFFFF}El Coronos Gang!");
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    }
    case 5:
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, -1032.3400,-1189.4552,129.2188);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
    {
    SetPlayerPos(playerid, -1032.3400,-1189.4552,129.2188);
    }
    SendClientMessage(playerid, COLOR_PINK, "* Вы телепортированы на респу {FFFFFF}Farm Linnet!");
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    }
    case 6:
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, 1060.7347,2168.3066,10.8203);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
    {
    SetPlayerPos(playerid, 1060.7347,2168.3066,10.8203);
    }
    SendClientMessage(playerid, COLOR_PINK, "* Вы телепортированы на респу {FFFFFF}Street Dogs!");
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    }
    case 7:
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, 685.3369,-471.2725,23.5705);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
	{
    SetPlayerPos(playerid, 685.3369,-471.2725,23.5705);
    }
    SendClientMessage(playerid, COLOR_PINK, "* Вы телепортированы на респу {FFFFFF}Flaming Cobra Gang!");
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    }
    case 8:
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, -508.0409,-492.0767,25.5234);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
    {
    SetPlayerPos(playerid, -508.0409,-492.0767,25.5234);
    }
    SendClientMessage(playerid, COLOR_PINK, "* Вы телепортированы на респу {FFFFFF}Los-Santos Vagos!");
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    }
    case 9:
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, 1493.0605,2787.9265,10.8203);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
    {
    SetPlayerPos(playerid, 1493.0605,2787.9265,10.8203);
    }
    SendClientMessage(playerid, COLOR_PINK, "* Вы телепортированы на респу {FFFFFF}Yakuza!");
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    }
    case 10:
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, 1136.1196,-2038.8026,69.0078);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
    {
    SetPlayerPos(playerid, 1136.1196,-2038.8026,69.0078);
    }
    SendClientMessage(playerid, COLOR_PINK, "* Вы телепортированы на респу {FFFFFF}La Cosa Nostra!");
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    }
    case 11:
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, -2749.2410,-313.4475,7.1875);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
    {
    SetPlayerPos(playerid, -2749.2410,-313.4475,7.1875);
    }
    SendClientMessage(playerid, COLOR_PINK, "* Вы телепортированы на респу {FFFFFF}Русская мафия!");
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    }
    }
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу