[Pomoc]{ }

Započeo Shaw Salcedo
25. Jan. 2015. Zaključano
459
pregleda
8
postova
Kriso_Anderson
5
Kingpin
25. Jan. 2015.
Skripta koju koristim: Bm
Detaljan opis problema: Imam problem oko zagrada evo mozete mi pomoci ovde mi izbacuuje da nema mi zagrada a nzm gde
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new string;
new vehicle = GetPlayerVehicleID(playerid);
//if(oldstate-1 && newstate) TextDrawHideForPlayer(playerid,brzina); else if(newstate-1) TextDrawShowForPlayer(playerid,brzina);
if(newstate == PLAYER_STATE_DRIVER && IsPlayerInAnyVehicle(playerid) && !IsAPlane(vehicle) && !IsAHarvest(vehicle))
{
SetTimerEx("Startup", 1, false, "ii", playerid, vehicle);
SetTimerEx("engine2", 2500, false, "ii", playerid);
}
else if(newstate == PLAYER_STATE_DRIVER && IsPlayerInAnyVehicle(playerid) && !IsAPlane(vehicle) && !IsAHarvest(vehicle))
{
SetTimerEx("Startup", 1, false, "ii", playerid, vehicle);
SetTimerEx("engine2", 2500, false, "ii", playerid);
}

