SA-MP Forums Archive
[Ayuda] No logro arreglar... - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Ayuda] No logro arreglar... (/showthread.php?tid=314141)



[Ayuda] No logro arreglar... - The_Scope - 28.01.2012

Hola

Bueno, estoy creando un script de Camaras de velocidad y me tira un error que no logro arreglar.

Error:
Код:
Linea: (62281) : error 029: invalid expression, assumed zero
Codigo:
pawn Код:
stock GetVehicleSpeed(vehicleid)
{
    new Float:v_vX, Float:v_vY, Float:v_vZ, Float:retres;
    GetVehicleVelocity(vehicleid, v_vX, v_vY, v_vZ);
    retres = floatsqroot(floatabs(floatpower(v_vX + v_vY + v_vZ, 2)));
    return floatround(retres * 100, floatround_ceil);
}

forward SpeedTrap(playerid,vehicleid)
public SpeedTrap(playerid,vehicleid)
{
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,1534.7885,-1682.2577,13.5469))
    {
    if(GetVehicleSpeed(vehicleid) > 80))
    {
    new sendername[MAX_PLAYER_NAME];
    new string[256]
    format(string, sizeof(string), "** HQ: Se ha tomado una foto de un vehiculo a gran velocidad!. **", sendername);
    SendRadioMessage(1, TEAM_BLUE_COLOR, string);
    WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255, "Velocidad Maxima no respetada!");
    SendClientMessage(playerid, COLOR_YELLOW, "Has sido visto por las camaras de velocidad, corre!");
    }
    }
    }
    CreateObject(18880, 1534.7885,-1682.2577,13.5469, 0.000000, 0.000000, 300.000000); // SpedTrap 1
    return 1;
}
El error esta en la linйa:
pawn Код:
if(GetVehicleSpeed(vehicleid) > 80))
Lo que deverнa hacer es que al estar en 80 kph le envie un x mensaje a x faccion y le suba el nivel de busqueda...

Alguien sabe como poner el if(GetVehicleSpeed(vehicleid) > 80)) correctamente?


Respuesta: [Ayuda] No logro arreglar... - godoy32 - 28.01.2012

pawn Код:
if(GetVehicleSpeed(vehicleid) > 80)
Prueba asн


Respuesta: [Ayuda] No logro arreglar... - The_Scope - 28.01.2012

Quote:
Originally Posted by godoy32
Посмотреть сообщение
pawn Код:
if(GetVehicleSpeed(vehicleid) > 80)
Prueba asн
Solucionado, gracias por comentar XD


Respuesta: [Ayuda] No logro arreglar... - [Nikk] - 28.01.2012

para que sepas, te sobraba un parиntesis. por eso te tiraba error


Respuesta: [Ayuda] No logro arreglar... - The_Scope - 28.01.2012

Quote:
Originally Posted by [Nikk]
Посмотреть сообщение
para que sepas, te sobraba un parиntesis. por eso te tiraba error
Si lo se