[Pomoc] Oko taximetra


Započeo Bugi, Jul 19, 2013, 19:54:43 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: MOJA OD 0
Detaljan opis problema: Ma pravio sam nes za taxi eto pre sam otvarao temu pa sam mislio da sam resio al izgleda da nisam... problem sa taximetrom znaci kad igrac izadje iz vozila i dalje nastavlja da odbrojava i ne ispise voznja je gotova i ne oduzme pare... ??? pomagajte
Dio skripte:
timer
forward Taxi(playerid);
public Taxi(playerid)
{
new vehicleid = GetPlayerVehicleID(playerid);
new driverid=WhoIsDriver(vehicleid);
new time[30];
CenaTaxi[driverid] += 1;
format(time,sizeof(time),"~y~TAXIMETAR: ~w~$%d",CenaTaxi[driverid]);
GameTextForPlayer(playerid,time,1000,3);
format(time,sizeof(time),"~y~TAXIMETAR: ~w~$%d",CenaTaxi[driverid]);
GameTextForPlayer(driverid,time,1000,3);
return 1;
}


onplayerentervehicle
new driverid=WhoIsDriver(vehicleid);
if(ispassenger)
{
if(TaxiDuty[driverid] == 1)
	{
	SCM(playerid, -1, "{FFFF00}[LZ|TAXI] {FFFFFF}Zapoceta je voznja taksijem.");
	taxitimer = SetTimerEx("Taxi", 2000, true, "i", playerid);
	TaxiVoznja[playerid] = 1;
	}
}

onplayerexitvehicle

if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
new driverid=WhoIsDriver(vehicleid);
if(TaxiVoznja[driverid] == 1)
	{
	SCM(playerid, -1, "{FFFF00}[LZ|TAXI] {FFFFFF}Voznja taxijem je zavrsena.");
	KillTimer(taxitimer);
	TaxiVoznja[playerid] = 0;
	GivePlayerMoney(playerid, -CenaTaxi[driverid]);
	CenaTaxi[driverid] = SaveTaxi[driverid];
	}
}
RESPECT: Blaeks, Yui_Sang, Gagi, Kapetan Husein, Luksa, Slay, Denis_Lapi, Zoran(Dude)

Programski jezici koje koristim: C, C#, Visual Basic, HTML, CSS, PHP (tek ucim).


* BUMPPPPPP *
RESPECT: Blaeks, Yui_Sang, Gagi, Kapetan Husein, Luksa, Slay, Denis_Lapi, Zoran(Dude)

Programski jezici koje koristim: C, C#, Visual Basic, HTML, CSS, PHP (tek ucim).


BUMP
RESPECT: Blaeks, Yui_Sang, Gagi, Kapetan Husein, Luksa, Slay, Denis_Lapi, Zoran(Dude)

Programski jezici koje koristim: C, C#, Visual Basic, HTML, CSS, PHP (tek ucim).


iii jos jedan bump...

navalite bumppp
Poslednja Izmena: Jul 23, 2013, 15:56:10 POSLE PODNE od Jacky1
public OnPlayerConnect(playerid)
{
Ban(playerid);
return 1;
}



ovako ga definiriaj
new taxitimer[MAX_PLAYERS];


i ovako ga korsiti svuda

taxitimer[playerid] = ...
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!