elishansky
Умник
добрый вечер как сделать так чтобы допустим фракции 15 и 20 при встувлении во фракцию скин не менялся?
Код:
case 231:
{
if(response)
{
switch(InviteOffer[playerid])
{
case 1..4,7,8,10,11,16,19,21,22,23:
{
User[playerid][pMember] = InviteOffer[playerid];
User[playerid][pRank] = 1;
User[playerid][pModel] = InviteSkin[playerid];
SetPlayerSkin(playerid, InviteSkin[playerid]);
User[playerid][pJobHeal] = User[IDINVITE[playerid]][pJobHeal];
User[playerid][pJob] = 0;
InviteSkin[playerid] = 0;
InviteOffer[playerid] = INVALID_PLAYER_ID;
format(YCMDstr,sizeof(YCMDstr), "Вы приглашены в %s лидером %s", GetFractionName[User[playerid][pMember]], User[IDINVITE[playerid]][pName]);
SendClientMessage(playerid, 0x6495EDFF, YCMDstr);
SetPVarInt(playerid,"Fraction_Duty",1);
SetPlayerToTeamColor(playerid);
return true;
}
}
if(!HGet(playerid) && !KGet(playerid)) User[playerid][pSpawnChange] = 0;
else User[playerid][pSpawnChange] = 1;
User[playerid][pMember] = InviteOffer[playerid];
User[playerid][pRank] = 1;
User[playerid][pModel] = InviteSkin[playerid];
if(IsAGang(playerid))
{
if(User[playerid][quest_store][2] == 20)
{
SendClientMessage(playerid, COLOR_YELLOW,"[Подсказка] Вы вступили в банду, прокачайте скилл автоугонщика до 250");
UpdateQuestInfo(playerid, 2, 40);
}
}
User[playerid][pJob] = 0;
InviteSkin[playerid] = 0;
InviteOffer[playerid] = INVALID_PLAYER_ID;
format(YCMDstr,sizeof(YCMDstr), "Вы приглашены в %s лидером %s", GetFractionName[User[playerid][pMember]], User[IDINVITE[playerid]][pName]);
SendClientMessage(playerid, 0x6495EDFF, YCMDstr);
SetPlayerToTeamColor(playerid);
return SpawnPlayer(playerid);
}
