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

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

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

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

Проблема в /iinvite

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

Pavel-KZ

Умник
Здравствуйте , хотел спросить как сделать чтобы когда переводишь игрока Сразу появлялся на базе. В данный момент переводит но - он спавнится в бомжатнике.

PHP:
YCMD:iinvite(playerid, params[], help)
{
    new para1;
    if(sscanf(params,"d",para1)) return SendClientMessage(playerid, COLOR_WHITE, " Введите: /iinvite [id игрока]");
    new ftext[25];
    if(para1 == INVALID_PLAYER_ID || !IsPlayerConnected(para1)) return SendClientMessage(playerid, COLOR_GREY, "Игрок не найден!");
    if(PlayerInfo[para1][pLevel] < 2) return SendClientMessage(playerid, COLOR_GREY, "Требуется 2 лвл");
    if(PlayerInfo[para1][pLeader] > 0) return SendClientMessage(playerid, COLOR_GREY, " Нельзя пригласить лидера.");
    if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 && PlayerInfo[playerid][pRank] >= 14)
    {
        if(IsAArm(para1) && PlayerInfo[para1][pRank] >= 3) { ftext = "Полицию"; ChosenSkin[para1] = 285; }
        else return SendClientMessage(playerid, COLOR_GREY, "Этот игрок не отслужил");
    }
    else if (PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 && PlayerInfo[playerid][pRank] >= 9)
    {
        if(IsAArm(para1) && PlayerInfo[para1][pRank] >= 10 || IsACop(para1) && PlayerInfo[para1][pRank] >= 5) { ftext = "FBI"; ChosenSkin[para1] = 286; }
        else return SendClientMessage(playerid, COLOR_GREY, "Этот игрок не отслужил");
    }
    else if (PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pMember] == 10 && PlayerInfo[playerid][pRank] >= 14)
    {
        if(IsAArm(para1) && PlayerInfo[para1][pRank] >= 3) { ftext = "Полицию"; ChosenSkin[para1] = 285; }
        else return SendClientMessage(playerid, COLOR_GREY, "Этот игрок не отслужил");
    }
    else if (PlayerInfo[playerid][pLeader] == 21 || PlayerInfo[playerid][pMember] == 21 && PlayerInfo[playerid][pRank] >= 14)
    {
        if(IsAArm(para1) && PlayerInfo[para1][pRank] >= 3) { ftext = "Полицию"; ChosenSkin[para1] = 285; }
        else return SendClientMessage(playerid, COLOR_GREY, "Этот игрок не отслужил");
    }
    else return SendClientMessage(playerid,COLOR_GREY," Вам не доступна данная функция.");
    PlayerInfo[para1][pMember] = PlayerInfo[playerid][pMember];
    PlayerInfo[para1][pRank] = 1;
    SendMes(playerid, 0x6AB1FFAA, "Вы пригласили %s присоедениться в %s", PlayerInfo[para1][pName],ftext);
    FormaFrac[para1] = 1;
    PlayerInfo[para1][pJob] = 0;
    PlayerInfo[para1][pModel] = ChosenSkin[para1];
    SetPlayerToTeamColor(para1);
    SpawnPlayer(para1);
    return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу