[Pomoc]Automehanicar sistem


Započeo Black22, Decembar 01, 2013, 21:13:44 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:UP
Detaljan opis problema: Ovako, kad stisnem CTRL u mehanicarskom auto trebalo bi mi se zakaciti vozilo,ali da nije mehanicarski, ali nece, izbacuje da nemogu zakaciti mehanicarski auto...
Dio skripte:
if(newkeys & KEY_ACTION)
	{
	    if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) //samp forum
		{
			if(MehanicarVozila(GetPlayerVehicleID(playerid)))
	    	{
	    		if(PlayerInfo[playerid][pPosao] != POSAO_MEHANICAR) return SCM(playerid, -1, ""SPLAVA"[BlackAS] "BELA"Nemas posao mehanicara!");
				new Float:pX, Float:pY, Float:pZ;
				GetPlayerPos(playerid, pX, pY, pZ);
				new Float:vX1, Float:vY1, Float:vZ1;
				new Found = 0, vid = 0;
				while((vid < MAX_VOZILA) && (!Found))
				{
					vid++;
					GetVehiclePos(vid,vX1,vY1,vZ1);
					if((floatabs(pX - vX1) < 7.0) && (floatabs(pY - vY1) < 7.0) && (floatabs(pZ - vZ1) < 7.0) && (vid != GetPlayerVehicleID(playerid)))
					{
						Found = 1;
						if(MehanicarVozila(GetPlayerVehicleID(playerid))) return SCM(playerid,-1,"{F81414}BlackAS{FFFFFF}| {C3C3C3}Ne mozete zakaciti vozilo od mehanicara!");
						if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
						{
						    DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
						    SCM(playerid,-1,"BlackAS | "HZELENA"Vozilo je otkaceno!");
						}
						else
						{
							AttachTrailerToVehicle(vid, GetPlayerVehicleID(playerid));
							SCM(playerid,-1,"BlackAS | "HZELENA"Vozilo je zakaceno!");
						}
					}
				}
				if(!Found)
	   			{
					SCM(playerid,-1,"{F81414}BlackAS{FFFFFF}| {C3C3C3}Nema vozila u blizini!");
				}
			}
		}
	}

Neke slike/video za lakse dobivanje pomoci(neobavezno):

ali onda će moći i vozila mehaničara kapčiti a to ne želim