[Pomoc] /restiraj

Započeo Black22
26. Feb. 2014. Zaključano
301
pregleda
6
postova
Joe_Black
3
Hustler
26. Feb. 2014.
Skripta koju koristim: Design
Detaljan opis problema: Neznam kako da dodam pod /restiraj da mogu resetirati sva vozila osim cisterni
Dio skripte:
if(dialogid == 922)
  {
new sendername;
new string;
    if(response)
    {
      if(listitem == 0)
      {
        if(IsPlayerInAnyVehicle(playerid))
        {
            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, 256, "|RESPAWN| Admin %s je respawnao vozilo",sendername,GetPlayerVehicleID(playerid));
            SendAdminMessage(0xFFC0CBAA, string);
            SetVehicleToRespawn(GetPlayerVehicleID(playerid));
            RemovePlayerFromVehicleEx(playerid);
            if(SpawnAuto != 0)DestroyVehicle(SpawnAuto);
            SpawnAuto = INVALID_VEHICLE_ID;
        }
        else
        {
          format(string, 256, " {FFFFFF}[{F81414}Greska!{FFFFFF}] {C3C3C3}Ne nalazite se u vozilu!",sendername,GetPlayerVehicleID(playerid));
          SendClientMessage(playerid, COLOR_GRESKA, string);
        }
      }
      if(listitem == 1)
      {
      GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "|Admin| %s je respawnao Sva PRAZNA vozila!", sendername);
SendAdminMessage(0xFFC0CBAA,string);
        new bool:unwanted;
foreach(Player,player)
    {
            if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
    }
for(new car = 1; car <= 386; car++)
{
if(!unwanted)
{
foreach(Player,player)
        {
                  if(SpawnAuto != 0)DestroyVehicle(SpawnAuto);
                  SpawnAuto = INVALID_VEHICLE_ID;
                }
SetVehicleToRespawn(car);
}
}
      }
      if(listitem == 2)
      {
          GetPlayerName(playerid, sendername, sizeof(sendername));
          format(string, 256, "|Admin| %s je respawnao Sva vozila!",sendername);
          SendAdminMessage(0xFFC0CBAA, string);
          for(new car = 1; car <= 1850; car++)
          {
                SetVehicleToRespawn(car);
          }
          foreach(Player,player)
      {
                  if(SpawnAuto != 0)DestroyVehicle(SpawnAuto);
                  SpawnAuto = INVALID_VEHICLE_ID;
          }
      }
      if(listitem == 3)
      {
            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, 256, "|Admin| %s je respawnao Sva vozila u njegovoj blizini!",sendername);
            SendAdminMessage(0xFFC0CBAA, string);
        new bool:unwanted;
foreach(Player,player)
    {
            if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
    }
for(new car = 1; car <= 386; car++)
{
if(!unwanted)
{
foreach(Player,player)
        {
                  if(SpawnAuto != 0)DestroyVehicle(SpawnAuto);
                  SpawnAuto = INVALID_VEHICLE_ID;
                }
              new Float:X,Float:Y,Float:Z;
        if(car != GetPlayerVehicleID(playerid)){ GetVehiclePos(car,X,Y,Z); }
        if(IsPlayerInRangeOfPoint(playerid,90.0,X,Y,Z))
{
  SetVehicleToRespawn(car);
}
}
        }
      }
    }
  }

CMD:resetiraj(playerid, params[])
{
if(PlayerInfo < 1)
{
SendClientMessage(playerid, 0xC3C3C3FF, " {FFFFFF}[{F81414}CrimeAS{FFFFFF}] {C3C3C3}Admini samo!");
return 1;
}
        ShowPlayerDialog(playerid, 922, DIALOG_STYLE_LIST, "Resetiranje vozila", "Vozilo u kojem sam sada\nSva prazna vozila\nSva vozila\nVozila u blizini", "Resetiraj", "Odustani");
        return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Blaeks_Biofor
5
Forum Don
26. Feb. 2014.
proveris ID vozila cisterne i pri potvrdi samo povratis na jedan (return 1😉
Joe_Black
3
Hustler
27. Feb. 2014.
daj mi ti to napravim da vidim kako češ
Imaš tu gore kako je ostalo
Blaeks_Biofor
5
Forum Don
27. Feb. 2014.
new vehicle
vehicle = GetPlayerVehicleID(playerid);
if(vehicle == id vozila) return 0;
Joe_Black
3
Hustler
28. Feb. 2014.
možeš mi cijeli kod napraviti ?
Blaeks_Biofor
5
Forum Don
28. Feb. 2014.
potrebno je samo moj kod dodati u tvoju funkciju/komandu i nista vise

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha