What's Wrong
#1

I Am Trying To make That When A Person Press n in keyboard the textdraw hide but it is not hiding that worng
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
#define PRESSED(%0) \
	(((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))

 if (PRESSED(KEY_NO))
	{
		TextDrawHideForPlayer(playerid,Textdraw0);
		TextDrawHideForPlayer(playerid,Textdraw1);
	    TextDrawHideForPlayer(playerid,Textdraw2);
	    TextDrawHideForPlayer(playerid,Textdraw3);
	    TextDrawHideForPlayer(playerid,Textdraw4);
	    TextDrawHideForPlayer(playerid,Textdraw5);
	    TextDrawHideForPlayer(playerid,Textdraw6);
	    TextDrawHideForPlayer(playerid,Textdraw7);
        TextDrawHideForPlayer(playerid,Textdraw8);
		TextDrawHideForPlayer(playerid,Textdraw9);
		TextDrawHideForPlayer(playerid,Textdraw10);
	}
Reply
#2

Try this:
PHP код:
#define PRESSED(%0) \
    
(((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
public 
OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
 if (
PRESSED(KEY_NO))
    {
        
TextDrawHideForPlayer(playerid,Textdraw0);
        
TextDrawHideForPlayer(playerid,Textdraw1);
        
TextDrawHideForPlayer(playerid,Textdraw2);
        
TextDrawHideForPlayer(playerid,Textdraw3);
        
TextDrawHideForPlayer(playerid,Textdraw4);
        
TextDrawHideForPlayer(playerid,Textdraw5);
        
TextDrawHideForPlayer(playerid,Textdraw6);
        
TextDrawHideForPlayer(playerid,Textdraw7);
        
TextDrawHideForPlayer(playerid,Textdraw8);
        
TextDrawHideForPlayer(playerid,Textdraw9);
        
TextDrawHideForPlayer(playerid,Textdraw10);
    } 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)