Баг с командой /changeskin. Можно сменить только на 1 скин и больше не как.
Сама команда:
Спойлер
CMD:changeskin(playerid, params[]){if(StartRabWork(playerid)&&!GetPVarInt(playerid,"StartRabWork"))returnSendClientMessage(playerid,COLOR_WHITE,""cError"Вы не начали рабочий день!");switch(PlayerInfo[playerid][pMember]){case1,15,16,17:if(PlayerInfo[playerid][pRank]<14)returnSendClientMessage(playerid,COLOR_WHITE,""cError"Вам не доступна данная команда");case2,4,5,10,7:if(PlayerInfo[playerid][pRank]<9)returnSendClientMessage(playerid,COLOR_WHITE,""cError"Вам недоступна данная команда");case3,11,13,14,9,8:if(PlayerInfo[playerid][pRank]<9)returnSendClientMessage(playerid,COLOR_WHITE,""cError"Вам не доступна данная команда");case6:if(PlayerInfo[playerid][pRank]<5)returnSendClientMessage(playerid,COLOR_WHITE,""cError"Вам не доступна данная команда");case12:if(PlayerInfo[playerid][pRank]<12)returnSendClientMessage(playerid,COLOR_WHITE,""cError"Вам не доступна данная команда");default:returnSendClientMessage(playerid,COLOR_WHITE,""cError"Вам не доступна данная команда");}if(sscanf(params,"d",params[0]))returnSendClientMessage(playerid, COLOR_WHITE,""good"Используйте /changeskin [id]");if(!IsPlayerConnected(params[0]))returnSendClientMessage(playerid, COLOR_WHITE,""cError"Игрок оффлайн!");if(PlayerInfo[playerid][pMember]!=PlayerInfo[params[0]][pMember])returnSendClientMessage(playerid, COLOR_WHITE,""cError"Данный игрок не в вашей фракции!");new fractionid =PlayerInfo[playerid][pMember]-1;new mes[256];for(new i;i<20;i++){new skinid =ChangeSkin[fractionid];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);}SetPVarInt(playerid,"actinplayerid",params[0]);SetPVarInt(params[0],"pOfferFractionid",PlayerInfo[params[0]][pMember]);ShowPlayerDialog(playerid,1145,2,PlayerInfo[params[0]][pNames],mes,"Принять","");return1;}
Banana Освоившийся 1
Баг с командой /changeskin. Можно сменить только на 1 скин и больше не как.
Сама команда:
Edited by odosenok
Заметка от Cawfee , создано
3.2. Код больше 10 строк брать еще и под спойлер. Как это сделать рассказано в разделе "FAQ"
Устное предупреждение.
Share this post
Link to post