( Pomoc ) OnPlayerEnterVehicle...


Započeo Alan ã‹¡, Jul 05, 2013, 17:50:37 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta : SL:RP

Ovako,imam problem za ulazenjem u auta,prije mi je bilo ok ali sada nije neznam sto,znaci ubacio sam salon auta i kada ulazim sa "g" nece moci uci a kada ulazim sa "f" ulazi bez problema,neznam u cemu je problem tu...Tako u svaki salon koji je bio prije se nije moglo uci a sada moze,a dodavao sam nova vozila u salon ...

if(IsCoVozilo(vehicleid) || IsMotoVozilo(vehicleid) || IsLetelicaVozilo(vehicleid) || IsBiciklaVozilo(vehicleid))
	{
		RemovePlayerFromVehicle(playerid);
		ClearAnimations(playerid);
	}

daj cjeli kod od toga
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

umjesto pod OnPlayerEnterVehicle to sve dodaj pod OnPlayerStateChange
Software Developer

Ovo je OnPlayerEnterVehicle ali gledajte meni se ne desava samo taj problem,znaci sa dozvolom kada ulazim sa "g" salje poruku ako nemam dozvolu a "f" nista mi nece da salje...

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	new Float:Poz[3],string[128];
	GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
	if(!ispassenger)
	{
		for(new i; i < 6; i++)
		{
			if(vehicleid == GSFVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 1 && PlayerInfo[playerid][pLider] != 1)
				{
					AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
					GameTextForPlayer(playerid, "~g~~h~GSF", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 7; i++)
		{
			if(vehicleid == YakuzaVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 8 && PlayerInfo[playerid][pLider] != 8)
				{
					AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
					GameTextForPlayer(playerid, "~l~~h~YAKUZA", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 7; i++)
		{
			if(vehicleid == lsnvozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 9 && PlayerInfo[playerid][pLider] != 9)
				{
					AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
					GameTextForPlayer(playerid, "~w~LSN", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 12; i++)
		{
			if(vehicleid == TaxiVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 7 && PlayerInfo[playerid][pLider] != 7)
				{
					AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
					GameTextForPlayer(playerid, "~y~~h~TAXI", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 10; i++)
		{
			if(vehicleid == LCNVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 6 && PlayerInfo[playerid][pLider] != 6)
				{
					AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
					GameTextForPlayer(playerid, "~w~~h~LCN", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 8; i++)
		{
			if(vehicleid == FBIVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 2 && PlayerInfo[playerid][pLider] != 2)
				{
					AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
					GameTextForPlayer(playerid, "~b~~h~FBI", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 10; i++)
		{
			if(vehicleid == LSPDVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 3 && PlayerInfo[playerid][pLider] != 3)
				{
					AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
					GameTextForPlayer(playerid, "~b~~h~LSPD", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 9; i++)
		{
			if(vehicleid == TSCVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 5 && PlayerInfo[playerid][pLider] != 5)
				{
					AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
					GameTextForPlayer(playerid, "~b~~h~TSC", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 6; i++)
		{
			if(vehicleid == LSMDVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 4 && PlayerInfo[playerid][pLider] != 4)
				{
					AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
					GameTextForPlayer(playerid, "~r~~h~LSMD", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		if(vehicleid == FarmerVozilo[0] || vehicleid == FarmerVozilo[1] || vehicleid == FarmerVozilo[2] || vehicleid == FarmerVozilo[3] || vehicleid == FarmerVozilo[4]
		|| vehicleid == FarmerVozilo[5] || vehicleid == FarmerVozilo[6] || vehicleid == FarmerVozilo[7] || vehicleid == FarmerVozilo[8] || vehicleid == FarmerVozilo[9]
		|| vehicleid == FarmerVozilo[10] || vehicleid == FarmerVozilo[11] || vehicleid == FarmerVozilo[12] || vehicleid == FarmerVozilo[13] || vehicleid == FarmerVozilo[14])
		{
			if(PlayerInfo[playerid][pPosao] != POSAO_FARMER)
			{
				SCM(playerid,BELA,"{FF0000}[SLClient!]{BFC0C2} Niste zaposleni kao Farmer!");
				AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
				ClearAnimations(playerid);
			}
		}
	}
	if(vehicleid == SMEVozila[0] || vehicleid == SMEVozila[1] || vehicleid == SMEVozila[2] || vehicleid == SMEVozila[3])
	{
		if(PlayerInfo[playerid][pPosao] == POSAO_SMECAR){ }
			else
			{
				SCM(playerid,SVETLOPLAVA, "{E0981B}|INFO|{FFFFFF} Nemate kljuceve ovog vozila.");
			    RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
			}
	}
	if(!VoziloJeBicikla(vehicleid))
    {
    if(PlayerInfo[playerid][pDozvolaVoznja] == 0)
    {
    SCM(playerid, CRVENA1, "Info | {FFFFFF}Vi nemate vozacku dozvolu, pazite da vas policija ne uhvati");
    }
    }
	if(vehicleid == FRBVozila[0] )
	{
		if(PlayerInfo[playerid][pPosao] == 58){ }
			else
			{
			    RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
			}
	}
    if(IsARentVozilo(vehicleid))
	{
	    if(RentInfo[vehicleid][r_rentano] == 1)
		{
		    if(strcmp(ImeIgraca(playerid), RentInfo[vehicleid][r_vlasnik], true) == 0) { }
		    else
		    {
		        AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
			    SendClientMessage(playerid, CRVENA1, "|Greska| Ovo vozilo je rentano!");
		    }
		}
	}
    if(vehicleid == MEHVozila[0] || vehicleid == MEHVozila[1] || vehicleid == MEHVozila[2] || vehicleid == MEHVozila[3])
	{
		if(PlayerInfo[playerid][pPosao] == POSAO_MEHANICAR){ }
			else
			{
                SCM(playerid,SVETLOPLAVA, "{E0981B}|INFO|{FFFFFF} Nemate kljuceve ovog vozila.");
			    RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
			}
	}
	/*if(IsCoVozilo(vehicleid) || IsMotoVozilo(vehicleid) || IsLetelicaVozilo(vehicleid) || IsBiciklaVozilo(vehicleid))
	{
        GameTextForPlayer(playerid, "~g~~h~IZLOZBENI PROJEKAT", 3000, 4);
		RemovePlayerFromVehicle(playerid);
		ClearAnimations(playerid);
	} */
	if(IsCoVozilo(vehicleid))
    {
    GameTextForPlayer(playerid, "~g~~h~IZLOZBENI PROJEKAT", 3000, 4);
    RemovePlayerFromVehicle(playerid);
    ClearAnimations(playerid);
    }
    if(IsMotoVozilo(vehicleid))
    {
    GameTextForPlayer(playerid, "~g~~h~IZLOZBENI PROJEKAT", 3000, 4);
    RemovePlayerFromVehicle(playerid);
    ClearAnimations(playerid);
    }
	if(Vozila[vehicleid][COCar] == true && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == false)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatni automobil{FFFFFF} |{F81414} Zakljucan{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {00C0FF}[Automobil] {F81414}[Zakljucan] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
				ClearAnimations(playerid);
			}
		}
	}
    if(Vozila[vehicleid][COCar] == true && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == true)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatni automobil{FFFFFF} |{00BFFE} Otkljucan{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {00C0FF}[Automobil] {F81414}[Zakljucan] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				//AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
				//ClearAnimations(playerid);
			}
		}
	}
	if(Vozila[vehicleid][COMotor] == true && !ispassenger && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == false)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatni motocikl{FFFFFF} |{F81414} Zakljucan{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {48E31C}[Motor] {F81414}[Zakljucan] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
				ClearAnimations(playerid);
			}
		}
	}
    if(Vozila[vehicleid][COMotor] == true && !ispassenger && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == true)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatni motocikl{FFFFFF} |{F81414} Otkljucan{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {48E31C}[Motor] {F81414}[Zakljucan] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				//AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
				//ClearAnimations(playerid);
			}
		}
	}
	if(Vozila[vehicleid][COLetelica] == true && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == false)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatna letelica{FFFFFF} |{F81414} Zakljucana{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {F3FF02}[Letelica] {F81414}[Zakljucana] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
				ClearAnimations(playerid);
			}
		}
	}
    if(Vozila[vehicleid][COLetelica] == true && !ispassenger && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == true)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], false) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatna letelica{FFFFFF} |{F81414} Otkljucana{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {F3FF02}[Letelica] {F81414}[Zakljucana] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				//AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
				//ClearAnimations(playerid);
			}
		}
	}
	if(Vozila[vehicleid][COBicikla] == true && !ispassenger && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == false)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatni bicikl{FFFFFF} |{F81414} Zakljucan lancem{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {FFAF00}[Bicikla] {F81414}[Zakljucana lancem] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
				ClearAnimations(playerid);
			}
		}
	}
    if(Vozila[vehicleid][COBicikla] == true && !ispassenger && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == true)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatni bicikl{FFFFFF} |{F81414} Otkljucan{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {FFAF00}[Bicikla] {F81414}[Zakljucana lancem] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				//AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
				//ClearAnimations(playerid);
			}
		}
	}
	if(Vozila[vehicleid][COPlovilo] == true && !ispassenger && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == false)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatno plovilo{FFFFFF} |{F81414} Zakljucano{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {B700FF}[Plovilo] {F81414}[Zakljucano] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
				ClearAnimations(playerid);
			}
		}
	}
	return 1;
}



