SA-MP Forums Archive
[Ajuda] Problema no /janelas - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Problema no /janelas (/showthread.php?tid=599710)



Problema no /janelas - GabrielLost - 29.01.2016

Entгo, eu adicionei a funзгo no meu GameMode, sу que o /janelas sу desce as janelas, quando eu retorno a usar o /janelas para fecha-las, elas continuam abertas, jб tentei um monte de coisa, sу que foi tudo em vгo...

PHP код:
CMD:janelas(playeridparams[])
{
    new 
vehicleid GetPlayerVehicleID(playerid);
    new 
string[124];
    new 
driverpassengerbackleftbackright;
        if (!
IsWindowedVehicle(vehicleid))
        return 
SendErrorMessage(playerid"Este veнculo nгo possui janelas.");
    switch (
CoreVehicles[vehicleid][vehWindowsDown])
    {
        case 
false:
        {
            
CoreVehicles[vehicleid][vehWindowsDown] = true;
            
ShowPlayerFooter(playerid"Voce ~g~abaixou as janelas~w~ do veiculo!");
            
format(stringsizeof(string), "** %s pressiona um botгo e abaixa as janelas do veнculo."ReturnName(playerid0));
             
SetPlayerChatBubble(playeridstringCOLOR_PURPLE30.010000);
            
SetVehicleParamsCarWindows(vehicleiddriverpassengerbackleftbackright);
        }
        case 
true:
        {
            
CoreVehicles[vehicleid][vehWindowsDown] = false;
            
ShowPlayerFooter(playerid"Voce ~r~fechou as janelas~w~ do veiculo!");
            
format(stringsizeof(string), "** %s pressiona um botгo e fecha as janelas do veнculo."ReturnName(playerid0));
             
SetPlayerChatBubble(playeridstringCOLOR_PURPLE30.010000);
            
SetVehicleParamsCarWindows(GetPlayerVehicleID(playerid), backrightpassengerbackleftbackright);
             
GetVehicleParamsCarWindows(GetPlayerVehicleID(playerid), driverpassengerbackleftbackright);
        }
    }
    return 
1;




Re: Problema no /janelas - Hayzer - 29.01.2016

PHP код:
CMD:janelas(playeridparams[]) 

    new 
vehicleid GetPlayerVehicleID(playerid); 
    new 
string[124]; 
    new 
driverpassengerbackleftbackright;
    
GetVehicleParamsCarWindows(vehicleiddriverpassengerbackleftbackright);  
    
// 0 = Janela aberta, 1 = Janela fechada
    
if (!IsWindowedVehicle(vehicleid)) 
    return 
SendErrorMessage(playerid"Este veнculo nгo possui janelas."); 
    switch (
CoreVehicles[vehicleid][vehWindowsDown]) 
    { 
        case 
false
        { 
            
CoreVehicles[vehicleid][vehWindowsDown] = true
            
ShowPlayerFooter(playerid"Voce ~g~abaixou as janelas~w~ do veiculo!"); 
            
format(stringsizeof(string), "** %s pressiona um botгo e abaixa as janelas do veнculo."ReturnName(playerid0)); 
            
SetPlayerChatBubble(playeridstringCOLOR_PURPLE30.010000); 
            
SetVehicleParamsCarWindows(vehicleid0passengerbackleftbackright); 
            
// No caso sу alterei a janela do passageiro, mas se quiser que abram todas sу colocar o valor 0 em todas
        

        case 
true
        { 
            
CoreVehicles[vehicleid][vehWindowsDown] = false
            
ShowPlayerFooter(playerid"Voce ~r~fechou as janelas~w~ do veiculo!"); 
            
format(stringsizeof(string), "** %s pressiona um botгo e fecha as janelas do veнculo."ReturnName(playerid0)); 
            
SetPlayerChatBubble(playeridstringCOLOR_PURPLE30.010000); 
            
SetVehicleParamsCarWindows(vehicleid1passengerbackleftbackright);
        } 
    } 
    return 
1




Re: Problema no /janelas - GabrielLost - 29.01.2016

Valeu broher, funcionou perfeitamente.