PDA

Просмотр полной версии : [Вопрос] ShowPlayerDialog



Dimon_Fanat
06.11.2018, 17:24
Добрый вечер, скажите пожалуйста, как сделать чтобы можно было в диалоге допустим 10 игроков, а если больше была бы кнопка вперед, и назад соответственно.


CMD:target(playerid,params[])
{
new str[256],r;
foreach(new i: Player)
{
if(Player[i][pThugPrice] > 0)
{
static const text[] = "%s[%d] награда: $%d\n";
new string[sizeof(text)+MAX_PLAYER_NAME+2+9];
format(string,sizeof(string),text,Player[i][pName],i,Player[i][pThugPrice]);
strcat(str,string);
r++;
}
if(r == 0)return NoRights(playerid,!"[ОШИБКА] {FFFFFF}Список разыскиваемых чист.");
ShowPlayerDialog(playerid,D_TARGET,DIALOG_STYLE_LIST,"{33CCFF}Список разыскиваемых:",str,"ОК","Выйти");
}
return 1;
}

DeimoS
07.11.2018, 03:44
http://pro-pawn.ru/showthread.php?15392-%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0-%D0%BF%D1%80%D0%BE%D0%BB%D0%B8%D1%81%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86