Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Bos poslato Jul 14, 2014, 12:24:07 POSLE PODNE

Naslov: [Pomoc]Oko vozila
Poruka od: Bos poslato Jul 14, 2014, 12:24:07 POSLE PODNE
Skripta koju koristim: 0
Detaljan opis problema: Vec sam pokretao ovu temu i dobio sam ono sto sam trazio scok udaljenost igraca od vozila i objasnjenje i kad ubacim stock i sacuvam sve normalno bez errora ali kad to dodam u komandu onda pokazuje error.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://www.igreklik.com/slike/images/24691072916654772862.jpg
Naslov: Odg: [Pomoc]Oko vozila
Poruka od: youngdeal poslato Jul 14, 2014, 12:28:53 POSLE PODNE
koristi to bez ovog zadnjeg 3.0 to obrisi pa javi. ako moze biti i do definicije vozila
Naslov: Odg: [Pomoc]Oko vozila
Poruka od: Bos poslato Jul 14, 2014, 12:29:55 POSLE PODNE
Izbrisem to i isti error izbacuje
A vozila sam dofinisao normalno
gore na vrhu new Smecar[2];
i dole Smecar[0] = AddStaticVehiche..
          Smecar[1] = AddStaticVehiche..
Ali kad sad izbrisem to smecar i stavim neki broj onda ga sacuvam bey errora ali neradi
Naslov: Odg: [Pomoc]Oko vozila
Poruka od: youngdeal poslato Jul 14, 2014, 12:31:20 POSLE PODNE
uradi ovako

stock GetClosestVehicle( playerid )
{
new
Float:x,
Float:y,
Float:z,
Float:dist,
Float:closedist = 9999.0,
closeveh;

for( new i = 1; i < MAX_VEHICLES; i++ )
{
if( GetVehiclePos( i, x, y, z ) )
{
dist = GetPlayerDistanceFromPoint(playerid, x, y, z);
if(dist < closedist)
{
closedist = dist;
closeveh = i;
}
}
}
return closeveh;
}


GetPosBehindVehicle(GetClosestVehicle(playerid),cPos[0], cPos[1], cPos[2]);
Naslov: Odg: [Pomoc]Oko vozila
Poruka od: Bos poslato Jul 14, 2014, 12:37:58 POSLE PODNE
Moses mi i ovaj stoc poslat
GetXYBehindVehicle trazi mi i njega
Naslov: Odg: [Pomoc]Oko vozila
Poruka od: youngdeal poslato Jul 14, 2014, 12:38:47 POSLE PODNE
stock GetXYBehindVehicle(vehicleid, &Float:x2, &Float:y2, Float:distance)
{
    new Float:a;
    GetVehiclePos(vehicleid, x2, y2, a);
    GetVehicleZAngle(vehicleid, a);
    x2 += (distance * floatsin(-a+180, degrees));
    y2 += (distance * floatcos(-a+180, degrees));
}
Naslov: Odg: [Pomoc]Oko vozila
Poruka od: Bos poslato Jul 14, 2014, 12:47:33 POSLE PODNE
Sacuvam sve bez errora i kad udjem na server dodjem do kontejenra pokupim smece i gdje god da klikne ono nestane
Naslov: Odg: [Pomoc]Oko vozila
Poruka od: youngdeal poslato Jul 14, 2014, 12:50:05 POSLE PODNE
Citat: Bos poslato Jul 14, 2014, 12:47:33 POSLE PODNE
Sacuvam sve bez errora i kad udjem na server dodjem do kontejenra pokupim smece i gdje god da klikne ono nestane

pa brate uradi loop kroz sva vozila od tog posla uzmi im poziciju i proveri je ako jeste blizu daj naredbu ako nije returnaj ili brejkaj operaciju