08.01.2019, 20:29
Tenho uma textdraw selecionбvel de login num gm. Sу que eu quero trocar a posiзгo dela, mas quando mudo, ela deixa de ser selecionбvel. Como resolver isso? E porque isso acontece?
Код:
registro_draw[13] = TextDrawCreate(7.500000, 225.866699, "LOGAR"); TextDrawLetterSize(registro_draw[13], 0.449999, 1.600000); TextDrawTextSize(registro_draw[13], 133.0, 10.0); TextDrawAlignment(registro_draw[13], 1); TextDrawColor(registro_draw[13], 0xD3D1CBFF); TextDrawSetShadow(registro_draw[13], 0); TextDrawSetOutline(registro_draw[13], 1); TextDrawBackgroundColor(registro_draw[13], 51); TextDrawFont(registro_draw[13], 2); TextDrawSetProportional(registro_draw[13], 1);
Код:
for(new i = 13; i < sizeof(registro_draw); i++) { TextDrawSetSelectable(registro_draw[i], true); }
Код:
public OnPlayerClickTextDraw(playerid, Text:clickedid) { new strContaLogin[80], StringRs[280]; format(strContaLogin, sizeof(strContaLogin), "ServerData/Players/%s.ini", Nick(playerid)); if(clickedid == registro_draw[13] ) { if(DOF2_FileExists(strContaLogin)) { format(StringRs,sizeof(StringRs),"{FFFFFF}Conta: {FFD39B}%s\n{FFFFFF}Registrada.\n{FFFFFF}Casas: {EAB70C}%i\n{FFFFFF}Empresas: {EAB70C}%i\n{FFFFFF}Radares: {EAB70C}%i\n{FFFFFF}Veнculos: {EAB70C}%i\n\n{FFFFFF}Tentativas [{EAB70C}%i/4{FFFFFF}]\n{FFFFFF}Digite sua senha para Logar",Nick(playerid), TotalHouses, TotalBusiness, TotalCameras, LastVehicleID, Tentativas[playerid]); ShowPlayerDialog(playerid, DialogLogin, DIALOG_STYLE_PASSWORD, "Logando...",StringRs, "Logar", "Sair"); } else { SendClientMessage(playerid, 0xFF0000FF, "Vocк nгo possui uma conta, registre-se"); } }