[Ajuda] textdraw clicavel
#1

o que ta errado nisso? nгo ta dando para clicar

Код:
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
  if(playertextid == textregistro[playerid])
  {
	 GetPlayerName(playerid, pName,  32);
	 format(arquivo, 40, "Contas/s%.ini", pName);
	 if(DOF2_FileExists(arquivo))
	 {
		ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{02BCFA}LOGIN","Status Da Conta: {02FA07}Registrado\nDigite Sua Senha Para Logar","{02FA07}CONFIRMA","{FA0202}SAIR");
		SendClientMessage(playerid , COR_CINZA , "Vocк jб estб Registrado , Faзa Login!");
		CancelSelectTextDraw(playerid);
	 }
	 else
	 {
		ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "{02BCFA}REGISTRO", "Status Da Conta: {02FA07}Nгo Registrado\nDigite Uma Senha Para se Registrar","{02FA07}CONFIRMA","{FA0202}SAIR");
		CancelSelectTextDraw(playerid);
	 }
  }
  return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/clik_registro", cmdtext, true, 10) == 0)
	{
		for(new i = 0; i < MAX_PLAYER_TEXT_DRAWS; i++) PlayerTextDrawSetSelectable(playerid, PlayerText:textregistro[i], 1);
		return 1;
	}
	if (strcmp("/paraclicar", cmdtext, true, 10) == 0)
	{
		CancelSelectTextDraw(playerid);
		return 1;
	}
	return 0;
}
Reply
#2

Vocк ajustou a бrea onde й o clique?
Reply
#3

nгo , como faзo isso?
Reply
#4

PlayerTextDrawTextSize
Reply
#5

Pegue as posiзoes do TextSize;

Tutorial: https://sampforum.blast.hk/showthread.php?tid=340781

FilterScript para pegar o "TextSize":https://sampforum.blast.hk/showthread.php?tid=376758
Reply
#6

Vocк esqueceu de usar SelectTextDraw.

PHP код:
if (strcmp("/clik_registro"cmdtexttrue10) == 0)
{
    for(new 
0MAX_PLAYER_TEXT_DRAWSi++) 
        
PlayerTextDrawSetSelectable(playeridPlayerText:textregistro[i], 1);

    
SelectTextDraw(playeridcor);
    return 
1;

Reply
#7

Obrigado, vcs ajudaram bastante !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)