[Ajuda] bug sinistro box do login aparece ao eu voltar do esc
#1

bom eu e um colega resolvemos agente logava e ficava 1 minuto online ae a box do login aparecia do nada ae comcertamos a comcertar e foi agora quando eu vou pro esc e volto denovo e box aparece ja fizemos de todos os jeitos
se alguem pъder ajudar pf vou agradecer

print do bug::https://imgur.com/a/W4bI5


Entrada[0] = TextDrawCreate(523.250000, 38.833335, "usebox");
TextDrawLetterSize(Entrada[0], 0.000000, 40.581481);
TextDrawTextSize(Entrada[0], 141.750000, 0.000000);
TextDrawAlignment(Entrada[0], 1);
TextDrawColor(Entrada[0], 0);
TextDrawUseBox(Entrada[0], true);
TextDrawBoxColor(Entrada[0], 102);
TextDrawSetShadow(Entrada[0], 0);
TextDrawSetOutline(Entrada[0], 0);
TextDrawFont(Entrada[0], 0);

box com o bug
Reply
#2

Mano se nгo entendeu ainda que nуs do fуrum nгo temos bola de cristal para adivinhar o seu cуdigo?
Reply
#3

A ъnica certeza que tenho й que vocк estб mostrando essa Textdraw em algum momento, por alguma funзгo ou timer, sу que vocк estб mostrando ela pelo id dela, e nгo se deu conta.

Se eu criar uma textdraw que, por exemplo, seja a primeira a ser criada, e armazenar o id dela em uma variбvel, a variбvel terб o valor de 0, pois o id das textdraws comeзa a partir do 0. Logo, se eu criar outra variбvel, sem valor definido, e usar o valor dessa variбvel para mostrar uma textdraw, ela irб mostrar a primeira que eu criei, pois teoricamente estarei mostrando o id 0, jб que essa minha variбvel possui o valor 0 como padrгo ao ser declarada.

Logo:
PHP код:
new Text:textdrawTest,
    
Text:textdrawTest2;
public 
OnGameModeInit()
{
    
textdrawTest TextDrawCreate(0.00.0"Teste");
}
public 
OnPlayerConnect(playerid)
{
    
TextdrawShowForPlayer(playeridtextdrawTest);
    
TextdrawShowForPlayer(playeridtextdrawTest2);//aqui estarei mostrando a mesma textdraw, pois minha variбvel textdrawTest2 estб com valor default de 0
    
return 1;

Reply
#4

Quote:
Originally Posted by wainner
Посмотреть сообщение
bom eu e um colega resolvemos agente logava e ficava 1 minuto online ae a box do login aparecia do nada ae comcertamos a comcertar e foi agora quando eu vou pro esc e volto denovo e box aparece ja fizemos de todos os jeitos
se alguem pъder ajudar pf vou agradecer

print do bug::https://imgur.com/a/W4bI5


Entrada[0] = TextDrawCreate(523.250000, 38.833335, "usebox");
TextDrawLetterSize(Entrada[0], 0.000000, 40.581481);
TextDrawTextSize(Entrada[0], 141.750000, 0.000000);
TextDrawAlignment(Entrada[0], 1);
TextDrawColor(Entrada[0], 0);
TextDrawUseBox(Entrada[0], true);
TextDrawBoxColor(Entrada[0], 102);
TextDrawSetShadow(Entrada[0], 0);
TextDrawSetOutline(Entrada[0], 0);
TextDrawFont(Entrada[0], 0);

box com o bug
Se vocк nгo quer que essa TextDraw apareзa, faзa isso:

PHP код:
*/Entrada[0] = TextDrawCreate(523.25000038.833335"usebox");
TextDrawLetterSize(Entrada[0], 0.00000040.581481);
TextDrawTextSize(Entrada[0], 141.7500000.000000);
TextDrawAlignment(Entrada[0], 1);
TextDrawColor(Entrada[0], 0);
TextDrawUseBox(Entrada[0], true);
TextDrawBoxColor(Entrada[0], 102);
TextDrawSetShadow(Entrada[0], 0);
TextDrawSetOutline(Entrada[0], 0);
TextDrawFont(Entrada[0], 0);*/ 
Reply
#5

Quote:
Originally Posted by Gguiz
Посмотреть сообщение
Se vocк nгo quer que essa TextDraw apareзa, faзa isso:

PHP код:
*/Entrada[0] = TextDrawCreate(523.25000038.833335"usebox");
TextDrawLetterSize(Entrada[0], 0.00000040.581481);
TextDrawTextSize(Entrada[0], 141.7500000.000000);
TextDrawAlignment(Entrada[0], 1);
TextDrawColor(Entrada[0], 0);
TextDrawUseBox(Entrada[0], true);
TextDrawBoxColor(Entrada[0], 102);
TextDrawSetShadow(Entrada[0], 0);
TextDrawSetOutline(Entrada[0], 0);
TextDrawFont(Entrada[0], 0);*/ 
Caralho que resposta mais inъtil...
Reply
#6

Mano tenta destruir a textdraw
Reply
#7

Quote:
Originally Posted by Cycle
Посмотреть сообщение
Acredito que seja algum OnPlayerKeyStateChange...
Pois й apуs apertar a tecla (ESC) que a box textdraw aparece.
Procure alguma funзгo relacionada а textdraw dentro da callback ou um stock que й chamado para realizar a funзгo.
Vocк sabia que nгo й possнvel detectar a tecla esc nй?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)