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);