OnPlayerKeyStateChange...


public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_SECONDARY_ATTACK)
    {
		if(GetPlayerState(playerid) == 1) UlazIzlaz(playerid);
    }
	if(dugmeprovera == 1)
	{
		SCMF(playerid,BELA,"{FFFF00}-> ID Dugmeta: %d",newkeys);
	}
/*	if(newkeys == KEY_SECONDARY_ATTACK)
	{
		for(new i; i < MAX_KUCA; i++)
		{
			if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo[i][kUlazX], KucaInfo[i][kUlazY], KucaInfo[i][kUlazZ]))
			{
    			if(PlayerInfo[playerid][pPosedovanjeKuce] == i || KucaInfo[i][kZatvoreno] == 0)
    		   	{
                    AC_BS_SetPlayerVirtualWorld(playerid, KucaInfo[i][kVW]);
                    AC_BS_SetPlayerInterior(playerid, KucaInfo[i][kInt]);
                 	AC_BS_SetPlayerPos(playerid, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]);
                 	LoadObjects(playerid, 5);

                }
                else return GameTextForPlayer(playerid, "~r~Zakljucano!", 2000, 1);
			}
            if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]) && GetPlayerVirtualWorld(playerid) == KucaInfo[i][kVW])
	        {
             	AC_BS_SetPlayerInterior(playerid, 0);
             	AC_BS_SetPlayerVirtualWorld(playerid, 0);
             	AC_BS_SetPlayerPos(playerid, KucaInfo[i][kUlazX], KucaInfo[i][kUlazY], KucaInfo[i][kUlazZ]);
             	//LoadObjects(playerid, 5);
             	if(KucaInfo[i][kHeal] > 0)
				{
    				AC_BS_SetPlayerHealth(playerid, 100);
				}
             	return 1;
            }
		}
	} */
	/*=====================[ Autoskola ]============================*/
   if((newkeys & KEY_SPRINT) && !IsPlayerInAnyVehicle(playerid))
   {
   if(IsPlayerInRangeOfPoint(playerid, 2.0, 2047.3801,-1910.3236,13.5469))//autoskola ULAZAK
   {
   AC_BS_SetPlayerPos(playerid, 1374.3431,52.6522,1151.4359);
   TogglePlayerControllable(playerid,0);
   //SetTimerEx("OdlediIgraca", 2000, false, "i", playerid);
   LoadObjects(playerid, 3);
   AC_BS_SetPlayerInterior(playerid,0);
   }
   if(IsPlayerInRangeOfPoint(playerid, 2.0, 1374.3431,52.6522,1151.4359))//autoskola Izlazak
   {
   AC_BS_SetPlayerPos(playerid, 2047.3801,-1910.3236,13.5469);
   GameTextForPlayer(playerid, "~w~Los Santos",2000,1);
   AC_BS_SetPlayerInterior(playerid,0);
    }
    }
	if( newkeys == KEY_SECONDARY_ATTACK)
{

for(new k = 1; k < sizeof(KucaInfo); k++)//Loops through all the businesses.
{
if(!IsPlayerInAnyVehicle(playerid))
{
if(IsPlayerInRangeOfPoint(playerid, 1.0, KucaInfo[k][kEntranceX], KucaInfo[k][kEntranceY], KucaInfo[k][kEntranceZ]))//Checks if player is near the entrance.
{
if(KucaInfo[k][kLocked] == 1) return GameTextForPlayer(playerid, "~r~Kuca je zakljucana", 2000, 1);//Checks it it is locked/
AC_BS_SetPlayerPos(playerid, KucaInfo[k][kExitX], KucaInfo[k][kExitY], KucaInfo[k][kExitZ]);
SetPlayerFacingAngle(playerid, KucaInfo[k][kExitA]);
AC_BS_SetPlayerInterior(playerid, KucaInfo[k][kInsideInt]);
SetPlayerVirtualWorld(playerid, KucaInfo[k][kInsideWorld]);
InsideHouse[playerid] = k;

return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 2.0, KucaInfo[k][kExitX], KucaInfo[k][kExitY], KucaInfo[k][kExitZ]) && GetPlayerVirtualWorld(playerid) == KucaInfo[k][kInsideWorld])//Checks if player is in near the exit.
{
AC_BS_SetPlayerPos(playerid, KucaInfo[k][kEntranceX], KucaInfo[k][kEntranceY], KucaInfo[k][kEntranceZ]);
SetPlayerFacingAngle(playerid, KucaInfo[k][kEntranceA]);
AC_BS_SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
InsideHouse[playerid] = 0;
return 1;
}
}

}

}
	if(newkeys == KEY_SECONDARY_ATTACK)
	{
		for(new i; i < MAX_STANOVA; i++)
		{
			if(IsPlayerInRangeOfPoint(playerid, 3.0, StanInfo[i][sUlazX], StanInfo[i][sUlazY], StanInfo[i][sUlazZ]))
			{
    			if(PlayerInfo[playerid][pPosedovanjeStana] == i || StanInfo[i][sZatvoreno] == 0)
    		   	{
                    AC_BS_SetPlayerVirtualWorld(playerid, StanInfo[i][sVW]);
                    AC_BS_SetPlayerInterior(playerid, StanInfo[i][sInt]);
                 	AC_BS_SetPlayerPos(playerid, StanInfo[i][sIzlazX], StanInfo[i][sIzlazY], StanInfo[i][sIzlazZ]);

                }
                else return GameTextForPlayer(playerid, "~r~Zakljucano!", 2000, 1);
			}
            if(IsPlayerInRangeOfPoint(playerid, 3.0, StanInfo[i][sIzlazX], StanInfo[i][sIzlazY], StanInfo[i][sIzlazZ]) && GetPlayerVirtualWorld(playerid) == StanInfo[i][sVW])
	        {
             	AC_BS_SetPlayerInterior(playerid, 0);
             	AC_BS_SetPlayerVirtualWorld(playerid, 0);
             	AC_BS_SetPlayerPos(playerid, StanInfo[i][sUlazX], StanInfo[i][sUlazY], StanInfo[i][sUlazZ]);
             	if(StanInfo[i][sHeal] > 0)
				{
    				AC_BS_SetPlayerHealth(playerid, 100);
				}
             	return 1;
            }
		}
	}
	if(newkeys == KEY_SECONDARY_ATTACK )
	{
		for(new i; i < MAX_VIKENDICA; i++)
		{
			if(IsPlayerInRangeOfPoint(playerid, 3.0, VikendicaInfo[i][vUlazX], VikendicaInfo[i][vUlazY], VikendicaInfo[i][vUlazZ]))
			{
    			if(PlayerInfo[playerid][pPosedovanjeVikendice] == i || VikendicaInfo[i][vZatvoreno] == 0)
    		   	{
                    AC_BS_SetPlayerVirtualWorld(playerid, VikendicaInfo[i][vVW]);
                    AC_BS_SetPlayerInterior(playerid, VikendicaInfo[i][vInt]);
                 	AC_BS_SetPlayerPos(playerid, VikendicaInfo[i][vIzlazX], VikendicaInfo[i][vIzlazY], VikendicaInfo[i][vIzlazZ]);

                }
                else return GameTextForPlayer(playerid, "~r~Zakljucano!", 2000, 1);
			}
            if(IsPlayerInRangeOfPoint(playerid, 3.0, VikendicaInfo[i][vIzlazX], VikendicaInfo[i][vIzlazY], VikendicaInfo[i][vIzlazZ]) && GetPlayerVirtualWorld(playerid) == VikendicaInfo[i][vVW])
	        {
             	AC_BS_SetPlayerInterior(playerid, 0);
             	AC_BS_SetPlayerVirtualWorld(playerid, 0);
             	AC_BS_SetPlayerPos(playerid, VikendicaInfo[i][vUlazX], VikendicaInfo[i][vUlazY], VikendicaInfo[i][vUlazZ]);
				if(VikendicaInfo[i][vHeal] > 0)
				{
    				AC_BS_SetPlayerHealth(playerid, 100);
				}
             	return 1;
            }
		}
	}
	/*if(newkeys == KEY_SECONDARY_ATTACK )
	{
		for(new i; i < MAX_FIRMI; i++)
		{
			if(IsPlayerInRangeOfPoint(playerid, 3.0, FirmaInfo[i][fUlazX], FirmaInfo[i][fUlazY], FirmaInfo[i][fUlazZ]))
			{
    			if(PlayerInfo[playerid][pPosedovanjeFirme] == i || FirmaInfo[i][fZatvoreno] == 0)
    		   	{
    		   	if(FirmaInfo[i][fVrsta] == VRSTA_MARKET)
		        {
		     	SCM(playerid, CRVENA1, "Koristi /kupi za kupnju");
		        }
                    AC_BS_SetPlayerVirtualWorld(playerid, FirmaInfo[i][fVW]);
                    AC_BS_SetPlayerInterior(playerid, FirmaInfo[i][fInt]);
                 	AC_BS_SetPlayerPos(playerid, FirmaInfo[i][fIzlazX], FirmaInfo[i][fIzlazY], FirmaInfo[i][fIzlazZ]);
                 	LoadObjects(playerid, 5);

                }
                else return GameTextForPlayer(playerid, "~r~Zakljucano!", 2000, 1);
			}
            if(IsPlayerInRangeOfPoint(playerid, 3.0, FirmaInfo[i][fIzlazX], FirmaInfo[i][fIzlazY], FirmaInfo[i][fIzlazZ]) && GetPlayerVirtualWorld(playerid) == FirmaInfo[i][fVW])
	        {
             	AC_BS_SetPlayerInterior(playerid, 0);
             	AC_BS_SetPlayerVirtualWorld(playerid, 0);
             	AC_BS_SetPlayerPos(playerid, FirmaInfo[i][fUlazX], FirmaInfo[i][fUlazY], FirmaInfo[i][fUlazZ]);
             	//LoadObjects(playerid, 5);
             	return 1;
            }
		}
	} */
	if(newkeys & KEY_SECONDARY_ATTACK)
	{
	    if(IsPlayerInAnyVehicle(playerid) && RentFreeze[playerid] == true && IsARentVozilo(GetPlayerVehicleID(playerid)))
	    {
	        RentFreeze[playerid] = false;
	        RemovePlayerFromVehicle(playerid);
            Rent(playerid, 0);
	    }
	}
	if(newkeys & KEY_SUBMISSION)
	{
		if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    	{
			new engine, lights, alarm, doors, bonnet, boot, objective;
			GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
			if(VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid)))) return 1;
			if(engine == VEHICLE_PARAMS_OFF || engine == VEHICLE_PARAMS_UNSET)
			{
				if(Gorivo[GetPlayerVehicleID(playerid)] <= 0) return SCM(playerid, SVETLOCRVENA, "Nemate goriva u vozilu, ne mozete upaliti motor!");
			    new Float:HP;
				GetVehicleHealth(GetPlayerVehicleID(playerid), HP);
				if(HP < 400.0)
				{
					SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, 0, alarm, doors, bonnet, boot, objective);
					PlayerPlaySound(playerid, 1085, 0, 0 , 0);
					format(CmdString, 128, "%s pokusava upaliti motor vozila...",GetName(playerid));
					ProxDetector(10.0, playerid, CmdString, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
					TextDrawShowForPlayer(playerid, TDSpeedo4);
					TextDrawHideForPlayer(playerid, TDSpeedo3);
				}
				else
				{
					SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_ON, 1, alarm, doors, bonnet, boot, objective);
					PlayerPlaySound(playerid, 1085, 0, 0 , 0);
					format(CmdString, 128, "%s pali motor vozila...",GetName(playerid));
					ProxDetector(10.0, playerid, CmdString, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
					TextDrawShowForPlayer(playerid, TDSpeedo3);
					TextDrawHideForPlayer(playerid, TDSpeedo4);
				}
	        }
	        else if(engine == VEHICLE_PARAMS_ON)
			{
				GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
				if(engine == 1)
				{
					SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, 0, alarm, doors, bonnet, boot, objective);
					TextDrawShowForPlayer(playerid, TDSpeedo4);
					TextDrawHideForPlayer(playerid, TDSpeedo3);
					format(CmdString, 128, "%s gasi motor vozila...",GetName(playerid));
					ProxDetector(10.0, playerid, CmdString, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
				}
	        }
		 }
	}
	if(newkeys & KEY_SPRINT)
	{
		if(hGledaStats[playerid] > 0)
		{
	        StatusTD(playerid, 0);
	        hGledaStats[playerid] = 0;
	        return 1;
		}
	}
