Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[Pomoc]Vozila

pre 12 godina
273
pregleda
5
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Castello3000
Street Runner
pre 12 godina
Skripta koju koristim:Moja od 0
Detaljan opis problema:Kako da napravim  da igrac moze koristiti neku komandu samo u blizini odredjenog vozila..
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Castello3000
Street Runner
pre 12 godina
Znali neko😕😕
Blaeks_Biofor
Forum Don
pre 12 godina
napravi ovu funkciju
stock CheckPlayerDistanceToVehicle(Float:radi, playerid, vehicleid)
{
if(IsPlayerConnected(playerid))
{
    new Float:PX,Float:PY,Float:PZ,Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid,PX,PY,PZ);
    GetVehiclePos(vehicleid, X,Y,Z);
    new Float:Distance = (X-PX)*(X-PX)+(Y-PY)*(Y-PY)+(Z-PZ)*(Z-PZ);
    if(Distance <= radi*radi)
    {
        return 1;
    }
}
return 0;
}
i onda je koristi gde zelis
Castello3000
Street Runner
pre 12 godina
Moze jedan primjer pošto sam napravio puno errora,
samo neki jednostavan primjer onoga
Blaeks_Biofor
Forum Don
pre 12 godina
for(new i; i != MAX_VOZILA; i++)//izmenis definiciju u svoju
    {
        new dist = CheckPlayerDistanceToVehicle(3.5, playerid, i); // radius povecaj ili smanji kako hoces
        if(dist);
        {
            //ovde uradi sta hoces
        }
    }

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava