[Pomoc]oko skripte


Započeo Scripter_Buduci, Oktobar 27, 2016, 21:16:37 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:UP:RP
Detaljan opis problema:E ovako kada god sjedem u neki auto pise mi da je brzina 150 km,a ne krece od -
Dio skripte:
new PlayerText:BRZINOMER[8][MAX_PLAYERS];
task GorivoDole[90000]()
{
	foreach(Player, i)
	{
		new engine, lights, alarm, doors, bonnet, boot, objective;
		GetVehicleParamsEx(GetPlayerVehicleID(i), engine, lights, alarm, doors, bonnet, boot, objective);
		if(engine == 1)
		{
	        Fuel[GetPlayerVehicleID(i)] --;
			if(Fuel[GetPlayerVehicleID(i)] < 1)
			{
				Fuel[GetPlayerVehicleID(i)] = 0;
			    SetVehicleParamsEx(GetPlayerVehicleID(i), 0, lights, alarm, doors, bonnet, boot, objective);
				GameTextForPlayer(i, "~w~Nema vise ~r~goriva ~w~u vozilu!", 5000, 3);
				SCM(i,-1,""SIVA"Nema vise goriva u vozilu, pa ga ne mozete upaliti!");
			}
		}
		new string[128];
		format(string, sizeof(string), "Gorivo: ~w~%d L", Fuel[GetPlayerVehicleID(i)]);
		PlayerTextDrawSetString(i, BRZINOMER[3][i], string);
	}
	return 1;
}
if(newkeys & KEY_SUBMISSION)
	{
		if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
		{
			new engine, lights, alarm, doors, bonnet, boot, objective, string[100];
			GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
			if(VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid)))) return 1;
			if(engine == 0 || engine == -1)
			{
				new Float:HP;
				GetVehicleHealth(GetPlayerVehicleID(playerid), HP);
				if(HP < 400.0) return SCM(playerid,-1, ""SIVA"Vozilo vam je previse osteceno, pozovite mehanicara!");
				if(Fuel[GetPlayerVehicleID(playerid)] <= 0) return SCM(playerid,-1, ""SIVA"Nemate goriva u vozilu pa ne mozete upaliti motor!");
                SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, lights, alarm, doors, bonnet, boot, objective);
				format(string,sizeof(string), "* %s pali motor na vozilu.", GetName(playerid));
				ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
		   		format(string, sizeof(string), "~g~o");
		   		PlayerTextDrawSetString(playerid, BRZINOMER[4][playerid], string);
			}
			else if(engine == 1)
			{
				SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, 0, alarm, doors, bonnet, boot, objective);
				format(string,sizeof(string), "* %s gasi motor na vozilu.", GetName(playerid));
				ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
				format(string, sizeof(string), "~r~o");
		   		PlayerTextDrawSetString(playerid, BRZINOMER[4][playerid], string);
			}
		}
	}
	if(UlogovanProvera[playerid] == 1)
    {
		if(IsPlayerInAnyVehicle(playerid))
		{
	   	    if(!VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid))))
	   	    {
			   	new sspeed[50];
			   	format(sspeed, sizeof(sspeed), "Brzina: %d KM/H", GetSpeed(playerid));
			   	PlayerTextDrawSetString(playerid, BRZINOMER[2][playerid], sspeed);
			   	new Float: Pos[4];
			   	GetVehicleVelocity(GetPlayerVehicleID(playerid), Pos[0], Pos[1], Pos[2]);
			   	new keys, ud, lr;
			   	GetPlayerKeys(playerid, keys, ud, lr);
			   	if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
		   		{
				   	if(keys == KEY_JUMP) PlayerTextDrawSetString(playerid, BRZINOMER[7][playerid], "~r~R ~w~N D");
				   	else if(keys == KEY_SPRINT) PlayerTextDrawSetString(playerid, BRZINOMER[7][playerid], "~w~R N ~r~D");
		   			if(Pos[0] == 0.0 && Pos[1] == 0.0 && Pos[2] == 0.0) PlayerTextDrawSetString(playerid, BRZINOMER[7][playerid], "~w~R ~r~N ~w~D");
		   		}
	   		}
	    }
	}