//------------------------------------------------------------------------------
	if(newkeys & KEY_FIRE)
	{
		if(hGledaStats[playerid] > 0)
		{
			if(hGledaStats[playerid] == STATS_RACUN)
  			{
     			new pol[12], string[512];
        		if(PlayerInfo[playerid][pPol] == 1) { pol = "Musko"; }
          		else if(PlayerInfo[playerid][pPol] == 2) { pol = "Zensko"; }
            	else { pol = "Nepoznat"; }
            	new pptext[20];
				if(PlayerInfo[playerid][pPosao] == 0) { pptext = "Nezaposlen"; }
				else if(PlayerInfo[playerid][pPosao] == 1) { pptext = "Dzeparos"; }
				else if(PlayerInfo[playerid][pPosao] == 2) { pptext = "Farmer"; }
				else if(PlayerInfo[playerid][pPosao] == 3) { pptext = "Diler Oruzja"; }
				else if(PlayerInfo[playerid][pPosao] == 4) { pptext = "Diler Droge"; }
				else if(PlayerInfo[playerid][pPosao] == POSAO_SMECAR) { pptext = "Smecar"; }
				else if(PlayerInfo[playerid][pPosao] == POSAO_FRADNIK) { pptext = "Fizicki Radnik"; }
				else if(PlayerInfo[playerid][pPosao] == POSAO_MEHANICAR) { pptext = "Mehanicar"; }
				else if(PlayerInfo[playerid][pPosao] == POSAO_DJ) { pptext = "Dee Jay"; }
				else if(PlayerInfo[playerid][pPosao] == POSAO_PJEVAC) { pptext = "Pjevac"; }
				format(string, sizeof string, "~b~Pol: ~w~%s~n~\
												~g~Novcanik: ~r~$~w~%d~n~\
												~g~Banka: ~r~$~w~%d~n~\
												~y~Posao: ~w~%s~n~\
												~p~Telefon: ~w~%d~n~\
												~p~Kredit: ~r~$~w~%d",
				pol, PlayerInfo[playerid][pNovcanik], PlayerInfo[playerid][pBanka], pptext, PlayerInfo[playerid][pBrojTelefona], PlayerInfo[playerid][pKreditMobilnog]);
				TextDrawSetString(StatusTD3[playerid], "~<~ Zivot igraca ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_ZIVOT;
			}
			else if(hGledaStats[playerid] == STATS_ZIVOT)
			{
			    new string[256], auto1[3], motor[3], bicikla[3], letelica[3], plovilo[3], kuca[3], firma[3], vikendica[3], Stanxx[3];
				if(PlayerInfo[playerid][pVozilo] == 0) auto1 = "Ne";
				else if(PlayerInfo[playerid][pVozilo] != 0) auto1 = "Da";
				if(PlayerInfo[playerid][pMotor] == 0) motor = "Ne";
				else if(PlayerInfo[playerid][pMotor] != 0) motor = "Da";
				if(PlayerInfo[playerid][pBicikla] == 0) bicikla = "Ne";
				else if(PlayerInfo[playerid][pBicikla] != 0) bicikla = "Da";
				if(PlayerInfo[playerid][pLetelica] == 0) letelica = "Ne";
				else if(PlayerInfo[playerid][pLetelica] != 0) letelica = "Da";
				if(PlayerInfo[playerid][pPlovilo] == 0) plovilo = "Ne";
				else if(PlayerInfo[playerid][pPlovilo] != 0) plovilo = "Da";
				if(PlayerInfo[playerid][pKucaKljuc] == 999) kuca = "Ne";
				else if(PlayerInfo[playerid][pKucaKljuc] != 999) kuca = "Da";
				if(PlayerInfo[playerid][pSFirmaKljuc] == 0) firma = "Ne";
				else if(PlayerInfo[playerid][pSFirmaKljuc] != 255) firma = "Da";
				if(PlayerInfo[playerid][pPosedovanjeVikendice] == 0) vikendica = "Ne";
				else if(PlayerInfo[playerid][pPosedovanjeVikendice] != 0) vikendica = "Da";
				if(PlayerInfo[playerid][pPosedovanjeStana] == 0) Stanxx = "Ne";
				else if(PlayerInfo[playerid][pPosedovanjeStana] != 0) Stanxx = "Da";
				format(string, sizeof string, "~g~Kuca: ~w~%s~n~\
				                                ~g~Stan: ~w~%s~n~\
				                                ~g~Vikendica: ~w~%s~n~\
				                                ~b~sFirma: ~w~%s~n~\
				                                ~p~Auto: ~w~%s~n~\
				                                ~p~Motor: ~w~%s~n~\
				                                ~p~Bicikla: ~w~%s~n~\
				                                ~p~Letelica: ~w~%s~n~\
				                                ~p~Plovilo: ~w~%s",
				kuca, Stanxx, vikendica, firma, auto1, motor, bicikla, letelica, plovilo);
				TextDrawSetString(StatusTD3[playerid], "~<~ Imovina igraca ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_IMOVINA;
			}
			else if(hGledaStats[playerid] == STATS_IMOVINA)
			{
				new string[256];
				format(string, sizeof string, "~r~Droga: ~w~%d~n~\
				                                ~r~Koka: ~w~%d kila~n~\
											    ~r~Semena: ~w~%d~n~\
			                                    ~r~Materijali: ~w~%d",
				PlayerInfo[playerid][pDroga],PlayerInfo[playerid][pKoka],PlayerInfo[playerid][pSeme],PlayerInfo[playerid][pMaterijali]);
				TextDrawSetString(StatusTD3[playerid], "~<~ Stvari ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_STVARI;
			}
			else if(hGledaStats[playerid] == STATS_STVARI)
			{
			    new string[256], rank[6];
		     	if(PlayerInfo[playerid][pRank] == 0) rank = "0";
			    else if(PlayerInfo[playerid][pRank] == 1) rank = "1";
			    else if(PlayerInfo[playerid][pRank] == 2) rank = "2";
			    else if(PlayerInfo[playerid][pRank] == 3) rank = "3";
			    else if(PlayerInfo[playerid][pRank] == 4) rank = "4";
			    else if(PlayerInfo[playerid][pRank] == 5) rank = "5";
			    else if(PlayerInfo[playerid][pRank] == 6) rank = "6";
			    if(PlayerInfo[playerid][pLider] > 0) rank = "Lider";
				format(string, sizeof string, "~g~Organizacija: ~w~%s~n~\
												~g~Rank: ~w~%s~n~\
												~r~Ubistava: ~w~%d~n~\
												~r~Smrti: ~w~%d",
				ImeOrganizacije(PlayerInfo[playerid][pClan]), rank, PlayerInfo[playerid][pUbistva], PlayerInfo[playerid][pSmrti]);
				TextDrawSetString(StatusTD3[playerid], "~<~ Ostalo");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_OSTALO;
			}
			return 1;
		}
	}
	if(newkeys & KEY_HANDBRAKE)
	{
		if(hGledaStats[playerid] > 0)
		{
		    if(hGledaStats[playerid] == STATS_ZIVOT)
		    {
				new string[256], iskustvo;
				iskustvo = (PlayerInfo[playerid][pLevel] * 2) + 2;
    			format(string, sizeof string, "~y~Ime i prezime: ~w~%s~n~\
												~g~Nivo: ~w~%d~n~\
												~g~Iskustvo: ~w~%d/%d~n~\
												~b~Sati igre: ~w~%d~n~\
												~b~PayDay poeni: ~w~%d~n~\
												~r~Upozorenja: ~w~%d~n~\
												~r~Posao ugovor(ispunjeno): ~w~%d~n~\
												~r~Vreme u org: ~w~%d~n~\
												~r~Kazna ugovor: ~w~%d~n~\
												~p~VIP bodovi: ~w~%d",
				GetName(playerid), PlayerInfo[playerid][pLevel], PlayerInfo[playerid][pRespekti], iskustvo, PlayerInfo[playerid][pOnlineSati], PlayerInfo[playerid][pPayDayPoeni],
				PlayerInfo[playerid][pUpozorenja], PlayerInfo[playerid][pUgovor], PlayerInfo[playerid][pOrgUgovor], PlayerInfo[playerid][pOrgKazna], PlayerInfo[playerid][pVIPBodovi]);
				TextDrawSetString(StatusTD3[playerid], "     Korisnicki racun ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_RACUN;
			}
			else if(hGledaStats[playerid] == STATS_IMOVINA)
			{
       			new pol[12], string[256];
        		if(PlayerInfo[playerid][pPol] == 1) { pol = "Musko"; }
          		else if(PlayerInfo[playerid][pPol] == 2) { pol = "Zensko"; }
            	else { pol = "Nepoznat"; }
				new pptext[20];
				if(PlayerInfo[playerid][pPosao] == 0) { pptext = "Nezaposlen"; }
				else if(PlayerInfo[playerid][pPosao] == 1) { pptext = "Dzeparos"; }
				else if(PlayerInfo[playerid][pPosao] == 2) { pptext = "Farmer"; }
				else if(PlayerInfo[playerid][pPosao] == 3) { pptext = "Diler Oruzja"; }
				else if(PlayerInfo[playerid][pPosao] == 4) { pptext = "Diler Droge"; }
				format(string, sizeof string, "~b~Pol: ~w~%s~n~\
												~g~Novcanik: ~r~$~w~%d~n~\
												~g~Banka: ~r~$~w~%d~n~\
												~y~Posao: ~w~%s~n~\
												~p~Telefon: ~w~%d~n~\
												~p~Kredit: ~r~$~w~%d",
				pol, PlayerInfo[playerid][pNovcanik], PlayerInfo[playerid][pBanka], pptext, PlayerInfo[playerid][pBrojTelefona], PlayerInfo[playerid][pKreditMobilnog]);
				TextDrawSetString(StatusTD3[playerid], "~<~ Zivot igraca ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_ZIVOT;
			}
			else if(hGledaStats[playerid] == STATS_STVARI)
			{
			    new string[256], auto1[3], motor[3], bicikla[3], letelica[3], plovilo[3], kuca[3], firma[3], vikendica[3], Stanxx[3];
				if(PlayerInfo[playerid][pVozilo] == 0) auto1 = "Ne";
				else if(PlayerInfo[playerid][pVozilo] != 0) auto1 = "Da";
				if(PlayerInfo[playerid][pMotor] == 0) motor = "Ne";
				else if(PlayerInfo[playerid][pMotor] != 0) motor = "Da";
				if(PlayerInfo[playerid][pBicikla] == 0) bicikla = "Ne";
				else if(PlayerInfo[playerid][pBicikla] != 0) bicikla = "Da";
				if(PlayerInfo[playerid][pLetelica] == 0) letelica = "Ne";
				else if(PlayerInfo[playerid][pLetelica] != 0) letelica = "Da";
				if(PlayerInfo[playerid][pPlovilo] == 0) plovilo = "Ne";
				else if(PlayerInfo[playerid][pPlovilo] != 0) plovilo = "Da";
				if(PlayerInfo[playerid][pPosedovanjeKuce] == 0) kuca = "Ne";
				else if(PlayerInfo[playerid][pPosedovanjeKuce] != 0) kuca = "Da";
				if(PlayerInfo[playerid][pPosedovanjeFirme] == 0) firma = "Ne";
				else if(PlayerInfo[playerid][pPosedovanjeFirme] != 0) firma = "Da";
				if(PlayerInfo[playerid][pPosedovanjeVikendice] == 0) vikendica = "Ne";
				else if(PlayerInfo[playerid][pPosedovanjeVikendice] != 0) vikendica = "Da";
				if(PlayerInfo[playerid][pPosedovanjeStana] == 0) Stanxx = "Ne";
				else if(PlayerInfo[playerid][pPosedovanjeStana] != 0) Stanxx = "Da";
				format(string, sizeof string, "~g~Kuca: ~w~%s~n~\
				                                ~g~Stan: ~w~%s~n~\
				                                ~g~Vikendica: ~w~%s~n~\
				                                ~b~Firma: ~w~%s~n~\
				                                ~p~Auto: ~w~%s~n~\
				                                ~p~Motor: ~w~%s~n~\
				                                ~p~Bicikla: ~w~%s~n~\
				                                ~p~Letelica: ~w~%s~n~\
				                                ~p~Plovilo: ~w~%s",
				kuca, Stanxx, vikendica, firma, auto1, motor, bicikla, letelica, plovilo);
				TextDrawSetString(StatusTD3[playerid], "~<~ Imovina igraca ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_IMOVINA;
			}
			else if(hGledaStats[playerid] == STATS_OSTALO)
			{
				new string[256];
				format(string, sizeof string, "~r~Droga: ~w~%d~n~\
				                                ~r~Koka: ~w~%d kila~n~\
											    ~r~Semena: ~w~%d~n~\
			                                    ~r~Materijali: ~w~%d",
				PlayerInfo[playerid][pDroga],PlayerInfo[playerid][pKoka],PlayerInfo[playerid][pSeme],PlayerInfo[playerid][pMaterijali]);
				TextDrawSetString(StatusTD3[playerid], "~<~ Stvari ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_STVARI;
			}
		}
	}
//------------------------------------------------------------------------------
	return 1;
}

Sve stvari koje imas pod onPlayerEnterVehicle prebaci pod OnPlayerStateChange i to je to
Software Developer

Citat: Ivan_Ino.pwn poslato Jul 05, 2013, 20:10:06 POSLE PODNE
Sve stvari koje imas pod onPlayerEnterVehicle prebaci pod OnPlayerStateChange i to je to

zasto bi, razlicite su to stvari, onplayerstatechnage sjednes u auto i izbaci te a onplayerentervehicle ne sjednes  tj ne mozes ni uc.

Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

Citat: Crazyn3ss poslato Jul 05, 2013, 20:18:38 POSLE PODNE
Citat: Ivan_Ino.pwn poslato Jul 05, 2013, 20:10:06 POSLE PODNE
Sve stvari koje imas pod onPlayerEnterVehicle prebaci pod OnPlayerStateChange i to je to

zasto bi, razlicite su to stvari, onplayerstatechnage sjednes u auto i izbaci te a onplayerentervehicle ne sjednes  tj ne mozes ni uc.

tako je i u mene bilo ja tako uradio kao sto sam rekao i sve sad radi
Software Developer

Sta tacno da prebacim,sve kojom funkcijom,nekontam?

evo ti OnPlayerStateChange

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	new Float:Poz[3],string[128];
	GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
	if(!ispassenger)
	{
		for(new i; i < 6; i++)
		{
			if(vehicleid == GSFVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 1 && PlayerInfo[playerid][pLider] != 1)
				{
					RemovePlayerFromVehicle(playerid);
					GameTextForPlayer(playerid, "~g~~h~GSF", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 7; i++)
		{
			if(vehicleid == YakuzaVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 8 && PlayerInfo[playerid][pLider] != 8)
				{
					RemovePlayerFromVehicle(playerid);
					GameTextForPlayer(playerid, "~l~~h~YAKUZA", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 7; i++)
		{
			if(vehicleid == lsnvozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 9 && PlayerInfo[playerid][pLider] != 9)
				{
					RemovePlayerFromVehicle(playerid);
					GameTextForPlayer(playerid, "~w~LSN", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 12; i++)
		{
			if(vehicleid == TaxiVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 7 && PlayerInfo[playerid][pLider] != 7)
				{
					RemovePlayerFromVehicle(playerid);
					GameTextForPlayer(playerid, "~y~~h~TAXI", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 10; i++)
		{
			if(vehicleid == LCNVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 6 && PlayerInfo[playerid][pLider] != 6)
				{
					RemovePlayerFromVehicle(playerid);
					GameTextForPlayer(playerid, "~w~~h~LCN", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 8; i++)
		{
			if(vehicleid == FBIVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 2 && PlayerInfo[playerid][pLider] != 2)
				{
					RemovePlayerFromVehicle(playerid);
					GameTextForPlayer(playerid, "~b~~h~FBI", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 10; i++)
		{
			if(vehicleid == LSPDVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 3 && PlayerInfo[playerid][pLider] != 3)
				{
					RemovePlayerFromVehicle(playerid);
					GameTextForPlayer(playerid, "~b~~h~LSPD", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 9; i++)
		{
			if(vehicleid == TSCVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 5 && PlayerInfo[playerid][pLider] != 5)
				{
					RemovePlayerFromVehicle(playerid);
					GameTextForPlayer(playerid, "~b~~h~TSC", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		for(new i; i < 6; i++)
		{
			if(vehicleid == LSMDVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 4 && PlayerInfo[playerid][pLider] != 4)
				{
					RemovePlayerFromVehicle(playerid);
					GameTextForPlayer(playerid, "~r~~h~LSMD", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
		if(vehicleid == FarmerVozilo[0] || vehicleid == FarmerVozilo[1] || vehicleid == FarmerVozilo[2] || vehicleid == FarmerVozilo[3] || vehicleid == FarmerVozilo[4]
		|| vehicleid == FarmerVozilo[5] || vehicleid == FarmerVozilo[6] || vehicleid == FarmerVozilo[7] || vehicleid == FarmerVozilo[8] || vehicleid == FarmerVozilo[9]
		|| vehicleid == FarmerVozilo[10] || vehicleid == FarmerVozilo[11] || vehicleid == FarmerVozilo[12] || vehicleid == FarmerVozilo[13] || vehicleid == FarmerVozilo[14])
		{
			if(PlayerInfo[playerid][pPosao] != POSAO_FARMER)
			{
				SCM(playerid,BELA,"{FF0000}[SLClient!]{BFC0C2} Niste zaposleni kao Farmer!");
    			RemovePlayerFromVehicle(playerid);
				ClearAnimations(playerid);
			}
		}
	}
	if(vehicleid == SMEVozila[0] || vehicleid == SMEVozila[1] || vehicleid == SMEVozila[2] || vehicleid == SMEVozila[3])
	{
		if(PlayerInfo[playerid][pPosao] == POSAO_SMECAR){ }
			else
			{
				SCM(playerid,SVETLOPLAVA, "{E0981B}|INFO|{FFFFFF} Nemate kljuceve ovog vozila.");
			    RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
			}
	}
	if(!VoziloJeBicikla(vehicleid))
    {
    if(PlayerInfo[playerid][pDozvolaVoznja] == 0)
    {
    SCM(playerid, CRVENA1, "Info | {FFFFFF}Vi nemate vozacku dozvolu, pazite da vas policija ne uhvati");
    }
    }
	if(vehicleid == FRBVozila[0] )
	{
		if(PlayerInfo[playerid][pPosao] == 58){ }
			else
			{
			    RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
			}
	}
    if(IsARentVozilo(vehicleid))
	{
	    if(RentInfo[vehicleid][r_rentano] == 1)
		{
		    if(strcmp(ImeIgraca(playerid), RentInfo[vehicleid][r_vlasnik], true) == 0) { }
		    else
		    {
		        RemovePlayerFromVehicle(playerid);
			    SendClientMessage(playerid, CRVENA1, "|Greska| Ovo vozilo je rentano!");
		    }
		}
	}
    if(vehicleid == MEHVozila[0] || vehicleid == MEHVozila[1] || vehicleid == MEHVozila[2] || vehicleid == MEHVozila[3])
	{
		if(PlayerInfo[playerid][pPosao] == POSAO_MEHANICAR){ }
			else
			{
                SCM(playerid,SVETLOPLAVA, "{E0981B}|INFO|{FFFFFF} Nemate kljuceve ovog vozila.");
			    RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
			}
	}
	/*if(IsCoVozilo(vehicleid) || IsMotoVozilo(vehicleid) || IsLetelicaVozilo(vehicleid) || IsBiciklaVozilo(vehicleid))
	{
        GameTextForPlayer(playerid, "~g~~h~IZLOZBENI PROJEKAT", 3000, 4);
		RemovePlayerFromVehicle(playerid);
		ClearAnimations(playerid);
	} */
	if(IsCoVozilo(vehicleid))
    {
    GameTextForPlayer(playerid, "~g~~h~IZLOZBENI PROJEKAT", 3000, 4);
    RemovePlayerFromVehicle(playerid);
    ClearAnimations(playerid);
    }
    if(IsMotoVozilo(vehicleid))
    {
    GameTextForPlayer(playerid, "~g~~h~IZLOZBENI PROJEKAT", 3000, 4);
    RemovePlayerFromVehicle(playerid);
    ClearAnimations(playerid);
    }
	if(Vozila[vehicleid][COCar] == true && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == false)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatni automobil{FFFFFF} |{F81414} Zakljucan{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {00C0FF}[Automobil] {F81414}[Zakljucan] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				RemovePlayerFromVehicle(playerid);
				ClearAnimations(playerid);
			}
		}
	}
    if(Vozila[vehicleid][COCar] == true && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == true)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatni automobil{FFFFFF} |{00BFFE} Otkljucan{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {00C0FF}[Automobil] {F81414}[Zakljucan] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				//RemovePlayerFromVehicle(playerid);
				//ClearAnimations(playerid);
			}
		}
	}
	if(Vozila[vehicleid][COMotor] == true && !ispassenger && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == false)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatni motocikl{FFFFFF} |{F81414} Zakljucan{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {48E31C}[Motor] {F81414}[Zakljucan] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				RemovePlayerFromVehicle(playerid);
				ClearAnimations(playerid);
			}
		}
	}
    if(Vozila[vehicleid][COMotor] == true && !ispassenger && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == true)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatni motocikl{FFFFFF} |{F81414} Otkljucan{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {48E31C}[Motor] {F81414}[Zakljucan] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				//RemovePlayerFromVehicle(playerid);
				//ClearAnimations(playerid);
			}
		}
	}
	if(Vozila[vehicleid][COLetelica] == true && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == false)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatna letelica{FFFFFF} |{F81414} Zakljucana{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {F3FF02}[Letelica] {F81414}[Zakljucana] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				RemovePlayerFromVehicle(playerid);
				ClearAnimations(playerid);
			}
		}
	}
    if(Vozila[vehicleid][COLetelica] == true && !ispassenger && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == true)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], false) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatna letelica{FFFFFF} |{F81414} Otkljucana{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {F3FF02}[Letelica] {F81414}[Zakljucana] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				//RemovePlayerFromVehicle(playerid);
				//ClearAnimations(playerid);
			}
		}
	}
	if(Vozila[vehicleid][COBicikla] == true && !ispassenger && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == false)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatni bicikl{FFFFFF} |{F81414} Zakljucan lancem{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {FFAF00}[Bicikla] {F81414}[Zakljucana lancem] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				RemovePlayerFromVehicle(playerid);
				ClearAnimations(playerid);
			}
		}
	}
    if(Vozila[vehicleid][COBicikla] == true && !ispassenger && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == true)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatni bicikl{FFFFFF} |{F81414} Otkljucan{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {FFAF00}[Bicikla] {F81414}[Zakljucana lancem] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				//RemovePlayerFromVehicle(playerid);
				//ClearAnimations(playerid);
			}
		}
	}
	if(Vozila[vehicleid][COPlovilo] == true && !ispassenger && !IsVehicleRCVehicle(vehicleid))
	{
		if(Vozila[vehicleid][Locked] == false)
		{
			if(strcmp(ImeIgraca(playerid), Vozila[vehicleid][Vlasnik], true) == 0)
			{
			}
			else
			{
				format(string, sizeof string, "{00FFEE}Privatno plovilo{FFFFFF} |{F81414} Zakljucano{FFFFFF} |{FFF1AF} Vlasnik: %s", Vozila[vehicleid][Vlasnik]); // {B700FF}[Plovilo] {F81414}[Zakljucano] {FFFFFF}Vlasnik: %s
				SCM(playerid, BELA, string);
				RemovePlayerFromVehicle(playerid);
				ClearAnimations(playerid);
			}
		}
	}
	///
	if(newkeys == KEY_SECONDARY_ATTACK)
    {
		if(GetPlayerState(playerid) == 1) UlazIzlaz(playerid);
    }
	if(dugmeprovera == 1)
	{
		SCMF(playerid,BELA,"{FFFF00}-> ID Dugmeta: %d",newkeys);
	}
/*	if(newkeys == KEY_SECONDARY_ATTACK)
	{
		for(new i; i < MAX_KUCA; i++)
		{
			if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo[i][kUlazX], KucaInfo[i][kUlazY], KucaInfo[i][kUlazZ]))
			{
    			if(PlayerInfo[playerid][pPosedovanjeKuce] == i || KucaInfo[i][kZatvoreno] == 0)
    		   	{
                    AC_BS_SetPlayerVirtualWorld(playerid, KucaInfo[i][kVW]);
                    AC_BS_SetPlayerInterior(playerid, KucaInfo[i][kInt]);
                 	AC_BS_SetPlayerPos(playerid, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]);
                 	LoadObjects(playerid, 5);

                }
                else return GameTextForPlayer(playerid, "~r~Zakljucano!", 2000, 1);
			}
            if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]) && GetPlayerVirtualWorld(playerid) == KucaInfo[i][kVW])
	        {
             	AC_BS_SetPlayerInterior(playerid, 0);
             	AC_BS_SetPlayerVirtualWorld(playerid, 0);
             	AC_BS_SetPlayerPos(playerid, KucaInfo[i][kUlazX], KucaInfo[i][kUlazY], KucaInfo[i][kUlazZ]);
             	//LoadObjects(playerid, 5);
             	if(KucaInfo[i][kHeal] > 0)
				{
    				AC_BS_SetPlayerHealth(playerid, 100);
				}
             	return 1;
            }
		}
	} */
	/*=====================[ Autoskola ]============================*/
   if((newkeys & KEY_SPRINT) && !IsPlayerInAnyVehicle(playerid))
   {
   if(IsPlayerInRangeOfPoint(playerid, 2.0, 2047.3801,-1910.3236,13.5469))//autoskola ULAZAK
   {
   AC_BS_SetPlayerPos(playerid, 1374.3431,52.6522,1151.4359);
   TogglePlayerControllable(playerid,0);
   //SetTimerEx("OdlediIgraca", 2000, false, "i", playerid);
   LoadObjects(playerid, 3);
   AC_BS_SetPlayerInterior(playerid,0);
   }
   if(IsPlayerInRangeOfPoint(playerid, 2.0, 1374.3431,52.6522,1151.4359))//autoskola Izlazak
   {
   AC_BS_SetPlayerPos(playerid, 2047.3801,-1910.3236,13.5469);
   GameTextForPlayer(playerid, "~w~Los Santos",2000,1);
   AC_BS_SetPlayerInterior(playerid,0);
    }
    }
	if( newkeys == KEY_SECONDARY_ATTACK)
{

for(new k = 1; k < sizeof(KucaInfo); k++)//Loops through all the businesses.
{
if(!IsPlayerInAnyVehicle(playerid))
{
if(IsPlayerInRangeOfPoint(playerid, 1.0, KucaInfo[k][kEntranceX], KucaInfo[k][kEntranceY], KucaInfo[k][kEntranceZ]))//Checks if player is near the entrance.
{
if(KucaInfo[k][kLocked] == 1) return GameTextForPlayer(playerid, "~r~Kuca je zakljucana", 2000, 1);//Checks it it is locked/
AC_BS_SetPlayerPos(playerid, KucaInfo[k][kExitX], KucaInfo[k][kExitY], KucaInfo[k][kExitZ]);
SetPlayerFacingAngle(playerid, KucaInfo[k][kExitA]);
AC_BS_SetPlayerInterior(playerid, KucaInfo[k][kInsideInt]);
SetPlayerVirtualWorld(playerid, KucaInfo[k][kInsideWorld]);
InsideHouse[playerid] = k;

return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 2.0, KucaInfo[k][kExitX], KucaInfo[k][kExitY], KucaInfo[k][kExitZ]) && GetPlayerVirtualWorld(playerid) == KucaInfo[k][kInsideWorld])//Checks if player is in near the exit.
{
AC_BS_SetPlayerPos(playerid, KucaInfo[k][kEntranceX], KucaInfo[k][kEntranceY], KucaInfo[k][kEntranceZ]);
SetPlayerFacingAngle(playerid, KucaInfo[k][kEntranceA]);
AC_BS_SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
InsideHouse[playerid] = 0;
return 1;
}
}

}

}
	if(newkeys == KEY_SECONDARY_ATTACK)
	{
		for(new i; i < MAX_STANOVA; i++)
		{
			if(IsPlayerInRangeOfPoint(playerid, 3.0, StanInfo[i][sUlazX], StanInfo[i][sUlazY], StanInfo[i][sUlazZ]))
			{
    			if(PlayerInfo[playerid][pPosedovanjeStana] == i || StanInfo[i][sZatvoreno] == 0)
    		   	{
                    AC_BS_SetPlayerVirtualWorld(playerid, StanInfo[i][sVW]);
                    AC_BS_SetPlayerInterior(playerid, StanInfo[i][sInt]);
                 	AC_BS_SetPlayerPos(playerid, StanInfo[i][sIzlazX], StanInfo[i][sIzlazY], StanInfo[i][sIzlazZ]);

                }
                else return GameTextForPlayer(playerid, "~r~Zakljucano!", 2000, 1);
			}
            if(IsPlayerInRangeOfPoint(playerid, 3.0, StanInfo[i][sIzlazX], StanInfo[i][sIzlazY], StanInfo[i][sIzlazZ]) && GetPlayerVirtualWorld(playerid) == StanInfo[i][sVW])
	        {
             	AC_BS_SetPlayerInterior(playerid, 0);
             	AC_BS_SetPlayerVirtualWorld(playerid, 0);
             	AC_BS_SetPlayerPos(playerid, StanInfo[i][sUlazX], StanInfo[i][sUlazY], StanInfo[i][sUlazZ]);
             	if(StanInfo[i][sHeal] > 0)
				{
    				AC_BS_SetPlayerHealth(playerid, 100);
				}
             	return 1;
            }
		}
	}
	if(newkeys == KEY_SECONDARY_ATTACK )
	{
		for(new i; i < MAX_VIKENDICA; i++)
		{
			if(IsPlayerInRangeOfPoint(playerid, 3.0, VikendicaInfo[i][vUlazX], VikendicaInfo[i][vUlazY], VikendicaInfo[i][vUlazZ]))
			{
    			if(PlayerInfo[playerid][pPosedovanjeVikendice] == i || VikendicaInfo[i][vZatvoreno] == 0)
    		   	{
                    AC_BS_SetPlayerVirtualWorld(playerid, VikendicaInfo[i][vVW]);
                    AC_BS_SetPlayerInterior(playerid, VikendicaInfo[i][vInt]);
                 	AC_BS_SetPlayerPos(playerid, VikendicaInfo[i][vIzlazX], VikendicaInfo[i][vIzlazY], VikendicaInfo[i][vIzlazZ]);

                }
                else return GameTextForPlayer(playerid, "~r~Zakljucano!", 2000, 1);
			}
            if(IsPlayerInRangeOfPoint(playerid, 3.0, VikendicaInfo[i][vIzlazX], VikendicaInfo[i][vIzlazY], VikendicaInfo[i][vIzlazZ]) && GetPlayerVirtualWorld(playerid) == VikendicaInfo[i][vVW])
	        {
             	AC_BS_SetPlayerInterior(playerid, 0);
             	AC_BS_SetPlayerVirtualWorld(playerid, 0);
             	AC_BS_SetPlayerPos(playerid, VikendicaInfo[i][vUlazX], VikendicaInfo[i][vUlazY], VikendicaInfo[i][vUlazZ]);
				if(VikendicaInfo[i][vHeal] > 0)
				{
    				AC_BS_SetPlayerHealth(playerid, 100);
				}
             	return 1;
            }
		}
	}
	/*if(newkeys == KEY_SECONDARY_ATTACK )
	{
		for(new i; i < MAX_FIRMI; i++)
		{
			if(IsPlayerInRangeOfPoint(playerid, 3.0, FirmaInfo[i][fUlazX], FirmaInfo[i][fUlazY], FirmaInfo[i][fUlazZ]))
			{
    			if(PlayerInfo[playerid][pPosedovanjeFirme] == i || FirmaInfo[i][fZatvoreno] == 0)
    		   	{
    		   	if(FirmaInfo[i][fVrsta] == VRSTA_MARKET)
		        {
		     	SCM(playerid, CRVENA1, "Koristi /kupi za kupnju");
		        }
                    AC_BS_SetPlayerVirtualWorld(playerid, FirmaInfo[i][fVW]);
                    AC_BS_SetPlayerInterior(playerid, FirmaInfo[i][fInt]);
                 	AC_BS_SetPlayerPos(playerid, FirmaInfo[i][fIzlazX], FirmaInfo[i][fIzlazY], FirmaInfo[i][fIzlazZ]);
                 	LoadObjects(playerid, 5);

                }
                else return GameTextForPlayer(playerid, "~r~Zakljucano!", 2000, 1);
			}
            if(IsPlayerInRangeOfPoint(playerid, 3.0, FirmaInfo[i][fIzlazX], FirmaInfo[i][fIzlazY], FirmaInfo[i][fIzlazZ]) && GetPlayerVirtualWorld(playerid) == FirmaInfo[i][fVW])
	        {
             	AC_BS_SetPlayerInterior(playerid, 0);
             	AC_BS_SetPlayerVirtualWorld(playerid, 0);
             	AC_BS_SetPlayerPos(playerid, FirmaInfo[i][fUlazX], FirmaInfo[i][fUlazY], FirmaInfo[i][fUlazZ]);
             	//LoadObjects(playerid, 5);
             	return 1;
            }
		}
	} */
	if(newkeys & KEY_SECONDARY_ATTACK)
	{
	    if(IsPlayerInAnyVehicle(playerid) && RentFreeze[playerid] == true && IsARentVozilo(GetPlayerVehicleID(playerid)))
	    {
	        RentFreeze[playerid] = false;
	        RemovePlayerFromVehicle(playerid);
            Rent(playerid, 0);
	    }
	}
	if(newkeys & KEY_SUBMISSION)
	{
		if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    	{
			new engine, lights, alarm, doors, bonnet, boot, objective;
			GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
			if(VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid)))) return 1;
			if(engine == VEHICLE_PARAMS_OFF || engine == VEHICLE_PARAMS_UNSET)
			{
				if(Gorivo[GetPlayerVehicleID(playerid)] <= 0) return SCM(playerid, SVETLOCRVENA, "Nemate goriva u vozilu, ne mozete upaliti motor!");
			    new Float:HP;
				GetVehicleHealth(GetPlayerVehicleID(playerid), HP);
				if(HP < 400.0)
				{
					SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, 0, alarm, doors, bonnet, boot, objective);
					PlayerPlaySound(playerid, 1085, 0, 0 , 0);
					format(CmdString, 128, "%s pokusava upaliti motor vozila...",GetName(playerid));
					ProxDetector(10.0, playerid, CmdString, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
					TextDrawShowForPlayer(playerid, TDSpeedo4);
					TextDrawHideForPlayer(playerid, TDSpeedo3);
				}
				else
				{
					SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_ON, 1, alarm, doors, bonnet, boot, objective);
					PlayerPlaySound(playerid, 1085, 0, 0 , 0);
					format(CmdString, 128, "%s pali motor vozila...",GetName(playerid));
					ProxDetector(10.0, playerid, CmdString, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
					TextDrawShowForPlayer(playerid, TDSpeedo3);
					TextDrawHideForPlayer(playerid, TDSpeedo4);
				}
	        }
	        else if(engine == VEHICLE_PARAMS_ON)
			{
				GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
				if(engine == 1)
				{
					SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, 0, alarm, doors, bonnet, boot, objective);
					TextDrawShowForPlayer(playerid, TDSpeedo4);
					TextDrawHideForPlayer(playerid, TDSpeedo3);
					format(CmdString, 128, "%s gasi motor vozila...",GetName(playerid));
					ProxDetector(10.0, playerid, CmdString, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
				}
	        }
		 }
	}
	if(newkeys & KEY_SPRINT)
	{
		if(hGledaStats[playerid] > 0)
		{
	        StatusTD(playerid, 0);
	        hGledaStats[playerid] = 0;
	        return 1;
		}
	}
//------------------------------------------------------------------------------
	if(newkeys & KEY_FIRE)
	{
		if(hGledaStats[playerid] > 0)
		{
			if(hGledaStats[playerid] == STATS_RACUN)
  			{
     			new pol[12], string[512];
        		if(PlayerInfo[playerid][pPol] == 1) { pol = "Musko"; }
          		else if(PlayerInfo[playerid][pPol] == 2) { pol = "Zensko"; }
            	else { pol = "Nepoznat"; }
            	new pptext[20];
				if(PlayerInfo[playerid][pPosao] == 0) { pptext = "Nezaposlen"; }
				else if(PlayerInfo[playerid][pPosao] == 1) { pptext = "Dzeparos"; }
				else if(PlayerInfo[playerid][pPosao] == 2) { pptext = "Farmer"; }
				else if(PlayerInfo[playerid][pPosao] == 3) { pptext = "Diler Oruzja"; }
				else if(PlayerInfo[playerid][pPosao] == 4) { pptext = "Diler Droge"; }
				else if(PlayerInfo[playerid][pPosao] == POSAO_SMECAR) { pptext = "Smecar"; }
				else if(PlayerInfo[playerid][pPosao] == POSAO_FRADNIK) { pptext = "Fizicki Radnik"; }
				else if(PlayerInfo[playerid][pPosao] == POSAO_MEHANICAR) { pptext = "Mehanicar"; }
				else if(PlayerInfo[playerid][pPosao] == POSAO_DJ) { pptext = "Dee Jay"; }
				else if(PlayerInfo[playerid][pPosao] == POSAO_PJEVAC) { pptext = "Pjevac"; }
				format(string, sizeof string, "~b~Pol: ~w~%s~n~\
												~g~Novcanik: ~r~$~w~%d~n~\
												~g~Banka: ~r~$~w~%d~n~\
												~y~Posao: ~w~%s~n~\
												~p~Telefon: ~w~%d~n~\
												~p~Kredit: ~r~$~w~%d",
				pol, PlayerInfo[playerid][pNovcanik], PlayerInfo[playerid][pBanka], pptext, PlayerInfo[playerid][pBrojTelefona], PlayerInfo[playerid][pKreditMobilnog]);
				TextDrawSetString(StatusTD3[playerid], "~<~ Zivot igraca ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_ZIVOT;
			}
			else if(hGledaStats[playerid] == STATS_ZIVOT)
			{
			    new string[256], auto1[3], motor[3], bicikla[3], letelica[3], plovilo[3], kuca[3], firma[3], vikendica[3], Stanxx[3];
				if(PlayerInfo[playerid][pVozilo] == 0) auto1 = "Ne";
				else if(PlayerInfo[playerid][pVozilo] != 0) auto1 = "Da";
				if(PlayerInfo[playerid][pMotor] == 0) motor = "Ne";
				else if(PlayerInfo[playerid][pMotor] != 0) motor = "Da";
				if(PlayerInfo[playerid][pBicikla] == 0) bicikla = "Ne";
				else if(PlayerInfo[playerid][pBicikla] != 0) bicikla = "Da";
				if(PlayerInfo[playerid][pLetelica] == 0) letelica = "Ne";
				else if(PlayerInfo[playerid][pLetelica] != 0) letelica = "Da";
				if(PlayerInfo[playerid][pPlovilo] == 0) plovilo = "Ne";
				else if(PlayerInfo[playerid][pPlovilo] != 0) plovilo = "Da";
				if(PlayerInfo[playerid][pKucaKljuc] == 999) kuca = "Ne";
				else if(PlayerInfo[playerid][pKucaKljuc] != 999) kuca = "Da";
				if(PlayerInfo[playerid][pSFirmaKljuc] == 0) firma = "Ne";
				else if(PlayerInfo[playerid][pSFirmaKljuc] != 255) firma = "Da";
				if(PlayerInfo[playerid][pPosedovanjeVikendice] == 0) vikendica = "Ne";
				else if(PlayerInfo[playerid][pPosedovanjeVikendice] != 0) vikendica = "Da";
				if(PlayerInfo[playerid][pPosedovanjeStana] == 0) Stanxx = "Ne";
				else if(PlayerInfo[playerid][pPosedovanjeStana] != 0) Stanxx = "Da";
				format(string, sizeof string, "~g~Kuca: ~w~%s~n~\
				                                ~g~Stan: ~w~%s~n~\
				                                ~g~Vikendica: ~w~%s~n~\
				                                ~b~sFirma: ~w~%s~n~\
				                                ~p~Auto: ~w~%s~n~\
				                                ~p~Motor: ~w~%s~n~\
				                                ~p~Bicikla: ~w~%s~n~\
				                                ~p~Letelica: ~w~%s~n~\
				                                ~p~Plovilo: ~w~%s",
				kuca, Stanxx, vikendica, firma, auto1, motor, bicikla, letelica, plovilo);
				TextDrawSetString(StatusTD3[playerid], "~<~ Imovina igraca ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_IMOVINA;
			}
			else if(hGledaStats[playerid] == STATS_IMOVINA)
			{
				new string[256];
				format(string, sizeof string, "~r~Droga: ~w~%d~n~\
				                                ~r~Koka: ~w~%d kila~n~\
											    ~r~Semena: ~w~%d~n~\
			                                    ~r~Materijali: ~w~%d",
				PlayerInfo[playerid][pDroga],PlayerInfo[playerid][pKoka],PlayerInfo[playerid][pSeme],PlayerInfo[playerid][pMaterijali]);
				TextDrawSetString(StatusTD3[playerid], "~<~ Stvari ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_STVARI;
			}
			else if(hGledaStats[playerid] == STATS_STVARI)
			{
			    new string[256], rank[6];
		     	if(PlayerInfo[playerid][pRank] == 0) rank = "0";
			    else if(PlayerInfo[playerid][pRank] == 1) rank = "1";
			    else if(PlayerInfo[playerid][pRank] == 2) rank = "2";
			    else if(PlayerInfo[playerid][pRank] == 3) rank = "3";
			    else if(PlayerInfo[playerid][pRank] == 4) rank = "4";
			    else if(PlayerInfo[playerid][pRank] == 5) rank = "5";
			    else if(PlayerInfo[playerid][pRank] == 6) rank = "6";
			    if(PlayerInfo[playerid][pLider] > 0) rank = "Lider";
				format(string, sizeof string, "~g~Organizacija: ~w~%s~n~\
												~g~Rank: ~w~%s~n~\
												~r~Ubistava: ~w~%d~n~\
												~r~Smrti: ~w~%d",
				ImeOrganizacije(PlayerInfo[playerid][pClan]), rank, PlayerInfo[playerid][pUbistva], PlayerInfo[playerid][pSmrti]);
				TextDrawSetString(StatusTD3[playerid], "~<~ Ostalo");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_OSTALO;
			}
			return 1;
		}
	}
	if(newkeys & KEY_HANDBRAKE)
	{
		if(hGledaStats[playerid] > 0)
		{
		    if(hGledaStats[playerid] == STATS_ZIVOT)
		    {
				new string[256], iskustvo;
				iskustvo = (PlayerInfo[playerid][pLevel] * 2) + 2;
    			format(string, sizeof string, "~y~Ime i prezime: ~w~%s~n~\
												~g~Nivo: ~w~%d~n~\
												~g~Iskustvo: ~w~%d/%d~n~\
												~b~Sati igre: ~w~%d~n~\
												~b~PayDay poeni: ~w~%d~n~\
												~r~Upozorenja: ~w~%d~n~\
												~r~Posao ugovor(ispunjeno): ~w~%d~n~\
												~r~Vreme u org: ~w~%d~n~\
												~r~Kazna ugovor: ~w~%d~n~\
												~p~VIP bodovi: ~w~%d",
				GetName(playerid), PlayerInfo[playerid][pLevel], PlayerInfo[playerid][pRespekti], iskustvo, PlayerInfo[playerid][pOnlineSati], PlayerInfo[playerid][pPayDayPoeni],
				PlayerInfo[playerid][pUpozorenja], PlayerInfo[playerid][pUgovor], PlayerInfo[playerid][pOrgUgovor], PlayerInfo[playerid][pOrgKazna], PlayerInfo[playerid][pVIPBodovi]);
				TextDrawSetString(StatusTD3[playerid], "     Korisnicki racun ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_RACUN;
			}
			else if(hGledaStats[playerid] == STATS_IMOVINA)
			{
       			new pol[12], string[256];
        		if(PlayerInfo[playerid][pPol] == 1) { pol = "Musko"; }
          		else if(PlayerInfo[playerid][pPol] == 2) { pol = "Zensko"; }
            	else { pol = "Nepoznat"; }
				new pptext[20];
				if(PlayerInfo[playerid][pPosao] == 0) { pptext = "Nezaposlen"; }
				else if(PlayerInfo[playerid][pPosao] == 1) { pptext = "Dzeparos"; }
				else if(PlayerInfo[playerid][pPosao] == 2) { pptext = "Farmer"; }
				else if(PlayerInfo[playerid][pPosao] == 3) { pptext = "Diler Oruzja"; }
				else if(PlayerInfo[playerid][pPosao] == 4) { pptext = "Diler Droge"; }
				format(string, sizeof string, "~b~Pol: ~w~%s~n~\
												~g~Novcanik: ~r~$~w~%d~n~\
												~g~Banka: ~r~$~w~%d~n~\
												~y~Posao: ~w~%s~n~\
												~p~Telefon: ~w~%d~n~\
												~p~Kredit: ~r~$~w~%d",
				pol, PlayerInfo[playerid][pNovcanik], PlayerInfo[playerid][pBanka], pptext, PlayerInfo[playerid][pBrojTelefona], PlayerInfo[playerid][pKreditMobilnog]);
				TextDrawSetString(StatusTD3[playerid], "~<~ Zivot igraca ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_ZIVOT;
			}
			else if(hGledaStats[playerid] == STATS_STVARI)
			{
			    new string[256], auto1[3], motor[3], bicikla[3], letelica[3], plovilo[3], kuca[3], firma[3], vikendica[3], Stanxx[3];
				if(PlayerInfo[playerid][pVozilo] == 0) auto1 = "Ne";
				else if(PlayerInfo[playerid][pVozilo] != 0) auto1 = "Da";
				if(PlayerInfo[playerid][pMotor] == 0) motor = "Ne";
				else if(PlayerInfo[playerid][pMotor] != 0) motor = "Da";
				if(PlayerInfo[playerid][pBicikla] == 0) bicikla = "Ne";
				else if(PlayerInfo[playerid][pBicikla] != 0) bicikla = "Da";
				if(PlayerInfo[playerid][pLetelica] == 0) letelica = "Ne";
				else if(PlayerInfo[playerid][pLetelica] != 0) letelica = "Da";
				if(PlayerInfo[playerid][pPlovilo] == 0) plovilo = "Ne";
				else if(PlayerInfo[playerid][pPlovilo] != 0) plovilo = "Da";
				if(PlayerInfo[playerid][pPosedovanjeKuce] == 0) kuca = "Ne";
				else if(PlayerInfo[playerid][pPosedovanjeKuce] != 0) kuca = "Da";
				if(PlayerInfo[playerid][pPosedovanjeFirme] == 0) firma = "Ne";
				else if(PlayerInfo[playerid][pPosedovanjeFirme] != 0) firma = "Da";
				if(PlayerInfo[playerid][pPosedovanjeVikendice] == 0) vikendica = "Ne";
				else if(PlayerInfo[playerid][pPosedovanjeVikendice] != 0) vikendica = "Da";
				if(PlayerInfo[playerid][pPosedovanjeStana] == 0) Stanxx = "Ne";
				else if(PlayerInfo[playerid][pPosedovanjeStana] != 0) Stanxx = "Da";
				format(string, sizeof string, "~g~Kuca: ~w~%s~n~\
				                                ~g~Stan: ~w~%s~n~\
				                                ~g~Vikendica: ~w~%s~n~\
				                                ~b~Firma: ~w~%s~n~\
				                                ~p~Auto: ~w~%s~n~\
				                                ~p~Motor: ~w~%s~n~\
				                                ~p~Bicikla: ~w~%s~n~\
				                                ~p~Letelica: ~w~%s~n~\
				                                ~p~Plovilo: ~w~%s",
				kuca, Stanxx, vikendica, firma, auto1, motor, bicikla, letelica, plovilo);
				TextDrawSetString(StatusTD3[playerid], "~<~ Imovina igraca ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_IMOVINA;
			}
			else if(hGledaStats[playerid] == STATS_OSTALO)
			{
				new string[256];
				format(string, sizeof string, "~r~Droga: ~w~%d~n~\
				                                ~r~Koka: ~w~%d kila~n~\
											    ~r~Semena: ~w~%d~n~\
			                                    ~r~Materijali: ~w~%d",
				PlayerInfo[playerid][pDroga],PlayerInfo[playerid][pKoka],PlayerInfo[playerid][pSeme],PlayerInfo[playerid][pMaterijali]);
				TextDrawSetString(StatusTD3[playerid], "~<~ Stvari ~>~");
				TextDrawSetString(StatusTD12[playerid], string);
				hGledaStats[playerid] = STATS_STVARI;
			}
		}
	}
	return 1;
}


evo OnPlayerEnterVehicle

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	return 1;
}
Software Developer


Znaci ako me ne kontate, kada ulazim sa "f" ne pise mi nista nista ne izbaciva a ako ulazim s a"g" onda izbaciva....