#1

Код:
[03:15:09] Incoming connection: 127.0.0.1:65087
[03:15:09] [join] Osman_Malagicc has joined the server (0:127.0.0.1)
[03:15:26] [zcmd] [Osman Malagicc]: /rentbike
[03:15:26] [debug] Run time error 4: "Array index out of bounds"
[03:15:26] [debug]  Accessing element at index 516 past array upper bound 499
[03:15:26] [debug] AMX backtrace:
[03:15:26] [debug] #0 00391ef8 in public cmd_rentbike (0, 18877964) from UERX2.amx
[03:15:26] [debug] #1 native CallLocalFunction () from samp-server.exe
[03:15:26] [debug] #2 00009078 in public OnPlayerCommandText (0, 18877924) from UERX2.amx
Код:
CMD:rentbike(playerid, params[])
{
	if(IsPlayerConnected(playerid))
	{
		new string[128],sendername[MAX_PLAYER_NAME];
		GetPlayerName(playerid, sendername,sizeof(sendername));
		if(!IsARentableBike(GetPlayerVehicleID(playerid))) return SCM(playerid, COLOR_GREY, "Ovo nije motor za rentanje!");
		new hirefee = HireCost(GetPlayerVehicleID(playerid));
		if(sBizzInfo[0][sbProducts] == 1)
		{
			GameTextForPlayer(playerid, "~r~Biznis nema produkata!", 5000, 1);
			return 1;
		}
		if(GetPlayerMoney(playerid) <  sBizzInfo[0][sbEntranceCost])
		{
			SCM(playerid, COLOR_GRAD2, "Nemate dovoljno novca da bi rentali vozilo.");
			return 1;
		}
		if(HireCar[playerid] != 9999)
		{
			//gCarLock[HireCar[playerid]] = 0;
			UnLockCar(HireCar[playerid]);
			SCM(playerid, COLOR_GREY, "Vec rentate neko vozilo!");
			return 1;
		}
		foreach(Player, i)
		{
			if(HireCar[i] == GetPlayerVehicleID(playerid))
			{
				SCM(playerid, COLOR_GREY, "Neko vec renta ovo vozilo!");
				return 1;
			}
		}
		SafeGivePlayerMoney(playerid,-sBizzInfo[0][sbEntranceCost]);
		sBizzInfo[0][sbTill] += sBizzInfo[0][sbEntranceCost];
		ExtortionSBiz(0, sBizzInfo[0][sbEntranceCost]);
		sBizzInfo[0][sbProducts]--;
		HireCar[playerid] = GetPlayerVehicleID(playerid);
		OnPropUpdate(3,0);
		PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
		format(string, sizeof(string), "~w~Ne zaboravite ~b~/unrentbike~n~~g~/lock ~w~da bi zakljucali motor",hirefee);
		//TogglePlayerControllable(playerid, 1);
		gEngine[GetPlayerVehicleID(playerid)] = 1;
		GameTextForPlayer(playerid, string, 5000, 3);
		new y, m, d;
		new h,mi,s;
		getdate(y,m,d);
		gettime(h,mi,s);
		format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [cmdtext] -> /rentbike",d,m,y,h,mi,s,sendername);
		CommandLog(string);
	}
	return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)