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

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

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

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

ТП в другое место

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

Vardes

Новичок
Стаю на пикап когда устраиваюсь на DJ в Jizzy и меня ТП на респу бомжей!
Когда стаю на пикап в Alhambra то всё нормально...Вроде посмотрел координаты нормальные всё подходит... Помогите с меня "+"

Вот все коды:
[HIDE]=case 10000:
{
if(response)
{
if(PlayerInfo[playerid][pJob] != 1)
{
PlayerInfo[playerid][pJob] = 1;
SendClientMessage(playerid, COLOR_WHITE, "Вы были приняты на работу DJ.");
SendClientMessage(playerid, 0x6ab1ffaa, "Пропишите /mm для просмотра команд.");
}
else return SendClientMessage(playerid,COLOR_GREY,"Вы уже работаете DJ.");
}
} ][/HIDE]
Код:
case 5350: 
        { 
            if(response) 
            { 
                if(listitem == 0) SPD(playerid,5351,DIALOG_STYLE_INPUT,"Своя мелодия","Введите прямую ссылку на мелодию",Ок","Назад"); 
                else if(listitem == 1) 
                { 
                    OnPlayerCommandText(playerid,"/dj"); 
                foreach(Player, i) 
                { 
                   if(GetDistanceBetweenPlayers(playerid,i) < MGM[4]) 
                   { 
                       SendMes(i,COLOR_WHITE,"[PlayList] DJ отключил музыку."); 
                      StopAudioStreamForPlayer(i); 
                      Music[playerid] = false; 
                   } 
                } 
                } 
                else if(listitem == 2) 
                { 
                 if(PlayerToPoint(2, playerid,487.35198974609,-2.1640000343323,1002.3829956055)) AlhambraDJ = false, AlhambraDJID = INVALID_PLAYER_ID; 
                else if(PlayerToPoint(1, playerid,-2648.001953125,1422.7509765625,906.46099853516)) JizzyDJ = false, JizzyDJID = INVALID_PLAYER_ID; 
                SendMes(playerid,COLOR_WHITE,"Вы отошли от пульта."); 
                    OnPlayerCommandText(playerid,"/dj"); 
                } 
            } 
        }
Код:
case 5351: 
        { 
            if(response) 
            { 
             new Float:X,Float:Y,Float:Z; 
             GetPlayerPos(playerid, X, Y, Z); 
             strmid(URLW, inputtext, 0, strlen(inputtext), 255); 
             MGM[4] = 100; MGM[1] = X; MGM[2] = Y; MGM[3] = Z; 
             OnPlayerCommandText(playerid,"/dj"); 
             foreach(Player, i) 
             { 
                if(GetDistanceBetweenPlayers(playerid,i) < MGM[4]) 
                { 
                    SendMes(i,COLOR_WHITE,"[PlayList] DJ включил музыку."); 
                   StopAudioStreamForPlayer(i); 
                   PlayAudioStreamForPlayer(i, URLW, MGM[1], MGM[2], MGM[3], MGM[4], true); 
                   Music[i] = true; 
                } 
             } 
            } 
            else OnPlayerCommandText(playerid,"/dj"); 
        }
Код:
if(AlhambraDJ == true && AlhambraDJID == playerid) AlhambraDJ = false, AlhambraDJID = INVALID_PLAYER_ID; 
    if(JizzyDJ == true && JizzyDJID == playerid) JizzyDJ = false, JizzyDJID = INVALID_PLAYER_ID;
Код:
if(AlhambraDJ == true && AlhambraDJID == playerid) AlhambraDJ = false, AlhambraDJID = INVALID_PLAYER_ID; 
    if(JizzyDJ == true && JizzyDJID == playerid) JizzyDJ = false, JizzyDJID = INVALID_PLAYER_ID;
Код:
JobsDJ[0] = CreatePickup(1239,23,-2634.7278,1409.7086,906.4647);// Jizzy 
    JobsDJ[1] = CreatePickup(1239,23,503.0325,-11.7202,1000.6797);// Alhambra
Код:
else if(strcmp(cmd, "/diskjokey", true) == 0 || strcmp(cmd, "/dj", true) == 0) 
    { 
        if(PlayerInfo[playerid][pJob] == 15) 
        { 
           if(PlayerToPoint(2, playerid,487.35198974609,-2.1640000343323,1002.3829956055)) 
          { 
             if(AlhambraDJID == INVALID_PLAYER_ID) AlhambraDJ = true, AlhambraDJID = playerid; 
             else if(AlhambraDJID != playerid) return SendClientMessage(playerid,COLOR_GREY,"DJ уже работает и находится в клубе."); 
          } 
           else if(PlayerToPoint(1, playerid,-2648.001953125,1422.7509765625,906.46099853516)) 
          { 
             if(JizzyDJID == INVALID_PLAYER_ID) JizzyDJ = true, JizzyDJID = playerid; 
             else if(JizzyDJID != playerid) return SendClientMessage(playerid,COLOR_GREY,"DJ уже работает и находится в клубе."); 
          } 
          else return SendClientMessage(playerid,COLOR_GREY,"Вы не у стойки DJ."); 
          SPD(playerid, 5350, DIALOG_STYLE_LIST, "Панель управления DJ.", "Включить свой трек\nВключить музыку\nОставить пульт", "Выбрать", "Отмена"); 
          return true; 
       } 
       else return SendClientMessage(playerid,COLOR_GREY,"Вы не работаете DJ."); 
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу