SA-MP Forums Archive
taxi system - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: taxi system (/showthread.php?tid=594831)



taxi system - Karolukas123 - 23.11.2015

hey, so i try make taxi system.. but.. i made some think wrong...


so can little help ? with tips ??


Код:
new Text:Taksometras[MAX_PLAYERS][9];


Taksometras[p][0] = TextDrawCreate(460.500000, 122.625000, "box");
TextDrawLetterSize(Taksometras[p][0], 0.000000, 4.750000);
TextDrawTextSize(Taksometras[p][0], 632.000000, 0.000000);
TextDrawAlignment(Taksometras[p][0], 1);
TextDrawColor(Taksometras[p][0], -1879084545);
TextDrawUseBox(Taksometras[p][0], 1);
TextDrawBoxColor(Taksometras[p][0], 1044793087);
TextDrawSetShadow(Taksometras[p][0], 0);
TextDrawSetOutline(Taksometras[p][0], 0);
TextDrawBackgroundColor(Taksometras[p][0], 53503);
TextDrawFont(Taksometras[p][0], 1);
TextDrawSetProportional(Taksometras[p][0], 1);
TextDrawSetShadow(Taksometras[p][0], 0);


new driver = GetVehicleDriver(vehicleid);
    new string[125];

	if(newstate == PLAYER_STATE_DRIVER)
	{
		for(new s = 0; s < 9; s++) TextDrawShowForPlayer(playerid, Taksometras[playerid][s]);
	}
	if(newstate == PLAYER_STATE_ONFOOT && (oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER))
	{
		for(new s = 0; s < 9; s++) TextDrawHideForPlayer(playerid, Taksometras[playerid][s]);
	}
	if( newstate == PLAYER_STATE_PASSENGER)
	{
	    for(new s = 0; s < 9; s++) TextDrawShowForPlayer(playerid, Taksometras[playerid][s]);
	
		format(string, sizeof(string), "%s", GetPlayerNameEx(playerid));
		TextDrawSetString(Taksometras[playerid][6], string);
		//TextDrawSetString(Taksometras[driver][6], string);
	}
	if(newstate == PLAYER_STATE_ONFOOT)
	{
		format(string, sizeof(string), "tuscia_sedima_vieta");
		TextDrawSetString(Taksometras[playerid][6], string);



Re: taxi system - Karolukas123 - 24.11.2015

up still need help


Re: taxi system - Karolukas123 - 24.11.2015

any help ?


Re: taxi system - JaKe Elite - 24.11.2015

What is exactly wrong with the script? Tell us instead of leaving it out to let us figure out the problem, We aren't robots, remember that.


Re: taxi system - Karolukas123 - 24.11.2015

ye so, then play leave car, play who is car info not update.. i need get out car, and enter again car.. then info is updated

Код:
	}
	if( newstate == PLAYER_STATE_PASSENGER)
	{
	    for(new s = 0; s < 9; s++) TextDrawShowForPlayer(playerid, Taksometras[playerid][s]);
	
	   	for(new i;i<MAX_PLAYERS;i++)
	
	    if(GetPlayerVehicleSeat(i) == 1)
	    {
			format(string, sizeof(string), "%s", GetPlayerNameEx(playerid));
			TextDrawSetString(Taksometras[playerid][6], string);
			TextDrawSetString(Taksometras[driver][6], string);
		}
		else if(GetPlayerVehicleSeat(i) == 2)
		{
			format(string, sizeof(string), "%s", GetPlayerNameEx(playerid));
			TextDrawSetString(Taksometras[playerid][7], string);
			TextDrawSetString(Taksometras[driver][7], string);
		}
	}
	if(newstate == PLAYER_STATE_ONFOOT)
	{
		for(new i;i<MAX_PLAYERS;i++)
		
	    if(GetPlayerVehicleSeat(i) == 1)
	    {
			format(string, sizeof(string), "tuscia_sedima_vieta");
			TextDrawSetString(Taksometras[playerid][6], string);
			TextDrawSetString(Taksometras[driver][6], string);
		}
		else if(GetPlayerVehicleSeat(i) == 2)
		{
			format(string, sizeof(string), "tuscia_sedima_vieta");
			TextDrawSetString(Taksometras[playerid][7], string);
			TextDrawSetString(Taksometras[driver][7], string);



Re: taxi system - Karolukas123 - 24.11.2015

still need help