Drifting Points Problem
#1

problem is Passenger too getting drift points
i want to only drift points for DRIVER not for pessenger
help me

PHP код:
public Drift(){
    new 
Float:Angle1Float:Angle2Float:BySpeeds[128];
    new 
Float:Z;
    new 
Float:X;
    new 
Float:Y;
    new 
Float:SpeedX;
    for(new 
g=0;g<200;g++){
        
GetPlayerPos(gXYZ);
        
SpeedX floatsqroot(floatadd(floatadd(floatpower(floatabs(floatsub(X,SavedPos][ sX ])),2),floatpower(floatabs(floatsub(Y,SavedPos][ sY ])),2)),floatpower(floatabs(floatsub(Z,SavedPos][ sZ ])),2)));
        
Angle1 ReturnPlayerAngle(g);
        
Angle2 GetPlayerTheoreticAngle(g);
        
BySpeed floatmul(SpeedX12);
        if(
IsPlayerInAnyVehicle(g) && IsCar(GetPlayerVehicleID(g)) && floatabs(floatsub(Angle1Angle2)) > DRIFT_MINKAT && floatabs(floatsub(Angle1Angle2)) < DRIFT_MAXKAT && BySpeed DRIFT_SPEED){
            if(
PlayerDriftCancellation[g] > 0)KillTimer(PlayerDriftCancellation[g]);
            
PlayerDriftCancellation[g] = 0;
            
DriftPointsNow[g] += floatvalfloatabs(floatsub(Angle1Angle2)) * * (BySpeed*0.1) )/10;
            
PlayerDriftCancellation[g] = SetTimerEx("DriftCancellation"30000"d"g);
        }
        if(
DriftPointsNow[g] > 0){
            
format(ssizeof(s), "~n~~n~~n~~n~~n~~n~~n~~n~~w~_________________You are drifting!~n~___________________~p~Points: %d$!"DriftPointsNow[g]);
            
GameTextForPlayer(gs30003);
        }
        
SavedPos][ sX ] = X;
        
SavedPos][ sY ] = Y;
        
SavedPos][ sZ ] = Z;
    }

Reply
#2

I want to put my server on hosted tap my server is hosted on volthost 198.20.110.157:7777
Reply
#3

pawn Код:
if(GetPlayerState(g) == PLAYER_STATE_DRIVER)
Try adding that.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)