[Pomoc] Nemate kljuceve od ovog vozila.


Započeo [JV:RP] Milos, Avgust 09, 2014, 13:11:02 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Ime skripte: GTA RP
Dodatan opis problema: Pa napravio sam posao kamiondzija i sad sve komande rade i sve je u najboljem redu ali ovo mi nije jasno zasto mi pise nemate kljuceve od ovog vozila. sve idove sve sam dobro stavio i opet pise?Samo da mi kazete gde sam pogresio jer ja sam sve stavio kako treba.....
Nesto da dodate: Samo da mi kazete jer ja sam sve dobro uradio i opet pise Nemate kljuceve
Kod: VOZILA:
//KAMIONDZIJA--------------------------------------------------------------------------------------------------------
 CreateVehicle(515, 2692.6025, -2129.9424, 15.7135, 90.0000, -1, -1, 999999);
CreateVehicle(515, 2692.5889, -2123.0696, 15.7135, 90.0000, -1, -1, 999999);
CreateVehicle(515, 2692.7065, -2115.9561, 15.7135, 90.0000, -1, -1, 999999);
CreateVehicle(515, 2692.7275, -2108.5928, 15.7135, 90.0000, -1, -1, 999999);
CreateVehicle(515, 2692.3132, -2083.2532, 15.7135, 90.0000, -1, -1, 999999);
CreateVehicle(515, 2692.7490, -2100.9919, 15.7135, 90.0000, -1, -1, 999999);
CreateVehicle(515, 2692.5232, -2091.8008, 15.7135, 90.0000, -1, -1, 999999);
CreateVehicle(450, 596.6154, 847.9401, -42.4742, 0.0000, 1, 1, 999999);
CreateVehicle(450, 624.7256, 833.2344, -42.4742, 0.0000, 1, 1, 999999);
CreateVehicle(450, 618.2250, 847.9401, -42.4742, 0.0000, 1, 1, 999999);
CreateVehicle(450, 618.2442, 833.2344, -42.4742, 0.0000, 1, 1, 999999);
CreateVehicle(450, 610.9691, 847.9401, -42.4742, 0.0000, 1, 1, 999999);
CreateVehicle(450, 624.7256, 847.9401, -42.4742, 0.0000, 1, 1, 999999);
CreateVehicle(450, 603.9913, 847.9401, -42.4742, 0.0000, 1, 1, 999999);


public IsAKamion(carid) //posao kamiondzija
{
if((carid >= 66) && (carid <= 79))
	{
		return 1;
	}
	return 0;
}


forward IsAKamion(carid);


if(IsAKamion(newcar))
		{
		    if(PlayerInfo[playerid][pJob] == 26) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.");}
		}


   	if(strcmp(cmd, "/turauglja", true) == 0)
	{
	new carid = GetPlayerVehicleID(playerid);
	if(PlayerInfo[playerid][pKamiondzija] == 0)
	{
	if(PlayerInfo[playerid][pJob] != 26)return SendClientMessage(playerid,COLOR_GREY,"Samo radnici.");
	if((carid >= 66) && (carid <= 79))
	{
	CP[playerid] = 7886; SetPlayerCheckpoint(playerid, 615.7408,865.4338,-42.9609, 3.0);
    PlayerInfo[playerid][pKamiondzija] = 1;
	SendClientMessage(playerid,COLOR_WHITE,"Uspjesno ste pokrenuli turu,idite do oznacenog mjesta na Mapi i zakacite prikolicu.");
    }
    else return SendClientMessage(playerid, COLOR_WHITE, "Morate biti u kombiju.");
	}
	else return SendClientMessage(playerid,COLOR_LIGHTRED,"Vec svercas!");
	return true;
	}



eVO i nemam nikakvih drugoh problema sem ovog???? "Nemate kljuceve od vozila. a idove sam ig /dl posto tako ide i sve pogledao i nijedan kamion nece da vozi kad udjem

Uradi array system i nikad neces imati problema.
69



Blaeks

*

Madmen

nemoj ga buniti sa tim, GTARP je previse star i nazadan da bi sad menjao sve u array..

znas kako,
public IsAKamion(carid) //posao kamiondzija
{
if((carid >= 66) && (carid <= 79))
	{
		return 1;
	}
	return 0;
}
vidis ove IDeve sto si stavio ? e oni su vec zauzeti, i onda si samo duplirao, znaci 2 puta si napisao vozila od 66 do 79 IDa, zato se mesaju

Imalo je ali samo ovde
   	if(strcmp(cmd, "/turauglja", true) == 0)
	{
	new carid = GetPlayerVehicleID(playerid);
	if(PlayerInfo[playerid][pKamiondzija] == 0)
	{
	if(PlayerInfo[playerid][pJob] != 26)return SendClientMessage(playerid,COLOR_GREY,"Samo radnici.");
	if((carid >= 66) && (carid <= 79))
	{
	CP[playerid] = 7886; SetPlayerCheckpoint(playerid, 615.7408,865.4338,-42.9609, 3.0);
    PlayerInfo[playerid][pKamiondzija] = 1;
	SendClientMessage(playerid,COLOR_WHITE,"Uspjesno ste pokrenuli turu,idite do oznacenog mjesta na Mapi i zakacite prikolicu.");
    }
    else return SendClientMessage(playerid, COLOR_WHITE, "Morate biti u kombiju.");
	}
	else return SendClientMessage(playerid,COLOR_LIGHTRED,"Vec svercas!");
	return true;
	}


Izbrisao sam ovo jer ga imam u Public IsaKamion
if(PlayerInfo[playerid][pJob] != 26)return SendClientMessage(playerid,COLOR_GREY,"Samo radnici.");
	if((carid >= 66) && (carid <= 79))
	{

I dodao ovo
new vehicler;
if(IsPlayerInAnyVehicle(playerid))vehicler = GetPlayerVehicleID(playerid);if(IsAKamion(vehicler))
{

i opet mi pravi isti problem???

Blaeks

*

Madmen

ne moras tako prelepljivati vozila, jednostavno nadji koji je zadnji ID dodanog vozila i odatle kreni, a ne tako da jebavas skriptu

Znam u cemu je problem......

Izbrisem ovo
if(IsAViljuskar(newcar))
		{
		    if(PlayerInfo[playerid][pJob] == 25) { }
		    else {
	        RemovePlayerFromVehicle(playerid);
	        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.");}
		}


I opet mi pise da nemam kljuceve od vozila a idovi sve lepo rasporedjeni,znaci da ima jos negde trazio sam ne mogu da nadjem
Poslednja Izmena: Avgust 09, 2014, 17:08:52 POSLE PODNE od Pawn

Blaeks

*

Madmen

pa moras sam, niko nije skriptao tvoju skriptu pa da zna gde je


Problem rijesen,Bio je problem vlasnistvo vozila se mijesalo sa poslovima