[POMOC] PROBLEM SA RENT SYSITEMOM !!


Započeo Jakisic, Decembar 13, 2015, 14:38:27 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

GM Koji koristite: GTA:RP
Problem: Dodao sam rent vozila (faggio) i kad ih rentam sve je ok ali kad kucam /unrentbike pise mi SERWER:Unknow command a vozilo se vrati na svoju poziciju.Kad probam opet da rentam neki motor pise da vec iznajmljujem.Sa motorima koji su bili pre ubacivanja radi sve normalno.
Slika://
Kod:
if(strcmp(cmd, "/unrentbike", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			if(HireCar[playerid] != 299)
			{
			    if(idcar == HireCar[playerid])
			    {
			        JBC_TogglePlayerControllable(playerid, 1);
			    }
			    SetVehicleToRespawn(HireCar[playerid]);
				gCarLock[HireCar[playerid]] = 0;
				UnLockCar(HireCar[playerid]);
				HireCar[playerid] = 299;
				GameTextForPlayer(playerid, "~w~Ne iznajmljujete motor vise", 5000, 3);
			}
		}
		return 1;
	}


if(newcar >= 112 && newcar <= 130||newcar >= 339 && newcar <= 357)
		{
		    if (HireCar[playerid] != newcar)
			{
				TextDrawShowForPlayer(playerid, RentVozilo0);
                TextDrawShowForPlayer(playerid, RentVoziloo);
                TextDrawShowForPlayer(playerid, RentVozilo1);
                TextDrawShowForPlayer(playerid, RentVozilo2);
                TextDrawShowForPlayer(playerid, RentVozilo3);
                TextDrawShowForPlayer(playerid, RentVozilo4);
                TextDrawShowForPlayer(playerid, RentCarCena);
                SelectovanTD[playerid] = 1;
                SelectTextDraw(playerid, 0xAFAFAFAA);
                TogglePlayerControllable(playerid, 0);
                GameTextForPlayer(playerid, "~w~Ako zelite da iznajmite vozilo~n~click ~r~Iznajmi~n~~w~Ako zelite da izadjete~n~click ~r~Exit", 60000, 4);
			}
		}


Nova vozila su od id-a 339 do 357



CMD:unrentaj(playerid,params[])
{
    new idcar = GetPlayerVehicleID(playerid);
   if(Rentano[playerid] != 299)
   {
   if(idcar == Rentano[playerid])
   {
      TogglePlayerControllable(playerid, 1);
   }
        SetVehicleToRespawn(Rentano[playerid]);
      Rentano[playerid] = 299;
      SendClientMessage(playerid,CRVENA,"Vratio si iznajmljeno vozilo!");
   }
   return 1;
}


-Evo ti iz mog moda Raven's valjda ce ti pomoc  :-\

CMD:unrentbike(playerid, params[])
{
	if(IsPlayerConnected(playerid))
	{
		if(HireCar[playerid] != 9999)
		{
			new string[128],sendername[MAX_PLAYER_NAME];
			GetPlayerName(playerid, sendername,sizeof(sendername));
			new idcar = GetPlayerVehicleID(playerid);
			if(idcar == HireCar[playerid])
			{
				TogglePlayerControllable(playerid, 1);
			}
			SetVehicleToRespawn(HireCar[playerid]);
			//gCarLock[HireCar[playerid]] = 0;
			UnLockCar(HireCar[playerid]);
			HireCar[playerid] = 9999;
			GameTextForPlayer(playerid, "~w~Vise ne rentate motor!", 5000, 3);

		}
	}
	return 1;
}

My PC:
# Procesor: AMD FX-8350 (8 x 4,0 GHz)
# Matična ploča: Asus M5A78M-M LX3
# Memorija: Kingston Fury 8 GB 1600 MHz
# Hard disk: Seagate / WD 500 GB
# Grafička kartica: GTX750-Ti 2 GB GDDR5
# Windows 8.1 64-Bit

I dalje isto kad treba da rentam ta vozila koja sam dodao pise da moram unrentam jer vec rentam neko vozilo.
Ali nmvz sklonicu ih sa renta stavicu ih kao vozila za jednokratnu upotrebu da se sama respawnuju posle par sekundi :D

if(idcar == HireCar[playerid])

gdje ti je ova varijabla idcar i šta ona radi?