Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnInfoLoad(playerid)
- {
- new num_rows;
- cache_get_row_count(num_rows);
- num_rows_cn = num_rows;
- for(new n=0; n<num_rows; n++)
- {
- cache_get_value_name(n, "name", dName[n], 30);
- cache_get_value_name_int(n, "Rang", dRang[n]);
- cache_get_value_name_int(n, "TaxPav", dPav[n]);
- cache_get_value_name_int(n, "TaxDir", dDir[n]);
- cache_get_value_name_int(n, "Taxl1", dTaxl1[n]);
- cache_get_value_name_int(n, "Taxl2", dTaxl2[n]);
- cache_get_value_name_int(n, "Taxl3", dTaxl3[n]);
- cache_get_value_name_int(n, "Taxl4", dTaxl4[n]);
- cache_get_value_name_int(n, "Taxl5", dTaxl5[n]);
- cache_get_value_name_int(n, "disp", dIsp[n]);
- TextDrawShowForPlayer(playerid, playerslot[n]);
- PlayerTextDrawSetString(playerid, playersname[playerid][n], dName[n]);
- PlayerTextDrawShow(playerid, playersname[playerid][n]);
- }
- TextDrawShowForPlayer(playerid, dvpbox[0]);
- TextDrawShowForPlayer(playerid, dvpbox[1]);
- TextDrawShowForPlayer(playerid, dvpbox[2]);
- TextDrawShowForPlayer(playerid, tdx[0]);
- PlayerTextDrawShow(playerid, xtext[playerid][0]);
- SelectTextDraw(playerid, 0x00FF00FF);
- ClearChat(playerid);
- return 1;
- }
- hook OnPlayerClickTextDraw(playerid, Text:clickedid)
- {
- //Show
- for(new c=0; c<15; c++)
- {
- if(clickedid == playerslot[c])
- {
- clickedList = c;
- for(new i=0; i<num_rows_cn; i++)
- {
- TextDrawHideForPlayer(playerid, playerslot[i]);
- TextDrawBoxColor(playerslot[i], -1);
- TextDrawShowForPlayer(playerid, playerslot[i]);
- }
- TextDrawHideForPlayer(playerid, playerslot[c]);
- TextDrawBoxColor(playerslot[c], -1378294017);
- TextDrawShowForPlayer(playerid, playerslot[c]);
- TextDrawHideForPlayer(playerid, pbox[1]);
- TextDrawHideForPlayer(playerid, pbox[2]);
- TextDrawHideForPlayer(playerid, vehon[0]);
- TextDrawHideForPlayer(playerid, vehon[1]);
- TextDrawHideForPlayer(playerid, vehon[2]);
- TextDrawHideForPlayer(playerid, vehon[3]);
- TextDrawHideForPlayer(playerid, vehon[4]);
- TextDrawHideForPlayer(playerid, playerboxon[0]);
- TextDrawHideForPlayer(playerid, playerboxon[1]);
- TextDrawHideForPlayer(playerid, playerboxon[2]);
- TextDrawHideForPlayer(playerid, playerboxon[3]);
- TextDrawHideForPlayer(playerid, playerboxon[4]);
- TextDrawHideForPlayer(playerid, rangoff[0]);
- TextDrawHideForPlayer(playerid, rangoff[1]);
- TextDrawHideForPlayer(playerid, rangoff[2]);
- TextDrawHideForPlayer(playerid, rangoff[3]);
- TextDrawHideForPlayer(playerid, rangoff[4]);
- TextDrawHideForPlayer(playerid, warnoff[0]);
- TextDrawHideForPlayer(playerid, warnoff[1]);
- TextDrawHideForPlayer(playerid, warnoff[2]);
- TextDrawShowForPlayer(playerid, pbox[0]);
- TextDrawShowForPlayer(playerid, playersvehicle[0]);
- TextDrawShowForPlayer(playerid, playersvehicle[1]);
- TextDrawShowForPlayer(playerid, playersvehicle[2]);
- TextDrawShowForPlayer(playerid, playersvehicle[3]);
- TextDrawShowForPlayer(playerid, playersvehicle[4]);
- TextDrawShowForPlayer(playerid, rangon[0]);
- TextDrawShowForPlayer(playerid, rangon[1]);
- TextDrawShowForPlayer(playerid, rangon[2]);
- TextDrawShowForPlayer(playerid, rangon[3]);
- TextDrawShowForPlayer(playerid, rangon[4]);
- TextDrawShowForPlayer(playerid, kickbox[0]);
- TextDrawShowForPlayer(playerid, warnon[0]);
- TextDrawShowForPlayer(playerid, warnon[1]);
- TextDrawShowForPlayer(playerid, warnon[2]);
- PlayerTextDrawShow(playerid, canVehicle[playerid][0]);
- PlayerTextDrawShow(playerid, canVehicle[playerid][1]);
- PlayerTextDrawShow(playerid, canVehicle[playerid][2]);
- PlayerTextDrawShow(playerid, canVehicle[playerid][3]);
- PlayerTextDrawShow(playerid, canVehicle[playerid][4]);
- PlayerTextDrawShow(playerid, rangnumber[playerid][0]);
- PlayerTextDrawShow(playerid, rangnumber[playerid][1]);
- PlayerTextDrawShow(playerid, rangnumber[playerid][2]);
- PlayerTextDrawShow(playerid, rangnumber[playerid][3]);
- PlayerTextDrawShow(playerid, rangnumber[playerid][4]);
- PlayerTextDrawShow(playerid, ptext[playerid][0]);
- PlayerTextDrawShow(playerid, warntext[playerid][0]);
- PlayerTextDrawShow(playerid, kicktext[playerid][0]);
- PlayerTextDrawShow(playerid, rangtext[playerid][0]);
- if(dPav[c] == 1)
- {
- TextDrawShowForPlayer(playerid, pbox[2]);
- }
- else
- {
- TextDrawShowForPlayer(playerid, pbox[1]);
- }
- if(dTaxl1[c] == 1)
- {
- TextDrawShowForPlayer(playerid, vehon[0]);
- }
- else
- {
- TextDrawShowForPlayer(playerid, playerboxon[0]);
- }
- if(dTaxl2[c] == 1)
- {
- TextDrawShowForPlayer(playerid, vehon[1]);
- }
- else
- {
- TextDrawShowForPlayer(playerid, playerboxon[1]);
- }
- if(dTaxl3[c] == 1)
- {
- TextDrawShowForPlayer(playerid, vehon[2]);
- }
- else
- {
- TextDrawShowForPlayer(playerid, playerboxon[2]);
- }
- if(dTaxl4[c] == 1)
- {
- TextDrawShowForPlayer(playerid, vehon[3]);
- }
- else
- {
- TextDrawShowForPlayer(playerid, playerboxon[3]);
- }
- if(dTaxl5[c] == 1)
- {
- TextDrawShowForPlayer(playerid, vehon[4]);
- }
- else
- {
- TextDrawShowForPlayer(playerid, playerboxon[4]);
- }
- if(dRang[c] == 1) TextDrawShowForPlayer(playerid, rangoff[0]);
- if(dRang[c] == 2) TextDrawShowForPlayer(playerid, rangoff[1]);
- if(dRang[c] == 3) TextDrawShowForPlayer(playerid, rangoff[2]);
- if(dRang[c] == 4) TextDrawShowForPlayer(playerid, rangoff[3]);
- if(dRang[c] == 5) TextDrawShowForPlayer(playerid, rangoff[4]);
- if(dIsp[c] == 1) TextDrawShowForPlayer(playerid, warnoff[0]);
- if(dIsp[c] == 2)
- {
- TextDrawShowForPlayer(playerid, warnoff[0]);
- TextDrawShowForPlayer(playerid, warnoff[1]);
- }
- if(dIsp[c] == 3)
- {
- TextDrawShowForPlayer(playerid, warnoff[0]);
- TextDrawShowForPlayer(playerid, warnoff[1]);
- TextDrawShowForPlayer(playerid, warnoff[2]);
- }
- break;
- }
- }
- //Hide
- if(clickedid == Text:INVALID_TEXT_DRAW)
- {
- for(new h=0; h<3;h++)
- {
- TextDrawHideForPlayer(playerid, dvpbox[h]);
- }
- for(new h=0; h<15;h++)
- {
- TextDrawHideForPlayer(playerid, playerslot[h]);
- }
- for(new h=0; h<5;h++)
- {
- TextDrawHideForPlayer(playerid, playersvehicle[h]);
- }
- for(new h=0; h<5;h++)
- {
- TextDrawHideForPlayer(playerid, rangon[h]);
- }
- for(new h=0; h<5;h++)
- {
- TextDrawHideForPlayer(playerid, rangoff[h]);
- }
- for(new h=0; h<3;h++)
- {
- TextDrawHideForPlayer(playerid, pbox[h]);
- }
- for(new h=0; h<3;h++)
- {
- TextDrawHideForPlayer(playerid, warnon[h]);
- }
- for(new h=0; h<5;h++)
- {
- TextDrawHideForPlayer(playerid, warnoff[h]);
- }
- for(new h=0; h<5;h++)
- {
- TextDrawHideForPlayer(playerid, playerboxon[h]);
- }
- for(new h=0; h<5;h++)
- {
- TextDrawHideForPlayer(playerid, vehon[h]);
- }
- for(new h=0;h<15;h++)
- {
- PlayerTextDrawHide(playerid, playersname[playerid][h]);
- }
- for(new h=0;h<5;h++)
- {
- PlayerTextDrawHide(playerid, canVehicle[playerid][h]);
- }
- for(new h=0;h<5;h++)
- {
- PlayerTextDrawHide(playerid, rangnumber[playerid][h]);
- }
- TextDrawHideForPlayer(playerid, kickbox[0]);
- TextDrawHideForPlayer(playerid, tdx[0]);
- PlayerTextDrawHide(playerid, ptext[playerid][0]);
- PlayerTextDrawHide(playerid, warntext[playerid][0]);
- PlayerTextDrawHide(playerid, kicktext[playerid][0]);
- PlayerTextDrawHide(playerid, rangtext[playerid][0]);
- PlayerTextDrawHide(playerid, xtext[playerid][0]);
- CancelSelectTextDraw(playerid);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment