stock GetPlayerSpeed2D(playerid,bool:kmh)
{
new Float:Vx, Float:Vy, Float:Vz, Float:rtn;
if(IsPlayerInAnyVehicle(playerid)) GetVehicleVelocity(GetPlayerVehicleID(playerid), Vx, Vy, Vz); else GetPlayerVelocity(playerid,Vx,Vy,Vz);
rtn = floatsqroot(Vx*Vx + Vy*Vy);
return kmh?floatround(rtn * 100 * 1.63):floatround(rtn * 100);
}
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
new speed = GetPlayerSpeed2D(playerid, true);
if(speed > 60)
{
if(GetPlayerSurfingVehicleID(playerid) == INVALID_VEHICLE_ID && GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_USEJETPACK)
{
Kick(playerid); //mude para uma mensagem se quiser
}
}
}
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT && GetPlayerSurfingVehicleID(playerid) == INVALID_VEHICLE_ID))
{
new speed = GetPlayerSpeed2D(playerid, true);
if(speed > 60)
{
if(GetPlayerSurfingVehicleID(playerid) == INVALID_VEHICLE_ID && GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_USEJETPACK)
{
Kick(playerid); //mude para uma mensagem se quiser
}
}
}
|
Code:
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT && GetPlayerSurfingVehicleID(playerid) == INVALID_VEHICLE_ID))
{
new speed = GetPlayerSpeed2D(playerid, true);
if(speed > 60)
{
if(GetPlayerSurfingVehicleID(playerid) == INVALID_VEHICLE_ID && GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_USEJETPACK)
{
Kick(playerid); //mude para uma mensagem se quiser
}
}
}
|
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
new speed = GetPlayerSpeed2D(playerid, true);
if(speed > 60)
{
if(GetPlayerSurfingVehicleID(playerid) == INVALID_VEHICLE_ID && GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_USEJETPACK)
{
Kick(playerid); //mude para uma mensagem se quiser
}
}
}