Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Agent 47 poslato Jul 27, 2018, 15:36:51 POSLE PODNE

Naslov: Oko /rac
Poruka od: Agent 47 poslato Jul 27, 2018, 15:36:51 POSLE PODNE
Problem(error/warning): Kad tuniram auto i parkiram ostaje tuning al kad uradim rac ne ostaje
Dio skripte://
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):///code ]
Slika/video ingame problema(obavezno ako je ingame problem): prntscr.com/kbrf29
[pawn]forward RespawnujSve();
public RespawnujSve()
{
   new s[256];
   for(new car = 1; car <= 1200; car++)
   {
      if(IsVehicleEmpty(car))
      {
      new world = GetVehicleVirtualWorld(car);
      SetVehicleToRespawn_H(car);
      if(world > 0)
      {
      SetVehicleVirtualWorld(car, world);
      }
      if(NoRac[car] == 0)
      {
      posaow[car] = 0;
      SetVehicleHealth_H(car, 999.99);
      engineOn[car] = false;
        new engine,lights,alarm, doors, bonnet, boot, objective;
        GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
        SetVehicleParamsEx(car, 0, 0, alarm, doors, bonnet, boot, objective);
      engineOn[car] = false;
      }
       }
   }
   format(s, sizeof(s), "{80C8FE}Future Life: {FFFFFF}Sva vozila su respawnovana!");
   SendClientMessageToAll(COLOR_YELLOW,s);
return 1;
}[/pawn]
Naslov: Odg: Oko /rac
Poruka od: Snike02 poslato Jul 27, 2018, 17:24:03 POSLE PODNE
Daj ovaj Stock SetVehicleToRespawn_H,tu je problem valjda.
Naslov: Odg: Oko /rac
Poruka od: Agent 47 poslato Jul 27, 2018, 18:17:23 POSLE PODNE
@Snike02  [pawn]stock SetVehicleToRespawn_H(vehicleid)
{
    SetVehicleToRespawn(vehicleid);
    new Float:Xx, Float:Yy, Float:Zz;
    GetVehiclePos(vehicleid, Xx,Yy,Zz);
   OldVehiclePos[vehicleid][0]=Xx;
    OldVehiclePos[vehicleid][1]=Yy;
    OldVehiclePos[vehicleid][2]=Zz;
   return 1;
}[/pawn]
Naslov: Odg: Oko /rac
Poruka od: Bašovski poslato Jul 27, 2018, 20:58:33 POSLE PODNE
Moraš zakačit tuning u OnVehicleSpawn. ;)
Naslov: Odg: Oko /rac
Poruka od: Agent 47 poslato Jul 27, 2018, 21:36:57 POSLE PODNE
Citat: Bašovski poslato Jul 27, 2018, 20:58:33 POSLE PODNE
Moraš zakačit tuning u OnVehicleSpawn. ;)
A kako da zakačim slabo te razumem @Bašovski
Naslov: Odg: Oko /rac
Poruka od: youngdeal poslato Jul 27, 2018, 22:17:47 POSLE PODNE
Citat: Moren0 poslato Jul 27, 2018, 21:36:57 POSLE PODNE
A kako da zakačim slabo te razumem @Bašovski
dodaÅ¡ kod koji učitaje tuning (mislim postavlja tuning na auto) - tačnije prvo for petlju ili kakvu već koristiÅ¡ provjeru ako je taj id vozila ( u publicu OnVehicleSpawn )  id vozila(auta) od nekog igrača da mu učita mislim postavi tuning na auto - tvoja funkcija postavljanja tuninga na auto -  (ako ne kontas -> primjer: AddVehicleComponent(vehicleid,KOMPONENTANEKA); )
Naslov: Odg: Oko /rac
Poruka od: Agent 47 poslato Jul 27, 2018, 22:55:29 POSLE PODNE
Citat: youngdeal poslato Jul 27, 2018, 22:17:47 POSLE PODNE
dodaÅ¡ kod koji učitaje tuning (mislim postavlja tuning na auto) - tačnije prvo for petlju ili kakvu već koristiÅ¡ provjeru ako je taj id vozila ( u publicu OnVehicleSpawn )  id vozila(auta) od nekog igrača da mu učita mislim postavi tuning na auto - tvoja funkcija postavljanja tuninga na auto -  (ako ne kontas -> primjer: AddVehicleComponent(vehicleid,KOMPONENTANEKA); )

Pazi ovako:ja tuniram auto i parkiram ga i ostane tuning kad idem /rac nestane i kad ga opet parkiram stvori se tuning kontas??
Naslov: Odg: Oko /rac
Poruka od: Agent 47 poslato Jul 28, 2018, 08:59:34 PRE PODNE
BUMP
Naslov: Odg: Oko /rac
Poruka od: omcho poslato Jul 28, 2018, 10:26:46 PRE PODNE
Citat: youngdeal poslato Jul 27, 2018, 22:17:47 POSLE PODNE
dodaÅ¡ kod koji učitaje tuning (mislim postavlja tuning na auto) - tačnije prvo for petlju ili kakvu već koristiÅ¡ provjeru ako je taj id vozila ( u publicu OnVehicleSpawn )  id vozila(auta) od nekog igrača da mu učita mislim postavi tuning na auto - tvoja funkcija postavljanja tuninga na auto -  (ako ne kontas -> primjer: AddVehicleComponent(vehicleid,KOMPONENTANEKA); )

Covek ti je objasino uradis ovako pod onvehiclespawn

[pawn]
if(PrivatnoVozilo(vehicleid)) // ili kako znas da je vozilo privatno nmp
{
AddVehicleComponent(vehicleid, cmod1); // ili kako vec cuvas komponetne itd nastavis dole
AddVehicleComponent(vehicleid, cmod2); // ili kako vec cuvas komponetne itd nastavis dole
AddVehicleComponent(vehicleid, cmod3); // ili kako vec cuvas komponetne itd nastavis dole
}
[/pawn]
Naslov: Odg: Oko /rac
Poruka od: Agent 47 poslato Jul 28, 2018, 11:54:21 PRE PODNE
RESENO LOCK!