BRZINOMER[0][playerid] = CreatePlayerTextDraw(playerid,681.000000, 348.000000, "_");
	PlayerTextDrawBackgroundColor(playerid,BRZINOMER[0][playerid], 255);
	PlayerTextDrawFont(playerid,BRZINOMER[0][playerid], 1);
	PlayerTextDrawLetterSize(playerid,BRZINOMER[0][playerid], 1.000000, 0.199999);
	PlayerTextDrawColor(playerid,BRZINOMER[0][playerid], -1);
	PlayerTextDrawSetOutline(playerid,BRZINOMER[0][playerid], 0);
	PlayerTextDrawSetProportional(playerid,BRZINOMER[0][playerid], 1);
	PlayerTextDrawSetShadow(playerid,BRZINOMER[0][playerid], 1);
	PlayerTextDrawUseBox(playerid,BRZINOMER[0][playerid], 1);
	PlayerTextDrawBoxColor(playerid,BRZINOMER[0][playerid], -1);
	PlayerTextDrawTextSize(playerid,BRZINOMER[0][playerid], 520.000000, 0.000000);

	BRZINOMER[1][playerid] = CreatePlayerTextDraw(playerid,681.000000, 356.000000, "_");
	PlayerTextDrawBackgroundColor(playerid,BRZINOMER[1][playerid], 255);
	PlayerTextDrawFont(playerid,BRZINOMER[1][playerid], 1);
	PlayerTextDrawLetterSize(playerid,BRZINOMER[1][playerid], 1.000000, 7.499999);
	PlayerTextDrawColor(playerid,BRZINOMER[1][playerid], -1);
	PlayerTextDrawSetOutline(playerid,BRZINOMER[1][playerid], 0);
	PlayerTextDrawSetProportional(playerid,BRZINOMER[1][playerid], 1);
	PlayerTextDrawSetShadow(playerid,BRZINOMER[1][playerid], 1);
	PlayerTextDrawUseBox(playerid,BRZINOMER[1][playerid], 1);
	PlayerTextDrawBoxColor(playerid,BRZINOMER[1][playerid], 842150450);
	PlayerTextDrawTextSize(playerid,BRZINOMER[1][playerid], 520.000000, 0.000000);

	BRZINOMER[2][playerid] = CreatePlayerTextDraw(playerid,529.000000, 376.000000, "Brzina: 150 km/h");
	PlayerTextDrawBackgroundColor(playerid,BRZINOMER[2][playerid], 255);
	PlayerTextDrawFont(playerid,BRZINOMER[2][playerid], 2);
	PlayerTextDrawLetterSize(playerid,BRZINOMER[2][playerid], 0.290000, 1.300000);
	PlayerTextDrawColor(playerid,BRZINOMER[2][playerid], -1);
	PlayerTextDrawSetOutline(playerid,BRZINOMER[2][playerid], 0);
	PlayerTextDrawSetProportional(playerid,BRZINOMER[2][playerid], 1);
	PlayerTextDrawSetShadow(playerid,BRZINOMER[2][playerid], 1);

	BRZINOMER[3][playerid] = CreatePlayerTextDraw(playerid,529.000000, 391.000000, "Gorivo: ~w~50 L");
	PlayerTextDrawBackgroundColor(playerid,BRZINOMER[3][playerid], 255);
	PlayerTextDrawFont(playerid,BRZINOMER[3][playerid], 2);
	PlayerTextDrawLetterSize(playerid,BRZINOMER[3][playerid], 0.290000, 1.300000);
	PlayerTextDrawColor(playerid,BRZINOMER[3][playerid], -1);
	PlayerTextDrawSetOutline(playerid,BRZINOMER[3][playerid], 0);
	PlayerTextDrawSetProportional(playerid,BRZINOMER[3][playerid], 1);
	PlayerTextDrawSetShadow(playerid,BRZINOMER[3][playerid], 1);

	BRZINOMER[4][playerid] = CreatePlayerTextDraw(playerid,571.000000, 354.000000, "o");
	PlayerTextDrawBackgroundColor(playerid,BRZINOMER[4][playerid], 255);
	PlayerTextDrawFont(playerid,BRZINOMER[4][playerid], 2);
	PlayerTextDrawLetterSize(playerid,BRZINOMER[4][playerid], 0.519999, 1.500000);
	PlayerTextDrawColor(playerid,BRZINOMER[4][playerid], -1);
	PlayerTextDrawSetOutline(playerid,BRZINOMER[4][playerid], 0);
	PlayerTextDrawSetProportional(playerid,BRZINOMER[4][playerid], 1);
	PlayerTextDrawSetShadow(playerid,BRZINOMER[4][playerid], 1);

	BRZINOMER[5][playerid] = CreatePlayerTextDraw(playerid,519.000000, 366.000000, "-");
	PlayerTextDrawBackgroundColor(playerid,BRZINOMER[5][playerid], 255);
	PlayerTextDrawFont(playerid,BRZINOMER[5][playerid], 2);
	PlayerTextDrawLetterSize(playerid,BRZINOMER[5][playerid], 10.240003, 1.000000);
	PlayerTextDrawColor(playerid,BRZINOMER[5][playerid], -1);
	PlayerTextDrawSetOutline(playerid,BRZINOMER[5][playerid], 0);
	PlayerTextDrawSetProportional(playerid,BRZINOMER[5][playerid], 1);
	PlayerTextDrawSetShadow(playerid,BRZINOMER[5][playerid], 1);

	BRZINOMER[6][playerid] = CreatePlayerTextDraw(playerid,519.000000, 404.000000, "-");
	PlayerTextDrawBackgroundColor(playerid,BRZINOMER[6][playerid], 255);
	PlayerTextDrawFont(playerid,BRZINOMER[6][playerid], 2);
	PlayerTextDrawLetterSize(playerid,BRZINOMER[6][playerid], 10.240003, 1.000000);
	PlayerTextDrawColor(playerid,BRZINOMER[6][playerid], -1);
	PlayerTextDrawSetOutline(playerid,BRZINOMER[6][playerid], 0);
	PlayerTextDrawSetProportional(playerid,BRZINOMER[6][playerid], 1);
	PlayerTextDrawSetShadow(playerid,BRZINOMER[6][playerid], 1);

	BRZINOMER[7][playerid] = CreatePlayerTextDraw(playerid,561.000000, 411.000000, "R N D");
	PlayerTextDrawBackgroundColor(playerid,BRZINOMER[7][playerid], 255);
	PlayerTextDrawFont(playerid,BRZINOMER[7][playerid], 2);
	PlayerTextDrawLetterSize(playerid,BRZINOMER[7][playerid], 0.370000, 1.300000);
	PlayerTextDrawColor(playerid,BRZINOMER[7][playerid], -1);
	PlayerTextDrawSetOutline(playerid,BRZINOMER[7][playerid], 0);
	PlayerTextDrawSetProportional(playerid,BRZINOMER[7][playerid], 1);
	PlayerTextDrawSetShadow(playerid,BRZINOMER[7][playerid], 1);

