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 } } }