[Pomoc]{ }


Započeo Shaw Salcedo, Januar 25, 2015, 20:07:45 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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[256];
	new vehicle = GetPlayerVehicleID(playerid);
	//if(oldstate-1 && newstate) TextDrawHideForPlayer(playerid,brzina[playerid]); else if(newstate-1) TextDrawShowForPlayer(playerid,brzina[playerid]);
	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[playerid] > 0)
		{
		    if(TransportDuty[playerid] == 1)
			{
		        TaxiDrivers -= 1;
			}
			else if(TransportDuty[playerid] == 2)
			{
			    BusDrivers -= 1;
			}
			TransportDuty[playerid] = 0;
			format(string, sizeof(string), "{F3FF02}* Vise niste na duznosti i zaradili ste $%d.", TransportMoney[playerid]);
			SendClientMessage(playerid, COLOR_WHITE, string);
			GivePlayerMoney(playerid, TransportMoney[playerid]);
			TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
            Delete3DTextLabel(farebText[playerid]);
		}
		if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999)
		{
		    if(IsPlayerConnected(TransportDriver[playerid]))
			{
			    TransportMoney[TransportDriver[playerid]] += TransportCost[playerid];
			    TransportTime[TransportDriver[playerid]] = 0;
			    TransportCost[TransportDriver[playerid]] = 0;
			    format(string, sizeof(string), "~w~Voznja kosta~n~~r~$%d",TransportCost[playerid]);
			    GameTextForPlayer(playerid, string, 4000, 4);
			    format(string, sizeof(string), "~w~Putnik je napustio taxi~n~~g~Zaradili ste $%d",TransportCost[playerid]);
			    GameTextForPlayer(TransportDriver[playerid], string, 4000, 4);
				GivePlayerMoney(playerid, -TransportCost[playerid]);
				TransportCost[playerid] = 0;
				TransportTime[playerid] = 0;
				TransportDriver[playerid] = 999;
			}
		}
		TelePos[playerid][0] = 0.0;
		TelePos[playerid][1] = 0.0;
	}
	if(newstate == PLAYER_STATE_ONFOOT && oldstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_ONFOOT && oldstate == PLAYER_STATE_PASSENGER)
	{
		if(RadioOffOn[playerid] != 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[MAX_PLAYER_NAME];
	    GetPlayerName(playerid, name, sizeof(name));
	    new vehicleid = GetPlayerVehicleID(playerid);
		foreach (Player, i)
		{
            if(IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == 2 && TransportDuty[i] > 0)
            {
                if(GetPlayerMoney(playerid) < TransportValue[i])
                {
                    format(string, sizeof(string), "* Treba vam $%d da biste usli.", TransportValue[i]);
					SendClientMessage(playerid, COLOR_WHITE, string);
					RemovePlayerFromVehicle(playerid);
                }
                else
                {
              if(TransportDuty[i] == 1)
                    {
						if(PlayerInfo[playerid][pLevel] > 2)
						{
							format(string, sizeof(string), "* Platili ste $%d taxisti.", TransportValue[i]);
							SendClientMessage(playerid, COLOR_WHITE, string);
							format(string, sizeof(string), "* Putnik %s je usao u vas Taxi.", name);
							SendClientMessage(i, COLOR_WHITE, string);
							TransportTime[i] = 1;
	 	                  	TransportTime[playerid] = 1;
	                    	TransportCost[playerid] = TransportValue[i];
	                    	TransportCost[i] = TransportValue[i];
	                    	TransportDriver[playerid] = 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[i] == 2)
                    {
                        format(string, sizeof(string), "* Platili ste $%d vozacu busa.", TransportValue[i]);
						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[i]);
					TransportMoney[i] += TransportValue[i];
                }
            }
	    }
	}
	if(newstate == PLAYER_STATE_DRIVER)
	{
		new newcar = GetPlayerVehicleID(playerid);
		new oldcar = gLastCar[playerid];
		new housecar = PlayerInfo[playerid][pPhousekey]+1;
		TelePos[playerid][0] = 0.0;
		TelePos[playerid][1] = 0.0;
		if(IsABoat(newcar))
		{
		    if(PlayerInfo[playerid][pBoatLic] < 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[playerid][pFlyLic] < 1)
			{
			    if(TakingLesson[playerid] == 1) { }
			    else {
			    SendClientMessage(playerid, COLOR_GREY, "Nemate dozvolu za letenje kupite je u Auto Skoli !");
			    RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1); }
			}
		}
		else
		{
			if(PlayerInfo[playerid][pCarLic] < 0)
			{
			    if(PlayerDrunk[playerid] >= 5)
				{
				    WantedPoints[playerid] += 1;
					SetPlayerCriminal(playerid,255, "Voznja u pijanom stanju!");
				}

			}
			else if(PlayerDrunk[playerid] >= 5)
			{
			    WantedPoints[playerid] += 1;
				SetPlayerCriminal(playerid,255, "Voznja u pijanom stanju!");
			}
			if(PlayerInfo[playerid][pCarLic] < 1)
			{
			    if(IsABike(newcar)) { }
			    else
			    {
					if(TakingLesson[playerid] == 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[playerid][pJob] == 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[playerid][pKartingZeton] > 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[playerid][pPolaganje] > 0) {
			 SetPlayerCheckpoint(playerid,2073.3914,-1913.9093,13.1100,3.0);
			 SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFFFFF}[Instruktor] {F81414}Idi do crvenog markera!");SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFFFFF}[Instruktor] {F81414}Nesmes napustati vozilo u toku polaganja !!!");
// koordinate za respawn vozila
				new caridpolaganje;
				caridpolaganje = GetPlayerVehicleID(playerid);
				PlayerInfo[playerid][pPolaganjeVozilo] = caridpolaganje;
			 }


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

		if(IsACopCar(newcar))
		{
		    if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3) { }
		    else { RemovePlayerFromVehicle(playerid);
			SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))"); }
		}
		if(IsAnOscCar(newcar))
		{
		   if(PlayerInfo[playerid][pAdmin] >= 2 || PlayerInfo[playerid][pGm] >= 1) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
		}
		if(IsAnVipCar(newcar))
		{
		   if(PlayerInfo[playerid][pAdmin] >= 2 || PlayerInfo[playerid][pVip] >= 1) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
	}
	if(IsAnOwnableCar(newcar) && CarInfo[newcar][cLock] == 1 && CarInfo[newcar][cOwned] == 1)
	{
 	if(PlayerInfo[playerid][pAdmin] >= 1337 && AdminDuty[playerid] == 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[playerid][pLeader] == 7||PlayerInfo[playerid][pMember] >= 7 || PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 2 && PlayerInfo[playerid][pRank] > 5) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
		}
		else if(IsAnAmbulance(newcar))
		{
		    if(PlayerInfo[playerid][pMember] == 4||PlayerInfo[playerid][pLeader] == 4) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
		}
		else if(IsAnCobra(newcar))
		{
		    if(PlayerInfo[playerid][pMember] == 3||PlayerInfo[playerid][pLeader] == 3) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GRAD2,"NNemate kljuceve od ovog vozila.((Privatno))");}
		}
		if(IsAGangCar2(newcar))
		{
		    if(PlayerInfo[playerid][pLeader] == 6||PlayerInfo[playerid][pMember] == 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[playerid][pLeader] == 15||PlayerInfo[playerid][pMember] == 15) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
		}
		if(IsAElektroD(newcar))
		{
		    if(PlayerInfo[playerid][pJob] == 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[playerid][pLevel] >= 2) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
		}
		if(IsAGangCar4(newcar))
		{
		    if(PlayerInfo[playerid][pLeader] == 16||PlayerInfo[playerid][pMember] == 16) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
		}
		if(IsAGangCar5(newcar))
		{
		    if(PlayerInfo[playerid][pLeader] == 5||PlayerInfo[playerid][pMember] == 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[playerid][pLeader] == 12||PlayerInfo[playerid][pMember] == 12||PlayerInfo[playerid][pJob] == 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[playerid][pJob] == 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[playerid][pJob] == 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[playerid][pLeader] == 3||PlayerInfo[playerid][pMember] == 3)
			{

			}
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
        }
		if(IsAGangCar7(newcar))
		{
		    if(PlayerInfo[playerid][pLeader] == 8||PlayerInfo[playerid][pMember] == 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[playerid][pLeader] == 14||PlayerInfo[playerid][pMember] == 14) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
        }
		if(IsAGangCar9(newcar))
		{
		    if(PlayerInfo[playerid][pLeader] == 11||PlayerInfo[playerid][pMember] == 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[playerid][pJob] == 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[playerid][pJob] == 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[playerid][pJob] == 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[playerid][pJob] == 31) {UpdateDynamic3DTextLabelText(Dostnatp[newcar],COLOR_YELLOW,"[DOSTAVLJAC]\nTovar:Prazno");kucadel[playerid]=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[playerid][pJob] == 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[playerid][pJob] == 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[playerid][pJob] == 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[playerid][pAdmin] >= 4||PlayerInfo[playerid][pVip] >= 1) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
		}
        if(KlipaniCar(newcar))
		{
		    if(PlayerInfo[playerid][pLeader] == 17||PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19){
			 }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
		}
        if(BikeriCar(newcar))
       	 {
		    if(PlayerInfo[playerid][pLeader] == 18||PlayerInfo[playerid][pMember] == 18){
			}
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GRAD2,"Nemate kljuceve od ovog vozila.((Privatno))");}
		}

		if(IsARNovac(newcar))
		{
		    if(PlayerInfo[playerid][pJob] == 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[playerid][pJob] == 17) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
		}
        if(IsAKosacTrave(newcar))
		{
		    if(PlayerInfo[playerid][pJob] == 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[playerid][pJob] == 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[playerid][pJob] == 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[playerid][pJob] == 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[playerid][pJob] == 7 || PlayerInfo[playerid][pLeader] == 12||PlayerInfo[playerid][pMember] == 12) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");}
		}
		if(IsATruck(newcar))
		{
		    if(PlayerInfo[playerid][pJob] == 16)
			{
				format(string, sizeof(string), "{6EF83C}Produkti: {FFFFFF}%d/%d.", PlayerHaul[newcar][pLoad],PlayerHaul[newcar][pCapasity]);
				SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
				SendClientMessage(playerid, COLOR_WHITE, "{6EF83C}[INFO]: {FFFFFF}Mozete dostavljati produkte po firmama.");
				SendClientMessage(playerid, COLOR_WHITE, "{6EF83C}[INFO]: {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[playerid][pJob] == 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[playerid][pMember] == 9||PlayerInfo[playerid][pLeader] == 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[playerid][pMember] == 10||PlayerInfo[playerid][pLeader] == 10) { }
		    else
			{
		        SendClientMessage(playerid,COLOR_GREY,"Nemate kljuceve od ovog vozila.((Privatno))");
		        RemovePlayerFromVehicle(playerid);
		    }
		}
        if(newcar >= 362 && newcar <= 383)// rentacar
		{
		    if (HireCar[playerid] != 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[playerid] != 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[playerid] != 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[playerid][pJob] == 18)
			{
			    if(FarmerVar[playerid] == 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[playerid] != oldcar && newcar != housecar))
			{
				if(gLastDriver[oldcar] == playerid && oldcar != newcar)
				{
					gLastDriver[oldcar] = 230;
					gCarLock[oldcar] = 0;
					UnLockCar(oldcar);
				}
			}
		}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
		if(IsAnOwnableCar(newcar))
		{
		    if(CarInfo[newcar][cOwned]<1)
		    {
				format(string, sizeof(string), "{FFAF00}Na Prodaju\n{FFAF00}Model: {FFFFFF}%s\n{FFAF00}Cena: {FFFFFF}%d", CarInfo[newcar][cDescription],CarInfo[newcar][cValue]);
			    ShowPlayerDialog(playerid, 669, DIALOG_STYLE_MSGBOX, "{FFAF00}Prodaja", string, "Kupi", "Odustani");
				TogglePlayerControllable(playerid, 0);
			}
		    if(CarInfo[newcar][cOwned]==1)
		    {
		        format(string,sizeof(string),"{FFAF00}[Vlasnik]: {FFFFFF}%s",CarInfo[newcar][cOwner]);
				SendClientMessage(playerid, COLOR_BLUE, string);

				if(PlayerInfo[playerid][pPcarkey] == vehicle) { }
				else if(PlayerInfo[playerid][pPcarkey2] == vehicle) { }
				else if(PlayerInfo[playerid][pPcarkey3] == vehicle) { }
				else
				{
				    if(PlayerInfo[playerid][pAdmin] >= 1339 && AdminDuty[playerid] == 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[playerid] = newcar;
		gLastDriver[newcar] = playerid;
	}
	if(newstate == PLAYER_STATE_DRIVER) {
	    pvehicleid[playerid] = GetPlayerVehicleID(playerid);
	    pmodelid[playerid] = GetVehicleModel(pvehicleid[playerid]);
	}
	else {
	    pvehicleid[playerid] = 0;
	    pmodelid[playerid] = 0;
	}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
	if(newstate == PLAYER_STATE_SPAWNED)
	{
		new Float: lwx, Float:lwy, Float:lwz;
		GetPlayerPos(playerid, lwx, lwy, lwz);
		if((lwz > 530.0 && PlayerInfo[playerid][pInt] == 0) || PlayerToPoint(1000.0, playerid, -1041.9,-1868.4,79.1)) //the highest land point in sa = 526.8
		{
			SetPlayerSpawn(playerid);
		}
		if(WantedPoints[playerid] > 0)
		{
		    new dstring[128];
			new wanted = WantedPoints[playerid];
			new diecash = 0;
		    while(WantedPoints[playerid] > 0)
		    {
		        diecash += 1000;
		        WantedPoints[playerid] --;
		    }
		    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[playerid][pWantedDeaths] += 1;
		}

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

Evo i ovde izbacuje
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
	new string[256];
	new string1[256];
	new playermoney;
	new dancestyle;
	new sendername[MAX_PLAYER_NAME];
	new giveplayer[MAX_PLAYER_NAME];
	new playername[MAX_PLAYER_NAME];
	new cmd[256];
	new tmp[256];
	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 [CMD] -> %s",d5,m5,y5,h5,mi5,s5,sendername,cmdtext);
	AllCommandLog(string);
////////////////////////////////////////////////////////////////////////////////
if(strcmp(cmdtext, "/obavestenja", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new obav1[500];
new obav2[500];
new obav[1000];
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):
GAD SAM JA


I sta mi to radi?
GAD SAM JA

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
~ Server Pernambucho Roleplay ~
Forum : ~ http://pernambucho.com/ ~
Facebook :~ https://www.facebook.com/events/331686430351597 ~

Owner : JA :D

Ma daj ovo ne radi pokazuje mi error na ovoj liniji
CreateDynamicObject(2850, 2327.0666503906, -788.52166748047, 129.92672729492, 0, 0, 0);
GAD SAM JA


Moze lock hvala mario
GAD SAM JA