23.11.2015, 22:07
hey, so i try make taxi system.. but.. i made some think wrong...
so can little help ? with tips ??
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);