if(newstate == PLAYER_STATE_ONFOOT)
{
    if(TransportDuty > 0)
{
    if(TransportDuty == 1)
{
        TaxiDrivers -= 1;
}
else if(TransportDuty == 2)
{
    BusDrivers -= 1;
}
TransportDuty = 0;
format(string, sizeof(string), "{F3FF02}* Vise niste na duznosti i zaradili ste $%d.", TransportMoney);
SendClientMessage(playerid, COLOR_WHITE, string);
GivePlayerMoney(playerid, TransportMoney);
TransportValue = 0; TransportMoney = 0;
            Delete3DTextLabel(farebText);
}
if(TransportCost > 0 && TransportDriver < 999)
{
    if(IsPlayerConnected(TransportDriver))
{
    TransportMoney[TransportDriver] += TransportCost;
    TransportTime[TransportDriver] = 0;
    TransportCost[TransportDriver] = 0;
    format(string, sizeof(string), "~w~Voznja kosta~n~~r~$%d",TransportCost);
    GameTextForPlayer(playerid, string, 4000, 4);
    format(string, sizeof(string), "~w~Putnik je napustio taxi~n~~g~Zaradili ste $%d",TransportCost);
    GameTextForPlayer(TransportDriver, string, 4000, 4);
GivePlayerMoney(playerid, -TransportCost);
TransportCost = 0;
TransportTime = 0;
TransportDriver = 999;
}
}
TelePos = 0.0;
TelePos = 0.0;
}
if(newstate == PLAYER_STATE_ONFOOT && oldstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_ONFOOT && oldstate == PLAYER_STATE_PASSENGER)
{
if(RadioOffOn != 0)
{
StopAudioStreamForPlayer(playerid);
return 1;
}
}
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
    SetPlayerArmedWeapon(playerid, 0);
}
/////////////////////////////////////////SVJETLA//////////////////////////////////////////////////////
if (newstate == PLAYER_STATE_DRIVER)
{
    if (VehicleLightsOn[GetPlayerVehicleID(playerid)] == false)
    {
GetVehicleDamageStatus(GetPlayerVehicleID(playerid), panels, doors, lights, tires);
        UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid), panels, doors, encode_lights(1, 1, 1, 1), tires);
  VehicleLightsOn[GetPlayerVehicleID(playerid)] = false;
    }
    else
    {
GetVehicleDamageStatus(GetPlayerVehicleID(playerid), panels, doors, lights, tires);
        UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid), panels, doors, encode_lights(0, 0, 0, 0), tires);
        VehicleLightsOn[GetPlayerVehicleID(playerid)] = true;
}
}
//////////////////////////////////////////////TAXI & BUSSES////////////////////////////////////////////////////
if(newstate == PLAYER_STATE_PASSENGER)
{
    new name;
    GetPlayerName(playerid, name, sizeof(name));
    new vehicleid = GetPlayerVehicleID(playerid);
foreach (Player, i)
{
            if(IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == 2 && TransportDuty > 0)
            {
                if(GetPlayerMoney(playerid) < TransportValue)
                {
                    format(string, sizeof(string), "* Treba vam $%d da biste usli.", TransportValue);
SendClientMessage(playerid, COLOR_WHITE, string);
RemovePlayerFromVehicle(playerid);
                }
                else
                {
              if(TransportDuty == 1)
                    {
if(PlayerInfo > 2)
{
format(string, sizeof(string), "* Platili ste $%d taxisti.", TransportValue);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "* Putnik %s je usao u vas Taxi.", name);
SendClientMessage(i, COLOR_WHITE, string);
TransportTime = 1;
                  TransportTime = 1;
                    TransportCost = TransportValue;
                    TransportCost = TransportValue;
                    TransportDriver = i;
}
else
{
SCM(playerid,-1,"Level ste 1 ne nozete da se vozite taxiem!");
SCM(i,-1,"Igrac je level 1 i nemoze da se vozi taxiem!");
RemovePlayerFromVehicle(playerid);
}
                    }
                    else if(TransportDuty == 2)
                    {
                        format(string, sizeof(string), "* Platili ste $%d vozacu busa.", TransportValue);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "* Putnik %s je usao u vas Bus.", name);
SendClientMessage(i, COLOR_WHITE, string);
                    }
GivePlayerMoney(playerid, - TransportValue);
TransportMoney += TransportValue;
                }
            }
    }
}
if(newstate == PLAYER_STATE_DRIVER)
{
new newcar = GetPlayerVehicleID(playerid);
new oldcar = gLastCar;
new housecar = PlayerInfo+1;
TelePos = 0.0;
TelePos = 0.0;
if(IsABoat(newcar))
{
    if(PlayerInfo < 1)
{
    SendClientMessage(playerid, COLOR_GREY, "Nemate dozvolu za plovidbu kupite je u Auto Skoli !");
    RemovePlayerFromVehicle(playerid);
    TogglePlayerControllable(playerid, 1);
}
}
else if(IsAPlane(newcar))
{
    if(PlayerInfo < 1)
{
    if(TakingLesson == 1) { }
    else {
    SendClientMessage(playerid, COLOR_GREY, "Nemate dozvolu za letenje kupite je u Auto Skoli !");
    RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1); }
}
}
else
{
if(PlayerInfo < 0)
{
    if(PlayerDrunk >= 5)
{
    WantedPoints += 1;
SetPlayerCriminal(playerid,255, "Voznja u pijanom stanju!");
}

}
else if(PlayerDrunk >= 5)
{
    WantedPoints += 1;
SetPlayerCriminal(playerid,255, "Voznja u pijanom stanju!");
}
if(PlayerInfo < 1)
{
    if(IsABike(newcar)) { }
    else
    {
if(TakingLesson == 1) { }
else {
SendClientMessage(playerid, COLOR_GRAD1, "Ne zaboravite da stavite pojas radi vase bezbednosti /pojas i skidate na /pojasoff !");
SendClientMessage(playerid, COLOR_GRAD1, "Takodje recite i suvozacu da stavi pojas, posto policija kaznjava !");
  }
}
}
}
  if(IsAvion(newcar))
      {
      if(PlayerInfo == 9) {
  TogglePlayerControllable(playerid, 1);
ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"{0049FF}Pilot","{0049FF}Lokacija {FFFFFF}Sarajevo\n{0049FF}Lokacija {FFFFFF}Zagreb", "Uredu", "Odustani");
  }
      else {
      RemovePlayerFromVehicle(playerid);
      SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog aviona.((Privatno))");}
        }
        if(IsAKartingCars(newcar))
        {
if(PlayerInfo > 0) {
        SendClientMessage(playerid, COLOR_WHITE,"{F3FF02}Cim izadjete iz vozila necete imati zeton.");
}
else { RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_WHITE," | {F3FF02}Nemate zeton."); }
}
if(IsAPolaganje(newcar))
{
    if(PlayerInfo > 0) {
SetPlayerCheckpoint(playerid,2073.3914,-1913.9093,13.1100,3.0);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFFFFF} {F81414}Idi do crvenog markera!");SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFFFFF} {F81414}Nesmes napustati vozilo u toku polaganja !!!");
// koordinate za respawn vozila
new caridpolaganje;
caridpolaganje = GetPlayerVehicleID(playerid);
PlayerInfo = caridpolaganje;
}

    else { RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GRAD2,"Nemas aktivirano polaganje."); }
}
        if(IsABallasCar(newcar))
{
    if(PlayerInfo == 13||PlayerInfo == 13) { }
    else { RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))"); }
}
        if(IsABodyguard(newcar))
{
    if(PlayerInfo == 8) { }
    else { RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))"); }
}
        if(IsATaxiCar(newcar))
{
    if(PlayerInfo == 10||PlayerInfo == 10) { }
    else { RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))"); }
}
        if(IsACnnCar(newcar))
{
    if(PlayerInfo == 9||PlayerInfo == 9) { }
    else { RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))"); }
}

