- Регистрация
- 11 Ноя 2010
- Сообщения
- 251
- Лучшие ответы
- 0
- Репутация
- 14
Делаем скины по рангам для банды/фракции
Хочу доказать в этом уроке, что скины по рангам сделать не так уж и трудно, муторно, но не трудно.
Итак приступим:
В /giverank перед закрытием этой функции ( } ), допишем следующее
Если у вас вместо переменной para1 установлена другая, поставьте её
Урок от stepich128
Хочу доказать в этом уроке, что скины по рангам сделать не так уж и трудно, муторно, но не трудно.
Итак приступим:
В /giverank перед закрытием этой функции ( } ), допишем следующее
PHP:
new rang = PlayerInfo[playerid][pRank]; //переменная для ранга
new pmembers = PlayerInfo[playerid][pMember];
new pleaders = PlayerInfo[playerid][pLeader];
if(pmembers == 18 || pleaders == 18)//где 18 номер фракции
{
if(rang == 1) { SetPlayerSkin(para1, 100); PlayerInfo[para1][pChar] = 100;} // если ранг 1 то ставим игроку скин 100
else if(rang == 2) { SetPlayerSkin(para1, 100); PlayerInfo[para1][pChar] = 100;}// если ранг 2 то ставим игроку скин 100
else if(rang == 3) { SetPlayerSkin(para1, 247); PlayerInfo[para1][pChar] = 247;}// если ранг 3 то ставим игроку скин 247
else if(rang == 4) { SetPlayerSkin(para1, 247); PlayerInfo[para1][pChar] = 247;}// если ранг 4 то ставим игроку скин 247
else if(rang == 5) { SetPlayerSkin(para1, 248); PlayerInfo[para1][pChar] = 248;}
// если ранг 5 то ставим игроку скин 247
else if(rang >= 6) { SetPlayerSkin(para1, 100); PlayerInfo[para1][pChar] = 100;}
// если ошибочно выставлен ранг выше 6(хотя их всего 5), ставим скин первого ранга - 100
}
}
Урок от stepich128