Quantcast
Channel: SA-MP Forums
Viewing all articles
Browse latest Browse all 18226

GetPlayerVelocity ?

$
0
0
Hi everyone. how can i make that you earn money from how much you drive,
instead of a timer? i hope you can help me :)

Code:

public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER)
    {
        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 574)
        {
                          stimer = SetTimerEx("Sweeping", WAIT_TIME, true, "d", playerid);
                          SendClientMessage(playerid, 0x58E11EC8, "You are now Street Sweeping to earn money. Drive around and earn money!");
                  }
       
    }
    return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
    if(GetVehicleModel(vehicleid) == 574)
    {
        KillTimer(stimer);
        SendClientMessage(playerid, 0x58E11EC8, "You are no longer doing your Street Sweeping Job!");
        }
    return 1;
}


forward Sweeping(playerid);
public Sweeping(playerid)
{
        new string[128];
        new rand = 200 + random(210);
        GivePlayerMoney(playerid, rand);
        format(string, sizeof(string), "You have received $%d for your Street Sweeping Job!", rand);
        SendClientMessage(playerid, 0x58E11EC8, string);
        return 1;
}


Viewing all articles
Browse latest Browse all 18226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>