Ako je igrac ispred policajca u radiusu od npr 10 , da policajcu pokaze igracevu brzinu. Pokusaj sa petljom [pawn]for(new i = 0; i < MAX_PLAYERS; i++) {}[/pawn]
IsPlayerInRangeOfPoint/GetDistanceBetweenPlayers
GetPlayerSpeed
Citat: Trifun_Djordjevic poslato Maj 31, 2021, 01:12:27 PRE PODNE
Ako je igrac ispred policajca u radiusu od npr 10 , da policajcu pokaze igracevu brzinu. Pokusaj sa petljom [pawn]for(new i = 0; i < MAX_PLAYERS; i++) {}[/pawn]
IsPlayerInRangeOfPoint/GetDistanceBetweenPlayers
GetPlayerSpeed
Nemoj ovo nikako, sada cu ti poslati nesto!
EDIT:
Izvoli, probaj ovo, mada nisam siguran da li ovo radi kada je igrac vozac ili samo ON FOOT (sto ti onda bude beskorisno)
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
EnablePlayerCameraTarget(playerid, 1);
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
EnablePlayerCameraTarget(playerid, 0);
}
[pawn]public OnPlayerUpdate(playerid) // Nemoj ovde, napravi neki tajmer, ja ovo samo da pokazem otp
{
if () { // Ako je igrac policajac
if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { // Ako je igrac vozac
if (GetPlayerCameraTargetVehicle(playerid) != INVALID_VEHICLE_ID) {
new tmpVehID = GetPlayerCameraTargetVehicle(playerid);
// I sada ovde uzmes brzinu tmpVehID i prikazes je na TD
}
}
}
}[/pawn]