- 0
Sign in to follow this
Followers
0
Проблема со скином только у лидера
Asked by
Данил Овчинников
,
-
Recently Browsing 0 members
No registered users viewing this page.
-
Similar Content
-
By Владислав2
Здравствуйте, при компиляции появляется ошибка,
Ошибка:
error 017: undefined symbol "REP_KUZIA_TD"
Строки:
REP_KUZIA_TD[0] = TextDrawCreate(7.499990, 314.444396, "REP: 1");
TextDrawLetterSize(REP_KUZIA_TD[0], 0.400000, 1.600000);
TextDrawAlignment(REP_KUZIA_TD[0], 1);
TextDrawColor(REP_KUZIA_TD[0], -1);
TextDrawSetShadow(REP_KUZIA_TD[0], 0);
TextDrawSetOutline(REP_KUZIA_TD[0], 1);
TextDrawBackgroundColor(REP_KUZIA_TD[0], 255);
TextDrawFont(REP_KUZIA_TD[0], 1);
TextDrawSetProportional(REP_KUZIA_TD[0], 1);
TextDrawSetShadow(REP_KUZIA_TD[0], 0);
REP_KUZIA_TD[1] = TextDrawCreate(6.249957, 330.518493, "ASK: 0");
TextDrawLetterSize(REP_KUZIA_TD[1], 0.400000, 1.600000);
TextDrawAlignment(REP_KUZIA_TD[1], 1);
TextDrawColor(REP_KUZIA_TD[1], -1);
TextDrawSetShadow(REP_KUZIA_TD[1], 0);
TextDrawSetOutline(REP_KUZIA_TD[1], 1);
TextDrawBackgroundColor(REP_KUZIA_TD[1], 255);
TextDrawFont(REP_KUZIA_TD[1], 1);
TextDrawSetProportional(REP_KUZIA_TD[1], 1);
TextDrawSetShadow(REP_KUZIA_TD[1], 0);
return 1;
}
Буду рад если кто-то поможет
-
Posted · Report post
Ребята короче такая незадача.
В моде прописана функция, что чтобы поставить лидеров Мэрии ПД Армии и Больнички. Нужно чтобы это делал министр, тот или иной.
Соответственно это подфракция считается
Алгоритм выдачи скинов сразу после соглашения лидера, то есть я выдал скин лидеру под фракции и все. Когда он бежит и становиться на пикак раздевалки и вызодит на дежурство, переодевается в скин CJ и это во всех под фракциях. УЖе голову сломал не знаю что делать.. Помогите ПЖ
ВОТ САМ КОД:
case dInviteSkinLeader:
{
new id = GetPVarInt(playerid,"actsubleader");
new fractionid = pTemp[id][pOfferFractionid];
new skinid = gFractionSkin[fractionid][listitem];
new subid = GetPVarInt(playerid,"subidleader");
new frid = GetSubfractionID(fractionid);
pData[id][pFraction] = fractionid + 1;
pData[id][pRank] = pData[playerid][pRank] - 1;
pData[id][pSubfraction] = subid + 1;
pData[id][pFVig] = 0;
pData[id][pLVig] = 0;
new query[178];
format(query,sizeof(query),"UPDATE `akkitytsuka` SET `fraction` = '%d', `rank` = '%d',`fvig`='0',`lvig`='0',`fractionskin` = '%d', `subfraction` = '%d' WHERE `member_id` = '%d'",pData[id][pFraction],pData[id][pRank],skinid,pData[id][pSubfraction],pData[id][pMysqlID]);
sql_query(zConn, query);
new mes[128];
format(mes,sizeof(mes),"%s назначил вас лидером подфракции %s: \"%s\"",pData[playerid][pNickname],gFractionName[fractionid],gSubfractionName[frid][subid]);
SendClientMessage(id,0xff0000ff,mes);
format(mes,sizeof(mes),"Вы назначили %s управлять подфракцией: \"%s\"",pData[id][pNickname],gSubfractionName[frid][subid]);
SendClientMessage(playerid,0xff0000ff,mes);
SetPlayerColor(id,gFractionColor[fractionid]);
new houseid = pData[id][pHouse]-1;
if(houseid == -1) SetPlayerSkin(id,skinid);
else if(!gHouses[houseid][houseImprove][3]) SetPlayerSkin(id,skinid);
else
{
gHouses[houseid][houseSkin][3] = GetPlayerSkin(id);
SetPlayerSkin(id,skinid);
UpdateHouseDress(houseid);
SendClientMessage(id,CINFO,"Фракционный скин был доставлен в ваш шкаф");
}
}
Share this post
Link to post