Surchan
Новичок
Здравствуйте, прошу мне помочь. Проблема в том что в моде указаны одни скины, а когда ты выдаешь скин на сервере, то к этим скинам добавляются еще какие-то.
Скрин с выдачи скина:
Код который указан в моде
P.S. На скрине показана выдача скинов Армии SF.
Код самой выдачи скина:
Скрин с выдачи скина:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Код который указан в моде
P.S. На скрине показана выдача скинов Армии SF.
Код:
static const ChangeSkin[][] =
{
{266,265,282,283,284,285,288,76,300,301,302,303,304,305,306,307,309,310,311,1}, //LSPD
{286,163,164,165,166,141,1}, //FBI
{61,287,255,191,1}, //[COLOR="#008000"]Армия SF[/COLOR]
{70,274,275,276,219,308,1}, //Medics LS
{223,124,113,214,1}, //La Cosa Nostra [LCN]
{120,123,121,169,186,118,117,1}, //Yakuza
{57,150,98,187,147,1}, //Мэрия Los Santos
{0,1}, //Closed
{0,1}, //Closed
{266,265,282,283,284,285,288,76,300,301,302,303,304,305,306,307,309,310,311,1}, //SFPD
{0,1}, //Closed
{102,103,104,195,1}, //Ballas
{108,109,110,190,1}, //Vagos
{112,46,111,125,126,272,214,1}, //Russian Mafia
{105,106,107,269,270,271,56,1}, //Grove
{250,188,211,217,187,1}, //Los Santos News
{114,115,116,292,41,1}, //Aztecas Gang
{173,174,175,226,273,1}, //Rifa Gang
{61,287,255,191,1}, //Армия LV
{0,1}, //Closed
{266,265,282,283,284,285,288,76,300,301,302,303,304,305,306,307,309,310,311,1}, //LVPD
{0,1}, //Closed
{247,248,254,181,192,1}, //Байкеры
{0,1}, //Closed
{0,1}, //Closed
{0,1}, //Closed
{295,191,255,61,287,17,1} //Военно Морской Флот
};
Код самой выдачи скина:
Код:
{
if(!response) return 1;
if (FractionHasLeader[listitem] || 0==strcmp(GetMember[listitem], "Закрыто")) return Load_FractionsDialog(playerid, GetPVarInt(playerid,"actplayerid"));
new fractionid = listitem;
SetPVarInt(playerid,"actfraction",fractionid);
new mes[256];
for(new i;i<20;i++)
{
new skinid = ChangeSkin[fractionid][i];
if(!skinid) break;
if(!i) format(mes,sizeof(mes),"Скин %d [%d]",i+1,skinid);
else format(mes,sizeof(mes),"%s\nСкин %d [%d]",mes,i+1,skinid);
}
new actplayerid = GetPVarInt(playerid,"actplayerid");
ShowPlayerDialog(playerid,9185,2,PlayerInfo[actplayerid][pNames],mes,"Принять","Отмена");
return 1;
}
Последнее редактирование:
