SuperMango
Ученик
У меня есть команда /changeskin и она выдает диалог.
как сделать в диалоге, чтобы выдавалось именно params[0] а не playerid
PHP:
CMD:changeskin(playerid, params[])
{
if(!pInfo[playerid][pLeader]) return 1;
if(sscanf(params, "u", params[0])) return SCM(playerid,COLOR_ORANGE, "Введите:{FFFFFF} /changeskin [id]");
if(!PlayerInGame(params[0])) return SCM(playerid,COLOR_GREY,"Игрок не найден.");
if(!ProxDetectorS(5.0, playerid, params[0])) return SCM(playerid,COLOR_GREY,"Игрок далеко от вас.");
if(pInfo[playerid][pMember] != pInfo[params[0]][pMember]) return SCM(playerid,COLOR_GREY,"Игрок не в вашей фракции.");
switch(pInfo[playerid][pMember])
{
case 1: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №280\n- Форма №284\n- Форма №265\n- Форма №282\n- Форма №281\n- Форма №288\n- Форма №283\n- Форма №267\n- Форма №266\n- Форма №265\n- Форма №306\n- Форма №307\n- Форма №309\n- Форма №285","Выбрать","Отмена"); }
case 2: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №150\n- Форма №286\n- Форма №163\n- Форма №164\n- Форма №166\n- Форма №165","Выбрать","Отмена"); }
case 3,19: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №191\n- Форма №179\n- Форма №61\n- Форма №287\n- Форма №255","Выбрать","Отмена"); }
case 4: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №274\n- Форма №275\n- Форма №71\n- Форма №276\n- Форма №70\n- Форма №219\n- Форма №308","Выбрать","Отмена"); }
case 5: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №223\n- Форма №124\n- Форма №113\n- Форма №214","Выбрать","Отмена"); }
case 6: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №123\n- Форма №186\n- Форма №120\n- Форма №169","Выбрать","Отмена"); }
case 7: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №227\n- Форма №187\n- Форма №98\n- Форма №17\n- Форма №148\n- Форма №147","Выбрать","Отмена"); }
case 11: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №59\n- Форма №189\n- Форма №240\n- Форма №174","Выбрать","Отмена"); }
case 12: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №104\n- Форма №102\n- Форма №103\n- Форма №13","Выбрать","Отмена"); }
case 13: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №108\n- Форма №109\n- Форма №110\n- Форма №190","Выбрать","Отмена"); }
case 14: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №111\n- Форма №112\n- Форма №272\n- Форма №125\n- Форма №214","Выбрать","Отмена"); }
case 15: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №105\n- Форма №106\n- Форма №107\n- Форма №269\n- Форма №270\n- Форма №271\n- Форма №56","Выбрать","Отмена"); }
case 16: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №188\n- Форма №261\n- Форма №211\n- Форма №217","Выбрать","Отмена"); }
case 17: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №114\n- Форма №115\n- Форма №116\n- Форма №41","Выбрать","Отмена"); }
case 18: { SPD(playerid,8813,DIALOG_STYLE_LIST,"Выбор требуемой формы","- Форма №174\n- Форма №175\n- Форма №173\n- Форма №226","Выбрать","Отмена"); }
}
return 1;
}
PHP:
case 0: { pInfo[playerid][pModel]=280; SetPlayerSkin(playerid, 280); }
case 1: { pInfo[playerid][pModel]=284; SetPlayerSkin(playerid, 284); }
case 2: { pInfo[playerid][pModel]=265; SetPlayerSkin(playerid, 265); }
case 3: { pInfo[playerid][pModel]=282; SetPlayerSkin(playerid, 282); }
case 4: { pInfo[playerid][pModel]=281; SetPlayerSkin(playerid, 281); }
case 5: { pInfo[playerid][pModel]=288; SetPlayerSkin(playerid, 288); }
case 6: { pInfo[playerid][pModel]=283; SetPlayerSkin(playerid, 283); }
case 7: { pInfo[playerid][pModel]=267; SetPlayerSkin(playerid, 267); }
case 8: { pInfo[playerid][pModel]=266; SetPlayerSkin(playerid, 266); }
case 9: { pInfo[playerid][pModel]=265; SetPlayerSkin(playerid, 265); }
case 10: { pInfo[playerid][pModel]=265; SetPlayerSkin(playerid, 306); }
case 11: { pInfo[playerid][pModel]=265; SetPlayerSkin(playerid, 308); }
case 12: { pInfo[playerid][pModel]=265; SetPlayerSkin(playerid, 309); }
case 13: { pInfo[playerid][pModel]=265; SetPlayerSkin(playerid, 285); } }
