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

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

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

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

[FAQ] Система Лифта.

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

Exactly.Rus

Умник
Привет всем, сейчас я вам покажу как сделать Систему Лифта.
Начнём делать.
В public OnDialogResponse:
PHP:
if(dialogid == 28) 
    { 
        if(response) 
        { 
            if(listitem == 0)//1 
            { 
                SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши 
                SetPlayerInterior(playerid,0); 
                SetPlayerVirtualWorld(playerid,0); 
            } 
            if(listitem == 1)//1 
            { 
                SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши 
                SetPlayerInterior(playerid,0); 
                SetPlayerVirtualWorld(playerid,0); 
            } 
            if(listitem == 2)//2 
            { 
                SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши 
                SetPlayerInterior(playerid,0); 
                SetPlayerVirtualWorld(playerid,0); 
            } 
            if(listitem == 3)//3 
            { 
                SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши 
                SetPlayerInterior(playerid,0); 
                SetPlayerVirtualWorld(playerid,0); 
            } 
            if(listitem == 4)//4 
            { 
                SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши 
                SetPlayerInterior(playerid,0); 
                SetPlayerVirtualWorld(playerid,0); 
            } 
            if(listitem == 5)//5 
            { 
                       SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши 
                SetPlayerInterior(playerid,0); 
                SetPlayerVirtualWorld(playerid,0); 
            } 
            if(listitem == 6)//6 
            { 
                SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши 
                SetPlayerInterior(playerid,0); 
                SetPlayerVirtualWorld(playerid,0); 
            } 
            if(listitem == 7)//7 
            { 
                SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши 
                SetPlayerInterior(playerid,0); 
                SetPlayerVirtualWorld(playerid,0); 
            } 
        } 
    }
В public OnPlayerPickUpPickup:
PHP:
if(PlayerToPoint(3.0,playerid, 1747.2090,-2351.7217,24.5809)||PlayerToPoint(3.0,playerid,1747.7910,-2376.6445,25.2108)||PlayerToPoint(3.0,playerid, 1747.8436,-2376.6401,15.2108) 
            ||PlayerToPoint(3.0,playerid, 1747.7596,-2376.6387,-6.7889)||PlayerToPoint(3.0,playerid, 1750.2117,-2376.6423,-26.7889)||PlayerToPoint(3.0,playerid, 1747.7386,-2376.6370,-46.7889) 
            ||PlayerToPoint(3.0,playerid, 1747.8309,-2376.6399,-66.7889)||PlayerToPoint(3.0,playerid, 1747.8018,-2376.6382,-86.7889)||PlayerToPoint(3.0,playerid, 1749.6094,-2327.5127,18.1951)// кординаты на вызов диалога 
            ) 
    { 
        ShowPlayerDialog(playerid,28, DIALOG_STYLE_LIST,"Лифт"," 1 эта\n 2 этаж\n 3 этаж\n 4 этаж\n 5 этаж\n 6 этаж\n 7 этаж\n 8 этаж","Пуск","Отмена"); 
    }
В OnGameModeinit:
PHP:
 CreatePickup(1239,23,1747.2090,-2351.7217,24.5809); 
    CreatePickup(1239,23,x,y,z);// 1 этаж  
    CreatePickup(1239,23,x,y,z);// 2 этаж  
    CreatePickup(1239,23,x,y,z);// 3 этаж  
    CreatePickup(1239,23,x,y,z);// 4 этаж  
    CreatePickup(1239,23,x,y,z);// 5 этаж  
    CreatePickup(1239,23,x,y,z);// 6 этаж  
    CreatePickup(1239,23,x,y,z);// 7 этаж  
    CreatePickup(1239,23,x,y,z);// 8 этаж
Конец.
Автор: я.
Таких тем на данном портале: 1 (Не включая мой)
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу