#mr-freeman
Ученик
Добрый вечер уважаемые пользователи Pawno-Info.Ru
На стороннем ресурсе, я нашел интересную команду, и решил поделиться с Вами.
На стороннем ресурсе, я нашел интересную команду, и решил поделиться с Вами.
1. В начало мода:
PHP:
#define RED (0xFF0A00FF)
#define Invisible (0xFF000000)
#define SCM SendClientMessage
#define SCMLI SendClientMessageToAll
2. B OnPlayerSpawn(playerid) и OnPlayerConnect(playerid):
PHP:
PlayerInfo[playerid][HideMe] = false;
3. В enum pInfo:
PHP:
bool:HideMe
4. В OnPlayerCommandText:
PHP:
if(strcmp(cmdtext, "/hideme", true) == 0)
{
new pname_blik1[256];
new string_blik1[256];
GetPlayerName(playerid,pname_blik1, sizeof(pname_blik1));
if(PlayerInfo[playerid][HideMe] == false)
{
if(GetPlayerMoney(playerid) >= 2000)
{
GivePlayerMoney(playerid, -2000);
format(string_blik1, sizeof(string_blik1), " {FFFFFF}%s активировал Скрытность",pname_blik1);
PlayerInfo[playerid][HideMe] = true;
GameTextForPlayer(playerid,"~w~HideMode ~g~ON",3000,3);
for(new i = 0; i < MAX_PLAYERS; i++) SetPlayerMarkerForPlayer(i,playerid, Invisible);
for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(i,playerid, false);
SCMLI(-1, string_blik1);
}
else
{
SCM(playerid, -1, "{FF0000}Вам необходимо 2000 $$$!");
}
} else if(PlayerInfo[playerid][HideMe] == true)
{
format(string_blik1, sizeof(string_blik1), " {FFFFFF}%s деактивировал Скрытность",pname_blik1);
PlayerInfo[playerid][HideMe] = false;
GameTextForPlayer(playerid,"~w~HideMode ~r~OFF",3000,3);
for(new i = 0; i < MAX_PLAYERS; i++) SetPlayerMarkerForPlayer(i,playerid, GetPlayerColor(i));
for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(i,playerid, true);
SCMLI(-1, string_blik1);
}
return 1;
}
