[Pomoc] Pokretanje vozila


Započeo [JV:RP] Milos, Avgust 09, 2014, 07:54:28 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: GTA RP
Detaljan opis problema: Kada ocu da upalim i stiskam Shift ili /upali nece da pokrece komandu,ja ne vidim ovde problem???
Dio skripte:
if(!strcmp(cmd, "/engine", true) || strcmp(cmd, "/upali", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(IsPlayerInAnyVehicle(playerid))
			{
	    		if(!engineOn[GetPlayerVehicleID(playerid)])
	    		{
	        		if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
					{
						return 1;
					}
					if(IsAnOwnableCar(idcar))
					{
						if(PlayerInfo[playerid][pPcarkey] == idcar) { }
						else if(PlayerInfo[playerid][pPcarkey2] == idcar) { }
						else if(PlayerInfo[playerid][pPcarkey3] == idcar) { }
						else if(PlayerInfo[playerid][pPcarkey4] == idcar) { }
						else if(PlayerInfo[playerid][pPcarkey5] == idcar) { }
						else if(PlayerInfo[playerid][pPcarkey6] == idcar) { }
						else { return 1; }
					}
										if(CarInfo[idcar][cOwned] == 2)
{
return 1;
}
					if(pveh == 510 || pveh == 462 || pveh == 481 || pveh == 509)
					{
						return 1;
					}
					if(idcar == 59 || idcar == 60)
					{
						return 1;
					}
					if(idcar >= 143 && idcar <= 154)
					{
					    if(HireCar[playerid] != idcar)
					    {
							return 1;
						}
					}
					if(IsAPlane(idcar))
					{
					    return 1;
					}
					if(IsAHarvest(idcar))
					{
					    return 1;
					}
					if(IsADrugHarvest(idcar))
					{
					    return 1;
					}
					if(IsASweeper(idcar))
					{
					    return 1;
					}
					if(IsARaceCar(idcar))
					{
					    return 1;
					}
					if(gEngine[playerid] == 1) { return 1; }

					new playerveh = GetPlayerVehicleID(playerid);
					PutPlayerInVehicle(playerid, playerveh, 0);
					GetPlayerName(playerid, sendername, sizeof(sendername));
					format(string, sizeof(string), "* %s okrece kljuc i pokusava da upali motor.", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
					SetTimerEx("StartingTheVehicle",3500,0,"i",playerid);
					GameTextForPlayer(playerid, "~w~Motor se pokrece...",3500,3);
					gEngine[playerid] = 1;
					return 1;
				}
				if(engineOn[GetPlayerVehicleID(playerid)])
	    		{
	        		if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
					{
						return 1;
					}
					if(IsAnOwnableCar(idcar))
					{
					    if(PlayerInfo[playerid][pPcarkey] == idcar) { }
						else if(PlayerInfo[playerid][pPcarkey2] == idcar) { }
						else if(PlayerInfo[playerid][pPcarkey3] == idcar) { }
						else if(PlayerInfo[playerid][pPcarkey4] == idcar) { }
						else if(PlayerInfo[playerid][pPcarkey5] == idcar) { }
						else if(PlayerInfo[playerid][pPcarkey6] == idcar) { }
						else { return 1; }
					}
					if(pveh == 510 || pveh == 462 || pveh == 481 || pveh == 509)
					{
						return 1;
					}
					if(idcar == 59 || idcar == 60)
					{
						return 1;
					}
					if(idcar >= 135 && idcar <= 154)
					{
					    if(HireCar[playerid] != idcar)
					    {
							return 1;
						}
					}
					if(IsAHarvest(idcar))
					{
					    return 1;
					}
					if(IsADrugHarvest(idcar))
					{
					    return 1;
					}
					if(IsAPlane(idcar))
					{
					    return 1;
					}
					if(IsASweeper(idcar))
					{
					    return 1;
					}
					if(IsARaceCar(idcar))
					{
					    return 1;
					}
					engineOn[GetPlayerVehicleID(playerid)] = false;
					//RemovePlayerFromVehicle(playerid);
					TogglePlayerControllable(playerid, 0);
					GetPlayerName(playerid, sendername, sizeof(sendername));
					format(string, sizeof(string), "* %s okrece kljuc i gasi motor.", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
					gEngine[playerid] = 0;
					new keycar = PlayerInfo[playerid][pPcarkey];
					new keycar2 = PlayerInfo[playerid][pPcarkey2];
					new keycar3 = PlayerInfo[playerid][pPcarkey3];
					new keycar4 = PlayerInfo[playerid][pPcarkey4];
					new keycar5 = PlayerInfo[playerid][pPcarkey5];
					new keycar6 = PlayerInfo[playerid][pPcarkey6];
					if(IsAnOwnableCar(idcar))
					{
	   					if(keycar == idcar)
						{
							foreach (Player, i)
							{
			       				SetVehicleParamsForPlayer(keycar,i,0,1);
								GameTextForPlayer(playerid, "~w~Vozilo je~n~~r~Zakljucano", 4000, 3);
								CarInfo[keycar][cLock] = 1;
   							}
						}
						else if(keycar2 == idcar)
						{
							foreach (Player, i)
							{
			       				SetVehicleParamsForPlayer(keycar2,i,0,1);
								GameTextForPlayer(playerid, "~w~Vozilo je~n~~r~Zakljucano", 4000, 3);
								CarInfo[keycar2][cLock] = 1;
   							}
						}
												else if(keycar4 == idcar)
						{
							foreach (Player, i)
							{
			       				SetVehicleParamsForPlayer(keycar4,i,0,1);
								GameTextForPlayer(playerid, "~w~Vozilo je~n~~r~Zakljucano", 4000, 3);
								CarInfo[keycar4][cLock] = 1;
   							}
						}
												else if(keycar5 == idcar)
						{
							foreach (Player, i)
							{
			       				SetVehicleParamsForPlayer(keycar5,i,0,1);
								GameTextForPlayer(playerid, "~w~Vozilo je~n~~r~Zakljucano", 4000, 3);
								CarInfo[keycar5][cLock] = 1;
   							}
						}
												else if(keycar6 == idcar)
						{
							foreach (Player, i)
							{
			       				SetVehicleParamsForPlayer(keycar6,i,0,1);
								GameTextForPlayer(playerid, "~w~Vozilo je~n~~r~Zakljucano", 4000, 3);
								CarInfo[keycar6][cLock] = 1;
   							}
						}
						else if(keycar3 == idcar)
						{
							foreach (Player, i)
							{
			       				SetVehicleParamsForPlayer(keycar3,i,0,1);
								GameTextForPlayer(playerid, "~w~Vozilo je~n~~r~Zakljucano", 4000, 3);
								CarInfo[keycar3][cLock] = 1;
   							}
						}
					}
					return 1;
				}
			}
	    }
	    return 1;
	}

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

Blaeks

*

Madmen

mozda je problem sto si seo u vozilo koje nema mogucnost da bude upaljeno


Blaeks

*

Madmen

hm.. de slikaj mi, nije mi se ovo desavalo pre


Blaeks

*

Madmen



Blaeks

*

Madmen

hmm, cudno, nadam se da ti se ne mesaju vozila ili nesto slicno ? ili da si organizaciji ? komanda je klasicna kao iz GTARP skripte, ne bi trebalo biti problema

Mesaju mi se svi idovi ali zbog toga nebi trebalo mesaju mi se na svaku org jer radim neke poslove u onoj drugoj temi si mogao ali pre nego sto sam odradio posao Kamiondzije moglo je da se pale normlno iako se mesaju idovi, ono sto ocu da kazem ja pogledam u pawno id i getcar i sve tako ali jos nisam zavrsio server getcar ID i onda testam vozilo moze da se upali ali sad ni to ne moze

Blaeks

*

Madmen

aa pa ne mozes tako, cim ti se pomesaju 2 vozila, onda se izmesaju sva, ne mozes tako na bag voziti kola

Pa znam mislio sam da resim sve poslove da napravim,organizacije sva vozila na serveru i onda polako ingame /dl idovi pa stavljam.

Blaeks

*

Madmen

ne mozes tako, moras prvo da sredis bag sa mesanjem pa tek onda da bilo sta radis sa vozilima

Ok hvala nemoj jos lockati temu cekaj da sredim vozila pa javim moze li