if(IsACopCar(newcar))
{
    if(PlayerInfo == 1 || PlayerInfo == 1 || PlayerInfo == 2 || PlayerInfo == 2 || PlayerInfo == 3 || PlayerInfo == 3) { }
    else { RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))"); }
}
if(IsAnOscCar(newcar))
{
  if(PlayerInfo >= 2 || PlayerInfo >= 1) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsAnVipCar(newcar))
{
  if(PlayerInfo >= 2 || PlayerInfo >= 1) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsAnOwnableCar(newcar) && CarInfo == 1 && CarInfo == 1)
{
if(PlayerInfo >= 1337 && AdminDuty == 1) { }
  else
  {
  new Float:cx, Float:cy, Float:cz;
  GetPlayerPos(playerid, cx, cy, cz);
  SetPlayerPos(playerid, cx, cy, cz);
  SendClientMessage(playerid, COLOR_GREY, "Ovo vozilo je zakljucano.");
}
}

if(IsABike(newcar)==1)
{
SendClientMessage(playerid, COLOR_GRAD1, "Ne zaboravite da stavite kacigu radi vase bezbednosti /kaciga i skidate na /kacigaoff !");
SendClientMessage(playerid, COLOR_GRAD1, "Takodje recite i suvozacu da stavi kacigu, posto policija kaznjava !");
return 1;
//SendClientMessage(playerid,COLOR_WHITE,"Koristi /kaciga da stavis kacigu!");
}
if(IsAVladaCar(newcar))
{
    if(PlayerInfo == 7||PlayerInfo >= 7 || PlayerInfo == 1||PlayerInfo == 1||PlayerInfo == 2||PlayerInfo == 2 && PlayerInfo > 5) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
else if(IsAnAmbulance(newcar))
{
    if(PlayerInfo == 4||PlayerInfo == 4) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
else if(IsAnCobra(newcar))
{
    if(PlayerInfo == 3||PlayerInfo == 3) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"NNemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsAGangCar2(newcar))
{
    if(PlayerInfo == 6||PlayerInfo == 6) {
return GameTextForPlayer(playerid, "~b~Pocni Sverc ~r~/Svercdroge", 5000, 3);
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsAGangCar3(newcar))
{
    if(PlayerInfo == 15||PlayerInfo == 15) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsAElektroD(newcar))
{
    if(PlayerInfo == 34) {
            SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /fixelectronic");
            TogglePlayerControllable(playerid, 1);
            }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsAVisak(newcar))
{
    if(PlayerInfo >= 2) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsAGangCar4(newcar))
{
    if(PlayerInfo == 16||PlayerInfo == 16) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsAGangCar5(newcar))
{
    if(PlayerInfo == 5||PlayerInfo == 5) {
return GameTextForPlayer(playerid, "~b~Pocni Sverc ~r~/pocnisverc", 3000, 3);
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsAMehanic(newcar))
{
    if(PlayerInfo == 12||PlayerInfo == 12||PlayerInfo == 7)
{
            SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /repair");
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.");}
        }
        if(IsARibarCar(newcar))
{
    if(PlayerInfo == 33)
{
            SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /pokupimreze");
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.");}
        }
        if(IsAFarmer(newcar))
{
    if(PlayerInfo == 18)
{
            SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /vrsenje");
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.");}
        }
if(IsAFire(newcar))
{
    if(PlayerInfo == 3||PlayerInfo == 3)
{

}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
        }
if(IsAGangCar7(newcar))
{
    if(PlayerInfo == 8||PlayerInfo == 8) {
return GameTextForPlayer(playerid, "~b~Pocni Sverc ~r~/pocnisverc", 5000, 3);
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
        }
if(IsAGangCar8(newcar))
{
    if(PlayerInfo == 14||PlayerInfo == 14) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
        }
if(IsAGangCar9(newcar))
{
    if(PlayerInfo == 11||PlayerInfo == 11) {
    return GameTextForPlayer(playerid, "~b~Pocni Sverc ~r~/Svercdroge", 5000, 3);
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
        }
        if(DrvosjecaKamion(newcar))
        {
    if(PlayerInfo == 1) {
            SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /sipajbeton, /zavrsibeton");
            TogglePlayerControllable(playerid, 1);
            }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
        if(IsAPostarMotor(newcar))
        {
    if(PlayerInfo == 2) {
            SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /raznesipostu, /preuzmipostu, /zavrsiraznosenje, /zavrsipreuzimanje");
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
        if(IsAPostarKamion(newcar))
{
    if(PlayerInfo == 2) {
            SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /raznesipostu, /preuzmipostu, /zavrsiraznosenje, /zavrsipreuzimanje");
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
        if(IsADeliveryCar(newcar))
        {
        if(PlayerInfo == 31) {UpdateDynamic3DTextLabelText(Dostnatp,COLOR_YELLOW,"\nTovar:Prazno");kucadel=9999;SendClientMessage(playerid, COLOR_WHITE,"* Gazda: Idite u CBT na mesto utovara, i tamo utovarite robu i odvezite na odredjeno mesto !"); SetPlayerCheckpoint(playerid,878.9075,-1259.6589,14.9092, 5.0); }
        else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsAGorivo(newcar))
        {
    if(PlayerInfo == 4) {
            SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /gorivo /zavrsigorivo(da prekinete posao)");
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
        if(IsARaznosacNovinaBiciklo(newcar))
      {
    if(PlayerInfo == 15) {
            SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /uznimovine /isporucinovine");
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
        if(KamionPrehrane(newcar))
        {
    if(PlayerInfo == 5)
{
            SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /prehrana /zavrsiprehrana");}
else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsAVipCar(newcar))
{
    if(PlayerInfo >= 4||PlayerInfo >= 1) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
        if(KlipaniCar(newcar))
{
    if(PlayerInfo == 17||PlayerInfo == 17 || PlayerInfo == 19 || PlayerInfo == 19){
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
        if(BikeriCar(newcar))
      {
    if(PlayerInfo == 18||PlayerInfo == 18){
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
}

if(IsARNovac(newcar))
{
    if(PlayerInfo == 30) {SendClientMessage(playerid, COLOR_GREY,"{FF00EA}Komande: {FFFFFF}/prikupinovac."); }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsAPizzabike(newcar))
{
    if(PlayerInfo == 17) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
        if(IsAKosacTrave(newcar))
{
    if(PlayerInfo == 28) {
            SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /kositravu /zavrsikosenje(da zavrsite kosenje)");
            }
else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsADjubretar(newcar))
{
    if(PlayerInfo == 23) {
    SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /pokupismece /zavrsikupljenje");
            }
else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
        if(IsACistacUlica(newcar))
{
    if(PlayerInfo == 21) {
    SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /cistiulice /zavrsiciscenje");
            }
else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsABus(newcar))
{
    if(PlayerInfo == 14)
{
  ShowPlayerDialog(playerid,9,DIALOG_STYLE_LIST,"{0049FF}Vozac busa","{0049FF}Lokacija {FFFFFF}Beograd", "Uredu", "Odustani");
TogglePlayerControllable(playerid, 0);
}
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsATowcar(newcar))
{
    if(PlayerInfo == 7 || PlayerInfo == 12||PlayerInfo == 12) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
}
if(IsATruck(newcar))
{
    if(PlayerInfo == 16)
{
format(string, sizeof(string), "{6EF83C}Produkti: {FFFFFF}%d/%d.", PlayerHaul,PlayerHaul);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
SendClientMessage(playerid, COLOR_WHITE, "{6EF83C}: {FFFFFF}Mozete dostavljati produkte po firmama.");
SendClientMessage(playerid, COLOR_WHITE, "{6EF83C}: {FFFFFF}/Komande su {6EF83C}/load /buyprods /sellprods {FFFFFF}!");
}
else
{
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");
}
}
if(IsATruckV(newcar))
{
    if(PlayerInfo == 16){}
else
{
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");
}
}

//      pocetak odredjivanja vozila
        if((newcar >= 209 && newcar <= 220)) // IsACnnCar
{
    if(PlayerInfo == 9||PlayerInfo == 9) {
            SendClientMessage(playerid,COLOR_GREY,"{FF00EA}Komande: {FFFFFF}/news /live !");
else
{
        SendClientMessage(playerid,COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");
        RemovePlayerFromVehicle(playerid);
    }
}
if((newcar >= 71 && newcar <= 87))// taxi
{
    if(PlayerInfo == 10||PlayerInfo == 10) { }
    else
{
        SendClientMessage(playerid,COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");
        RemovePlayerFromVehicle(playerid);
    }
}
        if(newcar >= 362 && newcar <= 383)// rentacar
{
    if (HireCar != newcar)
{
ShowPlayerDialog(playerid, 320, DIALOG_STYLE_MSGBOX, "{00C0FF}Rent Vozila", "{FFFFFF}Mozete iznajmiti ovo vozilo!\ncena iznajmljivanja: 200$\n{FFFFFF}Ako ne zelite iznajmljivati kliknite na {00C0FF}Odustani!", "Iznajmi", "Odustani");
TogglePlayerControllable(playerid, 0);
}
}
if(newcar >= 336 && newcar <= 361)// rentabike
{
    if (HireCar != newcar)
{
ShowPlayerDialog(playerid, DIALOG_RENT, DIALOG_STYLE_LIST, "Rent", "Rent na 5 minuta - 50 $\nRent na 10 minuta - 100 $\nRent na 15 minuta - 150 $\nRent na 20 minuta - 200 $\nRent na 30 minuta - 300 $\nRent na 60 minuta - 500 $", "Rentaj", "Izlaz");
TogglePlayerControllable(playerid, 0);
}
}
      if(newcar >= 321 && newcar <= 335)// rentabicikl
{
    if (HireCar != newcar)
{
ShowPlayerDialog(playerid, 342, DIALOG_STYLE_MSGBOX, "{FFFFFF}Rent Bicikala", "{00C0FF}Mozete iznajmiti ovo biciklo!\n{FFFFFF}|------------------------------------------------|\n{00C0FF}Cena iznajmljivanja: {F3FF02}60$\n{FFFFFF}|------------------------------------------------|\n{F3FF02}Ako ne zelite iznajmljivati kliknite na {00C0FF}Odustani!\n{FFFFFF}|------------------------------------------------|", "Iznajmi", "Odustani");
TogglePlayerControllable(playerid, 0);

}
}
  if(IsAHarvest(newcar))
{
if(PlayerInfo == 18)
{
    if(FarmerVar == 0)
    {
    SendClientMessage(playerid, COLOR_LIGHTRED,"[Komande Posla]: /startharvest, /stopharvest ili /exit.");
    TogglePlayerControllable(playerid, 0);
}
else { }
}
else
{
    SendClientMessage(playerid, COLOR_GREY, "Nemate kljuceve od ovog vozila.((Privatno))");
    RemovePlayerFromVehicle(playerid);
}
}

if(oldcar != 231)
{
if((housecar != oldcar && oldcar != 0) && (HireCar != oldcar && newcar != housecar))
{
if(gLastDriver == playerid && oldcar != newcar)
{
gLastDriver = 230;
gCarLock = 0;
UnLockCar(oldcar);
}
}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(IsAnOwnableCar(newcar))
{
    if(CarInfo<1)
    {
format(string, sizeof(string), "{FFAF00}Na Prodaju\n{FFAF00}Model: {FFFFFF}%s\n{FFAF00}Cena: {FFFFFF}%d", CarInfo,CarInfo);
    ShowPlayerDialog(playerid, 669, DIALOG_STYLE_MSGBOX, "{FFAF00}Prodaja", string, "Kupi", "Odustani");
TogglePlayerControllable(playerid, 0);
}
    if(CarInfo==1)
    {
        format(string,sizeof(string),"{FFAF00}: {FFFFFF}%s",CarInfo);
SendClientMessage(playerid, COLOR_BLUE, string);

if(PlayerInfo == vehicle) { }
else if(PlayerInfo == vehicle) { }
else if(PlayerInfo == vehicle) { }
else
{
    if(PlayerInfo >= 1339 && AdminDuty == 1)
{
    SendClientMessage(playerid, COLOR_WHITE, "{FFAF00}Mozete voziti ovo vozilo jer ste ADMIN na duznosti !");
}
    else
    {
    RemovePlayerFromVehicle(playerid);
    TogglePlayerControllable(playerid,0);
    SendClientMessage(playerid, COLOR_GREY, "Nemate kljuceve od ovog vozila.((Privatno))");
}
}
}
}
gLastCar = newcar;
gLastDriver = playerid;
}
if(newstate == PLAYER_STATE_DRIVER) {
    pvehicleid = GetPlayerVehicleID(playerid);
    pmodelid = GetVehicleModel(pvehicleid);
}
else {
    pvehicleid = 0;
    pmodelid = 0;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(newstate == PLAYER_STATE_SPAWNED)
{
new Float: lwx, Float:lwy, Float:lwz;
GetPlayerPos(playerid, lwx, lwy, lwz);
if((lwz > 530.0 && PlayerInfo == 0) || PlayerToPoint(1000.0, playerid, -1041.9,-1868.4,79.1)) //the highest land point in sa = 526.8
{
SetPlayerSpawn(playerid);
}
if(WantedPoints > 0)
{
    new dstring;
new wanted = WantedPoints;
new diecash = 0;
    while(WantedPoints > 0)
    {
        diecash += 1000;
        WantedPoints --;
    }
    format(dstring, sizeof(dstring), "Izgubili ste $%d zbog umiranja sa %d Wanted Poena/om.", diecash, wanted);
    SendClientMessage(playerid, COLOR_YELLOW, dstring);
    GivePlayerMoney(playerid, - diecash);
    PlayerInfo += 1;
}

WantedPoints = 0;
WantedLevel = 0;
if(PlayerInfo > 0) { SetPlayerHealth(playerid, 100.0); }
else { SetPlayerHealth(playerid, 50.0+PlayerInfo); }
MedicBill = 1;
TelePos = 0.0;
TelePos = 0.0;
gPlayerSpawned = 1;
SafeTime = 60;
}
return 1;

Evo i ovde izbacuje
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
new string;
new string1;
new playermoney;
new dancestyle;
new sendername;
new giveplayer;
new playername;
new cmd;
new tmp;
new giveplayerid, moneys, idx;
new idcar = GetPlayerVehicleID(playerid);
new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
cmd = strtok(cmdtext, idx);
GetPlayerName(playerid, sendername, sizeof(sendername));
new y5, m5, d5;
new h5,mi5,s5;
getdate(y5,m5,d5);
gettime(h5,mi5,s5);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s -> %s",d5,m5,y5,h5,mi5,s5,sendername,cmdtext);
AllCommandLog(string);
////////////////////////////////////////////////////////////////////////////////
if(strcmp(cmdtext, "/obavestenja", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new obav1;
new obav2;
new obav;
format(obav1,sizeof(obav1),"{FFFFFF}Najnovija obavestenja:\n\n{80C8FE}[14/01/2015]: Sredjeni bagovi sa /usedrugs\n{FFAF00}[15/01/2015]: Dodato zlato\n{80C8FE}[17/01/2015]: Sredjene kuce\n{FFAF00}[18/01/2015]: Sredjeni bugovi sa /stuck\n");
format(obav2,sizeof(obav2),"{80C8FE}[19/01/2015]: Dodato /robzlatara\n{FFAF00}[20/01/2015]: Ulepsane komande\n{80C8FE}[21/01/2015]: Sredjeni bagovi\n{FFAF00}[22/01/2015]: Dodan pojas\n{80C8FE}[23/01/2015]: Promenjeno ime LCN\n{FFAF00}[23/01/2015]: Ulepsane animacije\n{80C8FE}[24/01/2015]: Sredjeni textdrawovi");
format(obav, sizeof(obav),"%s%s",obav1, obav2);
ShowPlayerDialog(playerid,7987,DIALOG_STYLE_MSGBOX,"OBAVESTENJA",obav,"OK","Izadji");
}
return 1;
}

Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
arnel avdic
5
Underboss
Kriso_Anderson
5
Kingpin
25. Jan. 2015.
I sta mi to radi?
arnel avdic
5
Underboss
25. Jan. 2015.
skini i pretrazi citav mod pokazat ce ti liniju gdje ti fali zagrada jebote  citajte malo jbt niÅ¡ta ne čitate mrsko vam sve hocete a mrsko vam ja napisao 165000 linija sam rucno a tb mrsko procitat fuj jebote
Kriso_Anderson
5
Kingpin
26. Jan. 2015.
Ma daj ovo ne radi pokazuje mi error na ovoj liniji
CreateDynamicObject(2850, 2327.0666503906, -788.52166748047, 129.92672729492, 0, 0, 0);
mario_cacic
4
Shot Caller
26. Jan. 2015.
Evo ti provjeri sa ovim
http://codegenerators.pl/
Kriso_Anderson
5
Kingpin
26. Jan. 2015.
Moze lock hvala mario
mario_cacic
4
Shot Caller
26. Jan. 2015.
Nista i drugi put 😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha