Sergey_Malfoy
Умник
Приветствую. Есть такой диалог:
И их несколько (страницы). Скажем так есть массив
Далее в проводится изменение данных таким образом:
И вот вопрос, если у меня несколько
PHP:
SPDf(playerid, 1007, DIALOG_STYLE_TABLIST, "{ffffff}Изменение уровня", "Изменить", "Закрыть", "\
{ffffff}- NickName1\t[{a400c4}%d lvl{ffffff}]\n\
{ffffff}- NickName2\t[{a400c4}%d lvl{ffffff}]\n\
{ffffff}- NickName3\t[{a400c4}%d lvl{ffffff}]\n\
{ffffff}- NickName4\t[{a400c4}%d lvl{ffffff}]\n\
{ffffff}- NickName5\t[{a400c4}%d lvl{ffffff}]\n\
{ffffff}- NickName6\t[{a400c4}%d lvl{ffffff}]\n\
{ffffff}- NickName7\t[{a400c4}%d lvl{ffffff}]\n\
{ffffff}- NickName8\t[{a400c4}%d lvl{ffffff}]\n\
{ffffff}- NickName9\t[{a400c4}%d lvl{ffffff}]\n\
{ffffff}- NickName10\t[{a400c4}%d lvl{ffffff}]\n\
{ffffff}Следующая страница {a400c4}>>>",\
lvl_setting[0],\
lvl_setting[1],\
lvl_setting[2],\
lvl_setting[3],\
lvl_setting[4],\
lvl_setting[5],\
lvl_setting[6],\
lvl_setting[7],\
lvl_setting[8],\
lvl_setting[9]);
lvl_setting[40] в котором данные каждого NickNam`a.Далее в проводится изменение данных таким образом:
PHP:
case 1007:
{
if(!response) return 1;
switch(listitem)
{
case 0:
{
SPD(playerid, 1012, DIALOG_STYLE_LIST, "{FFFFFF}Изменение уровня", "\
- 1 уровень\n\
- 2 уровень\n\
- 3 уровень\n\
- 4 уровень\n\
- 5 уровень\n\
- 6 уровень\n\
- 7 уровень\n\
- 8 уровень\n\
- 9 уровень", "Выбрать", "Назад");
}
case 1:
{
// Далее пока ничего не нужно
}
case 2:
{
}
case 3:
{
}
case 4:
{
}
case 5:
{
}
case 6:
{
}
case 7:
{
}
case 8:
{
}
case 9:
{
}
}
}
}
case 1012:
{
if(!response) return 1;
switch(listitem)
{
case 0:
{
cmd_setting[i] = 1; // Тут нужно менять значение для определённого значения из массива
}
case 1:
{
...
}
}
}
}
NickName`ов, а именно 10 в диалоге 1007, как для каждого задавать разные значения используя один и тот же диалог 1012?
