Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Скрытие игрока с радара, и ника над головой

Статус
В этой теме нельзя размещать новые ответы.

#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;
    }
Автор: Y@riK
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу