help Invisible players -
_Application_ - 07.12.2014
Make them all invisible, with the option to keep their color chat and return it later
sorry my bad english
Re: help Invisible players -
Vince - 07.12.2014
Invisible:
pawn Код:
GetPlayerColor(playerid) & ~0xFF
Visible:
pawn Код:
GetPlayerColor(playerid) | 0xFF
Re: help Invisible players -
_Application_ - 07.12.2014
Quote:
Originally Posted by Vince
Invisible:
pawn Код:
GetPlayerColor(playerid) & ~0xFF
Visible:
pawn Код:
GetPlayerColor(playerid) | 0xFF
|
Please can complete code

I want players hidden map (Marker)
Re: help Invisible players -
CutX - 07.12.2014
Quote:
Originally Posted by _Application_
Please can complete code 
I want players hidden map (Marker)
|
when they connect, set their color like so:
pawn Код:
//example, blue
SetPlayerColor(playerid,0x0000FF00);
this will make them invincible on the map, but blue in the chat
it's
RGBA
Red
Green
Blue
Alpha
also, if you hppen to save the color in the players account file,
you could get that color and bitwise AND it with the negation of 255(0xFF) to keep it for the chat
and still be invincible on the map.
like this, 0x0000FFFF (blue,visible) will become 0x0000FF00 (blue, invincible)
pawn Код:
SetPlayerColor(playerid,(savedColor & ~0xFF));
"savedColor" represents the variable holding the saved color from the account file
Re: help Invisible players -
_Application_ - 07.12.2014
Quote:
Originally Posted by CutX
when they connect, set their color like so:
pawn Код:
//example, blue SetPlayerColor(playerid,0x0000FF00);
this will make them invincible on the map, but blue in the chat
it's RGBA
Red
Green
Blue
Alpha
also, if you hppen to save the color in the players account file,
you could get that color and bitwise AND it with the negation of 255(0xFF) to keep it for the chat
and still be invincible on the map.
like this, 0x0000FFFF (blue,visible) will become 0x0000FF00 (blue, invincible)
pawn Код:
SetPlayerColor(playerid,(savedColor & ~0xFF));
"savedColor" represents the variable holding the saved color from the account file
|
will work ?
PHP код:
if (strcmp("/inv", cmdtext, true, 10) == 0)
{
SetPlayerColor(playerid, GetPlayerColor(playerid) & ~0xFF);
return 1;
}
if (strcmp("/uninv", cmdtext, true, 10) == 0)
{
SetPlayerColor(playerid, GetPlayerColor(playerid) | 0xFF);
return 1;
}
this not work , I chat written in black
Please make me the code works
Re: help Invisible players -
CutX - 07.12.2014
Quote:
Originally Posted by _Application_
will work ?
PHP код:
if (strcmp("/inv", cmdtext, true, 10) == 0) { SetPlayerColor(playerid, GetPlayerColor(playerid) & ~0xFF); return 1; } if (strcmp("/uninv", cmdtext, true, 10) == 0) { SetPlayerColor(playerid, GetPlayerColor(playerid) | 0xFF); return 1; }
|
will only work if
SetPlayerColor was used before any of these cmd's
cuz
GetPlayerColor will get the color set by
SetPlayerColor.
so it should work
i also suggest that you refrain from using string comparison in this day and age...
try
YCMD
Re: help Invisible players -
_Application_ - 07.12.2014
Quote:
Originally Posted by CutX
will only work if SetPlayerColor was used before any of these cmd's
cuz GetPlayerColor will get the color set by SetPlayerColor.
so it should work
i also suggest that you refrain from using string comparison in this day and age...
try YCMD
|
I do not know how to fix the code please make me the same
I can not understand you, I'm not good in English
Re: help Invisible players -
_Application_ - 07.12.2014
helpp?