Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Agent 47 poslato Novembar 24, 2018, 15:19:59 POSLE PODNE

Naslov: /rac timer
Poruka od: Agent 47 poslato Novembar 24, 2018, 15:19:59 POSLE PODNE
Problem(error/warning): Kada kucam /rac i izbaci da ce da respawna sva vozila za 15s i kada prodje 15s on ne respawna ja gledam funkciju i ne vidim problem.Dole vam je funkcija respawna tj timer
Dio skripte: //
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem)://

[pawn]forward RespawnujSve();
public RespawnujSve()
{
   new s[256];
   for(new car = 1; car <= 1200; car++)
   {
      if(IsVehicleEmpty(car))
      {
      new world = GetVehicleVirtualWorld(car);
      AC_BS_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}Fort Village: {FFFFFF}Sva vozila su respawnovana!");
   SendClientMessageToAll(COLOR_YELLOW,s);
return 1;
}[/pawn]
Naslov: Odg: /rac timer
Poruka od: Agent 47 poslato Novembar 24, 2018, 15:21:00 POSLE PODNE
[pawn]CMD:rac(playerid, params[])
   {
       if(IsPlayerConnected(playerid))
       {
           if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid, SIVA, "Nisi Admin !");
         //RespawnujSve();
         SetTimer("RespawnujSve", 10000, true);
         new sturass[300];
         new cukic[MAX_PLAYER_NAME];
         GetPlayerName(playerid, cukic, sizeof(cukic));
           format(sturass,sizeof(sturass),"[ADMIN] Administrator %s je pokrenuo respawn svih vozila. /rac",cukic);
           ABroadCast(ZUTA, sturass, 1);
           new s[256];
           format(s, sizeof(s), "{80C8FE}Fort Village: {FFFFFF}Respawn vozila je pokrenut! Sva vozila ce biti respawnovana za 10 sekundi.");
           SendClientMessageToAll(COLOR_YELLOW,s);
      }
      return 1;
   }[/pawn]
Naslov: Odg: /rac timer
Poruka od: ShomY071 poslato Novembar 25, 2018, 00:04:27 PRE PODNE
Pff, jel ti stvarno u komandi stoji
//RespawnujSve(); ??
Naslov: Odg: /rac timer
Poruka od: youngdeal poslato Novembar 25, 2018, 01:59:15 PRE PODNE
daj kod od AC_BS_SetVehicleToRespawn_H(car);
te umjesto true stavi false kod SetTimera jer svakih 10 sekundi ce ponavljat taj public/funkciju/naredbu
Naslov: Odg: /rac timer
Poruka od: Agent 47 poslato Novembar 25, 2018, 10:55:27 PRE PODNE
Citat: youngdeal poslato Novembar 25, 2018, 01:59:15 PRE PODNE
daj kod od AC_BS_SetVehicleToRespawn_H(car);
te umjesto true stavi false kod SetTimera jer svakih 10 sekundi ce ponavljat taj public/funkciju/naredbu

Brate to sam trazio nema stock za njega to je Anti Cheat AC_BS kao ako ne stavim to ako stavim samo npr GivePlayerMoney kicka za Money. hack
Naslov: Odg: /rac timer
Poruka od: Agent 47 poslato Novembar 25, 2018, 14:10:14 POSLE PODNE
RESENO LOCK!