Опускание/поднятие стёкол в транспорте

Описание: Готовые команды
Модератор: SJplayer

SJplayer M
Автор темы, Модератор
Модератор
Аватара
SJplayer M
Автор темы, Модератор
Модератор
Сообщения: 196
Зарегистрирован: 25 мая 2013
С нами: 10 лет 10 месяцев

#1 SJplayer » 4 июля 2013, 11:31

Опускание/поднятие стёкол в транспорте

Ко всем new

Код: Выделить всё

new windowcar[MAX_VEHICLES];


Опускание

Код: Выделить всё

if(strcmp(cmd, "/windowdown", true) == 0||strcmp(cmd, "/wd", true) == 0) 
    
{ 
        if
(IsPlayerConnected(playerid)) 
        
{ 
            if
(IsPlayerInAnyVehicle(playerid)) 
            
{ 
                new carrr 
= GetPlayerVehicleID(playerid); 
                new moda 
= GetVehicleModel(carrr); 
                if
(moda == 448 || moda >= 461 && moda <= 463 || moda == 468 || moda == 471 || moda == 481 || moda == 501 || moda == 510 || moda >= 521 && moda <= 523 || moda == 581 || moda == 586) 
                
{ 
                    SendClientMessage
(playerid,COLOR_GREY,"Вы сидите в транспорте, в котором не предназначены стекла"); 
                
} 
                else 
                
{ 
                    if
(windowcar[carrr] == 1) 
                    
{ 
                        windowcar
[carrr] = 0; 
                        GetPlayerName
(playerid, sendername, sizeof(sendername)); 
                        format
(string, sizeof(string), "* %s опускает стекла транспорта", sendername); 
                        ProxDetector
(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0); 
                    
} 
                    else 
                    
{ 
                        SendClientMessage
(playerid,COLOR_GREY,"Стекла в транспорте уже опущены"); 
                    
} 
                
} 
            
} 
        
} 
        return 1
; 
    
}


поднятие

Код: Выделить всё

    if(strcmp(cmd, "/windowup", true) == 0||strcmp(cmd, "/wu", true) == 0) 
    
{ 
        if
(IsPlayerConnected(playerid)) 
        
{ 
            if
(IsPlayerInAnyVehicle(playerid)) 
            
{ 
                new carrr 
= GetPlayerVehicleID(playerid); 
                new moda 
= GetVehicleModel(carrr); 
                if
(moda == 448 || moda >= 461 && moda <= 463 || moda == 468 || moda == 471 || moda == 481 || moda == 501 || moda == 510 || moda >= 521 && moda <= 523 || moda == 581 || moda == 586) 
                
{ 
                    SendClientMessage
(playerid,COLOR_GREY,"Вы сидите в транспорте, в котором не предназначены стекла"); 
                
} 
                else 
                
{ 
                    if
(windowcar[carrr] == 0) 
                    
{ 
                        windowcar
[carrr] = 1; 
                        GetPlayerName
(playerid, sendername, sizeof(sendername)); 
                        format
(string, sizeof(string), "* %s поднимает стекла транспорта", sendername); 
                        ProxDetector
(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0); 
                    
} 
                    else 
                    
{ 
                        SendClientMessage
(playerid,COLOR_GREY,"Стекла в транспорте уже подняты"); 
                    
} 
                
} 
            
} 
        
} 
        return 1
; 
    
}


Вернуться в «Команды»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 5 гостей