[pomoc]Komanda /destroythiscar (/adtc)

Započeo _HarDy_
10. Mar. 2013. Zaključano
482
pregleda
7
postova
_HarDy_
5
Underboss
10. Mar. 2013.
Skripta : CL edit
Problem : Imam problem.. kada slucajno /adtc auto neko od orge ili nesto tako pomjesaju se idovi :S
I sada se pitam kako napraviti da je zabranjeno da unistim ova odredjena auta
Ja sam nesto probavao ali errora izbaciii :OO

Evo komanda

if(strcmp(cmd, "/destroythiscar", true) == 0 || strcmp(cmd, "/adtc", true) == 0) // by Ellis
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo < 1337)
{
    SendClientMessage(playerid, COLOR_GRAD1, "Niste ovlasteni da koristite tu komandu!");
    return 1;
}
if(IsPlayerInAnyVehicle(playerid))
{
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, 256, " "COL_RED"%s "COL_WHITE"je unistio vozilo: "COL_RED"%d.",sendername,GetPlayerVehicleID(playerid));
ABroadCast(WHITE,string,1);
    DestroyVehicle(GetPlayerVehicleID(playerid));
  RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_GREY, "Vozilo unisteno");
  }
}
return 1;
}


Evo npr za Yakuzina vozila

IsAYakuzaCar


Eto tako je za yakuzu .. Kako cu sada ? Pls pomoc

Slika : /
filip.admin
5
Crime Lord
10. Mar. 2013.
Možda ovako,probaj ne znam hoće raditi:
if(IsAYakuzaCar(GetVehicleModel(GetPlayerVehicleID(playerid))))
_HarDy_
5
Underboss
10. Mar. 2013.
aj testat cu pa javim..
demonhak
4
Enforcer
10. Mar. 2013.
Ako sam dobro shvatio,tebi treba komanda koja unisti samo /veh aute ? a ne ostale.. ako je tako,izvoli
if(strcmp(cmd, "/destroyspawncars", true) == 0 || strcmp(cmd, "/dsc", true) == 0) //
      {
          if(IsPlayerConnected(playerid))
          {
              if(PlayerInfo < 6)
            {
                SendClientMessage(playerid, COLOR_GRAD1, "{1B9BE0}ERROR:{FFFFFF}Niste ovlasteni da koristite tu komandu!");
                return 1;
            }
            for(new s= 0; s< sizeof(CreatedCars); s++)
                {
                  DestroyVehicle(CreatedCars);
                }
            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string), "AdmWarn: %s je unistio sva stvorena vozila .", sendername);
            ABroadCast(COLOR_LIGHTRED,string,1);
          }
          return 1;
      }
_HarDy_
5
Underboss
10. Mar. 2013.
Ne .. nisi me dobro skontao ... Hocu da mogu unistiti vozilo al koje nije od ORG , a da ono koje je u org nemogu..

FlasH wrote on March 10, 2013, 6:50 pm:
Možda ovako,probaj ne znam hoće raditi:
if(IsAYakuzaCar(GetVehicleModel(GetPlayerVehicleID(playerid))))


Ne radi .. evo vako sam stavio i opet mogu unistiti

if(strcmp(cmd, "/destroythiscar", true) == 0 || strcmp(cmd, "/adtc", true) == 0) // by Ellis
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo < 1337)
{
    SendClientMessage(playerid, COLOR_GRAD1, "Niste ovlasteni da koristite tu komandu!");
    return 1;
}
if(IsAYakuzaCar(GetVehicleModel(GetPlayerVehicleID(playerid))))
{
    SendClientMessage(playerid, ADMCRVENA, "Ne mozes unistiti vozilo org-e , Hard ce te roknut =P")
}
else
{
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, 256, " "COL_RED"%s "COL_WHITE"je unistio vozilo: "COL_RED"%d.",sendername,GetPlayerVehicleID(playerid));
ABroadCast(WHITE,string,1);
    DestroyVehicle(GetPlayerVehicleID(playerid));
  RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_GREY, "Vozilo unisteno");
  }
}
return 1;
}
sime30
4
Enforcer
10. Mar. 2013.
Po meni je bolje da mozes unistiti samo stvorena vozila, niti jedno drugo!
Evo ti kod ako to hoces..


    new createdcar;
forward IsACreatedCar(carid);
public IsACreatedCar(carid)
{
for(new i = 0; i < sizeof(createdcar); i++)
{
    if(carid == createdcar) return 1;
}
return 0;
}
// kod komande za stvaranja vozila stavis ovaj kod ispod
// ====================================================================
new carid = CreateVehicle(car, X,Y,Z, Angle, color1, color2, 60000);
createdcar = carid; // bitno je samo da ima ovo  >> CREATEDCAR <<
// ================================================================

if(strcmp(cmd, "/destroythiscar", true) == 0 || strcmp(cmd, "/adtc", true) == 0) // by Ellis
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo < 1337)
{
    SendClientMessage(playerid, COLOR_GRAD1, "Niste ovlasteni da koristite tu komandu!");
    return 1;
}
new vehicle = GetPlayerVehicleID(playerid);
if(!IsACreatedCar(vehicle)) return SendClientMessage(playerid, COLOR_GREY, "* Ne mozes unistiti trajna vozila!");
if(IsPlayerInAnyVehicle(playerid))
{
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, 256, " "COL_RED"%s "COL_WHITE"je unistio vozilo: "COL_RED"%d.",sendername,GetPlayerVehicleID(playerid));
ABroadCast(WHITE,string,1);
    DestroyVehicle(GetPlayerVehicleID(playerid));
  RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_GREY, "Vozilo unisteno");
  }
}
return 1;
}

_HarDy_
5
Underboss
11. Mar. 2013.
pa to sam i htjeo xD hvala 😉
LOCK!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha