Script pero da error
#2

PHP код:
CMD:sirena(playeridparams[]) return cmd_sir(playeridparams);
CMD:sir(playeridparams[])
{
    if(
GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return Mensaje(playeridCOLOR_ERRORES"[ERROR] Usted debe estar dentro de un vehнculo.");
    new 
vehicleid GetPlayerVehicleID(playerid);
    if(
SirenaEncendida[vehicleid] == 0)
    {
        switch(
GetVehicleModel(vehicleid))
        {
            case 
490:
            {
                
DestroyObject(TieneSirena[vehicleid]);
                
TieneSirena[vehicleid] = CreateObject(19419, -1000.0, -1000.0, -1000.0, -1000.0, -1000.0500.0300.0);
                
AttachObjectToVehicle(TieneSirena[vehicleid], vehicleid0.00.51.10.00.00.0);
                
Mensaje(playeridVERDE"Usted encendiу la sirena del vehнculo.");
                
SirenaEncendida[vehicleid] = 1;
            }
            case 
544:
            {
                
DestroyObject(TieneSirena[vehicleid]);
                
TieneSirena[vehicleid] = CreateObject(19419, -1000.0, -1000.0, -1000.0, -1000.0, -1000.0500.0300.0);
                
AttachObjectToVehicle(TieneSirena[vehicleid], vehicleid0.02.91.450.00.00.0);
                
Mensaje(playeridVERDE"Usted encendiу la sirena del vehнculo.");
                
SirenaEncendida[vehicleid] = 1;
            }
        }
        if(
AutoInfo[vehicleid][aFaccionID] == 1)
        {
            
DestroyObject(TieneSirena[vehicleid]);
            
TieneSirena[vehicleid] = CreateDynamicObject(1864610.010.010.00.00.00.0);
            
AttachDynamicObjectToVehicle(TieneSirena[vehicleid], vehicleid0.00.750.2750.00.10.0);
            
Mensaje(playeridVERDE"Usted encendiу la sirena del vehнculo.");
            
SirenaEncendida[vehicleid] = 1;
        }
    }
    else
    {
         switch(
GetVehicleModel(vehicleid))
        {
            case 
490:
            {
                
DestroyObject(TieneSirena[vehicleid]);
                
TieneSirena[vehicleid] = CreateObject(19420, -1000.0, -1000.0, -1000.0, -1000.0, -1000.0500.0300.0);
                
AttachObjectToVehicle(TieneSirena[vehicleid], vehicleid0.00.51.10.00.00.0);
                
Mensaje(playeridROJO"Usted apagу la sirena del vehнculo.");
                
SirenaEncendida[vehicleid] = 0;
            }
            case 
544:
            {
                
DestroyObject(TieneSirena[vehicleid]);
                
TieneSirena[vehicleid] = CreateObject(19420, -1000.0, -1000.0, -1000.0, -1000.0, -1000.0500.0300.0);
                
AttachObjectToVehicle(TieneSirena[vehicleid], vehicleid0.02.91.450.00.00.0);
                
Mensaje(playeridROJO"Usted apagу la sirena del vehнculo.");
                
SirenaEncendida[vehicleid] = 0;
            }
        }
        if(
AutoInfo[vehicleid][aFaccionID] == 1)
        {
            
DestroyDynamicObject(TieneSirena[vehicleid]);
            
Mensaje(playeridROJO"Usted apagу la sirena del vehнculo.");
            
SirenaEncendida[vehicleid] = 0;
        }
    }
    return 
1;

Acostъmbrate a no usar valores enteros para las coordenadas, tienes que cumplir con el formato 0.0 en casos como estos.
Aparte de eso he de decirte que algunas cosas dentro de tu cуdigo no tienen sentido, pero creo que los warnings deberнan irse.
Reply


Messages In This Thread
Script pero da error - by ThePaul44 - 01.11.2015, 20:28
Re: Script pero da error - by RIDE2DAY - 01.11.2015, 21:09
Re: Script pero da error - by ThePaul44 - 01.11.2015, 21:40
Re: Script pero da error - by RIDE2DAY - 01.11.2015, 21:51
Re: Script pero da error - by ThePaul44 - 03.11.2015, 23:41

Forum Jump:


Users browsing this thread: 1 Guest(s)