taxi system
#1

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);
Reply
#2

up still need help
Reply
#3

any help ?
Reply
#4

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.
Reply
#5

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);
Reply
#6

still need help
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)