• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Ayuda] Limitador de velocidad
#2
Est? bien m?s o menos lo que hiciste, pero tuviste ciertos errores que complican la l?gica del c?digo:



Eso es porque no haz implementado una condicional IsPlayerInAnyVehicle para ver si el usuario est? en un veh?culo o no...



Tambi?n cuando pones "velocidad" en el SetVehicleVelocity pones que el limite ser?an los par?metros puestos... pero... Los par?metros son tipo Float? Porque en la funci?n SetVehicleVelocity(vehicleid, Float:X, Float:Y, Float:Z) necesitar?as Variables Flotantes...



Eso tambi?n causa un error con el sscanf ya que en donde pones ?!sscanf(params, "d", velocidad) ?pones un "d" como especificador, pero el "d" es para variables enteras y no flotantes... osea, debes usar un "f".



Te quedar?a algo as?...



PHP Code:
CMD:limitador(playeridparams[])

{

? ? new 
Float:velocidad;

? ? if(!
sscanf(params"f"velocidad))

? ? {

? ? ? ? if(
IsPlayerInAnyVehicle(playerid))

? ? ? ? {

? ? ? ? new 
vehicleid GetPlayerVehicleID(playerid);

? ? ? ? 
SetVehicleVelocity(vehicleidvelocidadvelocidadvelocidad);

? ? ? ? }

? ? }

? ? return 
1;





Recuerda que la sint?xis es as?: /limitador X Y Z

Pero no pongas numeros superiores a 0, ya que con solo poner un 1 es mucha velocidad. Para usarlo deber?as usar 0.0 0.0 0.2, n?meros peque?os flotantes. Para m?s informaci?n sobre el uso de SetVehicleVelocity, ve a?https://wiki.sa-mp.com/wiki/SetVehicleVelocity?.
Languajes de Programaci?n que domino:

Pawn, Lua.

Lenguajes de Programaci?n que estoy aprendiendo:

C, JavaScript & C#.



?Listo para ayudarte!

  Reply


Messages In This Thread
[Ayuda] Limitador de velocidad - by ThePez - 2020-03-02, 07:39 PM
RE: [Ayuda] Limitador de velocidad - by SKainer - 2020-03-05, 12:41 AM
RE: [Ayuda] Limitador de velocidad - by ThePez - 2020-03-09, 09:35 PM

Forum Jump: