Denis2131 6 Опубликовано 12 февраля, 2018 Добрый день уважаемые формучане, у меня возникла небольшая проблема, решил я значит написать систему раздевалки через кмд, самую обычную, вывод диалога а там выбор скина и все, но появилась проблема беру фракцию идом 3 и пытаюсь выбрать скины, но он мне выдет скины фракции первой, посмотрел в кмд все нормально, все диалоги все совпадает в чем может быть проблема? Вот эти скинв должен брать case 128: { if(!response) return 1; switch(listitem) { case 0:{SetPlayerSkin(playerid, 32);} case 1:{SetPlayerSkin(playerid, 35);} case 2:{SetPlayerSkin(playerid, 42);} case 3:{SetPlayerSkin(playerid, 61);} case 4:{SetPlayerSkin(playerid, 72);} case 5:{SetPlayerSkin(playerid, 73);} case 6:{SetPlayerSkin(playerid, 179);} case 7:{SetPlayerSkin(playerid, 191);} case 8:{SetPlayerSkin(playerid, 267);} case 9:{SetPlayerSkin(playerid, 285);} case 10:{SetPlayerSkin(playerid, 286);} case 11:{SetPlayerSkin(playerid, 287);} } return 1; } Но берет вот эти case 129: { if(!response) return 1; switch(listitem) { case 0:{SetPlayerSkin(playerid, 265);} case 1:{SetPlayerSkin(playerid, 268);} case 2:{SetPlayerSkin(playerid, 280);} case 3:{SetPlayerSkin(playerid, 284);} } return 1; } В кмд shkaf все вот так if(strcmp(cmd, "/shkaf", true) == 0) { if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { ShowPlayerDialog(playerid,128,DIALOG_STYLE_LIST,"{808080}????????.","????? 1\n????? 2\n????? 3\n????? 4\n????? 5\n????? 5\n????? 7\n????? 8\n????? 9 \n????? 10\n????? 11\n????? 12","???????","??????"); } if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { ShowPlayerDialog(playerid,129,DIALOG_STYLE_LIST,"{808080}????????.","????? 1\n????? 2\n????? 3\n????? 4","???????","??????"); } скинул кусок кмд, конца нет. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Pawno 306 Опубликовано 13 февраля, 2018 if(strcmp(cmd, "/shkaf", true) == 0) { if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { ShowPlayerDialog(playerid,128,DIALOG_STYLE_LIST,"{808080}????????.","????? 1\n????? 2\n????? 3\n????? 4\n????? 5\n????? 5\n????? 7\n????? 8\n????? 9 \n????? 10\n????? 11\n????? 12","???????","??????"); } else if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { ShowPlayerDialog(playerid,129,DIALOG_STYLE_LIST,"{808080}????????.","????? 1\n????? 2\n????? 3\n????? 4","???????","??????"); } пробуй 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты