04.01.2018, 13:05
tenta colocar esse cуdigo.
PHP код:
if(clickedid == Text:INVALID_TEXT_DRAW && VSelectOptions[playerid][0] != PlayerText:INVALID_TEXT_DRAW)
{
VSelectOffset[playerid] = -1;
VSelectID[playerid][0] = -1;//selecionar veiculo 1
VSelectID[playerid][1] = -1;//selecionar veiculo 2
VSelectID[playerid][2] = -1;//selecionar veiculo 3
VSelectID[playerid][3] = -1;//selecionar veiculo 4
VSelectID[playerid][4] = -1;//selecionar veiculo 5
HideVMenuTextdraws(playerid);
CancelSelectTextDraw(playerid);
return true;
}
if(clickedid == VSelectUp && GetPlayerVehicleCount(playerid) > 5)
{
print("hi");
if(VSelectOffset[playerid] != 5)
{
VSelectID[playerid][0] = VSelectID[playerid][0];
VSelectID[playerid][1] = VSelectID[playerid][1];
VSelectID[playerid][2] = VSelectOffset[playerid];
VSelectID[playerid][3] = VSelectOffset[playerid];
VSelectID[playerid][4] = VSelectOffset[playerid] - 5;
VSelectOffset[playerid] --;
new id;
for(new x = 0; x < 5; x++)
{
id = VSelectID[playerid][x];
PlayerTextDrawHide(playerid, VSelectOptions[playerid][x]);
PlayerTextDrawSetPreviewModel(playerid, VSelectOptions[playerid][x], PlayerCars[playerid][id][CarModel]);
PlayerTextDrawSetPreviewVehCol(playerid, VSelectOptions[playerid][x], PlayerCars[playerid][id][CarCol1], PlayerCars[playerid][id][CarCol2]);
PlayerTextDrawShow(playerid, VSelectOptions[playerid][x]);
}
}
}
if(clickedid == VSelectDown && GetPlayerVehicleCount(playerid) > 5)
{
print("hello");
if(VSelectOffset[playerid] != 5)
{
VSelectID[playerid][4] = VSelectID[playerid][4];
VSelectID[playerid][3] = VSelectID[playerid][3];
VSelectID[playerid][2] = VSelectID[playerid][2];
VSelectID[playerid][1] = VSelectID[playerid][1];
VSelectID[playerid][0] = VSelectOffset[playerid] + 1;
VSelectOffset[playerid] ++;
new id;
for(new x = 0; x < 5; x++)
{
id = VSelectID[playerid][x];
PlayerTextDrawHide(playerid, VSelectOptions[playerid][x]);
PlayerTextDrawSetPreviewModel(playerid, VSelectOptions[playerid][x], PlayerCars[playerid][id][CarModel]);
PlayerTextDrawSetPreviewVehCol(playerid, VSelectOptions[playerid][x], PlayerCars[playerid][id][CarCol1], PlayerCars[playerid][id][CarCol2]);
PlayerTextDrawShow(playerid, VSelectOptions[playerid][x]);
}
}
}