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;
}