Neke slike/video za lakse dobivanje pomoci(neobavezno):ako treba okacicu
To što radiš nastavi
i nikada nemoj prestat'
i kad oznoje se tijela
i opet to budeš htjela
ti samo pritisni restart !

Samo trebam upaljač
u plamenu da gori
prst na obaraču,
a kaže mi da me voli
i gleda me dok smo nagli
u očima joj magija
ta mala je vrag i ona
će mi srce slomit'

Stavis pod OnPlayerStateChange

provjeru za vozilo ako je up stavis

new vozilo = GetPlayerVehicleID(playerid);
if(!VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid))))   
   
i ispod

if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER[2][playerid]); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER[2][playerid]);
• G A M E M O D E •
• F I L T E R S C R I P T •
• T U T O R I A L •


Citat
You are what you believe yoursefl to be.

Imam sve ovo

public OnPlayerStateChange(playerid, newstate, oldstate)
{
	new vozilo = GetPlayerVehicleID(playerid);
    if(!VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid))))
	{
		new string[128];
		if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER[0][playerid]); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER[0][playerid]);
		if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER[1][playerid]); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER[1][playerid]);
		if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER[2][playerid]); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER[2][playerid]);
		if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER[3][playerid]); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER[3][playerid]), format(string, sizeof(string), "Gorivo: ~w~%d L", Fuel[GetPlayerVehicleID(playerid)]), PlayerTextDrawSetString(playerid, BRZINOMER[3][playerid], string);
		if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER[4][playerid]);
		else if(newstate == PLAYER_STATE_DRIVER)
		{
		    PlayerTextDrawShow(playerid, BRZINOMER[4][playerid]);
		    new engine, lights, alarm, doors, bonnet, boot, objective;
			GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
		    if(engine == 0 || engine == -1)
			{
				format(string, sizeof(string), "~r~o");
		   		PlayerTextDrawSetString(playerid,BRZINOMER[4][playerid], string);
			}
			else if(engine == 1)
			{
			    format(string, sizeof(string), "~g~o");
		   		PlayerTextDrawSetString(playerid,BRZINOMER[4][playerid], string);
			}
		}
		if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER[5][playerid]); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER[5][playerid]);
		if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER[6][playerid]); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER[6][playerid]);
    	if(oldstate-1 && newstate) PlayerTextDrawHide(playerid, BRZINOMER[7][playerid]); else if(newstate == PLAYER_STATE_DRIVER) PlayerTextDrawShow(playerid, BRZINOMER[7][playerid]);
	}
To što radiš nastavi
i nikada nemoj prestat'
i kad oznoje se tijela
i opet to budeš htjela
ti samo pritisni restart !

Samo trebam upaljač
u plamenu da gori
prst na obaraču,
a kaže mi da me voli
i gleda me dok smo nagli
u očima joj magija
ta mala je vrag i ona
će mi srce slomit'

to sta kazes ti to ti je problema sta imas je u timera ne pokrece se timera i nece ti up km tako da daj skriptu ovdje da vidimo sta je problem u cemu se radi