Como evitar cancelar seleccion de textdraw presionando ESC
#1

Quisiera saber como evitar que se cancele la seleccion del textdraw pulsando ESC, urgente!
Reply
#2

con INVALID_TEXT_DRAW, pero solo funciona con textdraw globales.
saludos.

pawn Код:
public OnPlayerClickTextDraw(playerid, Text:clickedid){
    if(Text:INVALID_TEXT_DRAW==clickedid) SelectTextDraw(playerid, color);
    // lo demas ...
    return true;
}
NOTA: recuerda colocar una variable tambien en el if para identificar que se esta seleccionando. ( si no sera un caos -.- )
https://sampwiki.blast.hk/wiki/OnPlayerClickTextDraw
Reply
#3

Quote:
Originally Posted by OTACON
Посмотреть сообщение
con INVALID_TEXT_DRAW, pero solo funciona con textdraw globales.
saludos.

pawn Код:
public OnPlayerClickTextDraw(playerid, Text:clickedid){
    if(Text:INVALID_TEXT_DRAW==clickedid) SelectTextDraw(playerid, color);
    // lo demas ...
    return true;
}
https://sampwiki.blast.hk/wiki/OnPlayerClickTextDraw
Ya intente eso, pero al hacer click a algun textdraw clickable aun se llama a SelectTextDraw
Reply
#4

Quote:
Originally Posted by losrivarola98
Посмотреть сообщение
Ya intente eso, pero al hacer click a algun textdraw clickable aun se llama a SelectTextDraw
me olvide de decirte lo que acabo de agregar en el mensaje anterior. -.-
ese es el motivo xD


pawn Код:
new bool:Estoy_Seleccionando[MAX_PLAYERS];

public OnPlayerClickTextDraw(playerid, Text:clickedid){
    if(Text:INVALID_TEXT_DRAW==clickedid && Estoy_Seleccionando[playerid] == true) SelectTextDraw(playerid, color);
    // lo demas ...
    return true;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)