1Player1
Ученик
Здравствуйте, я обратился к вам в связи с проблемой. На форуме P-I я нашёл Мануал с системой достижений. Решил разнообразить систему, добавив туда новые возможности. Но через некоторое время у меня перестало показывать сообщение, как будто предел. Я добавляю, а оно не показывает в диалоге, а в pawno всё нормально. В чём проблема? Не пойму!
>>> С меня жирный +
Код:
Скрин:
>>> С меня жирный +
Код:
PHP:
stock ShowPlayerDostigDialog(playerid)
{
new text[50], text2[50], text3[50], text4[50], text5[50], text6[50], text7[50], text8[50], text9[50], text10[50], text11[50], text12[50];
switch(PlayerInfo[playerid][pDostig])
{
case 0: { text = "{FF3300}Не выполнено"; }
case 1: { text = "{33AA33}Выполнено"; }
}
switch(PlayerInfo[playerid][pDostigg])
{
case 0: { text2 = "{FF3300}Не выполнено"; }
case 1: { text2 = "{33AA33}Выполнено"; }
}
switch(PlayerInfo[playerid][pDostiggg])
{
case 0: { text3 = "{FF3300}Не выполнено"; }
case 1: { text3 = "{33AA33}Выполнено"; }
}
switch(PlayerInfo[playerid][pDostigggg])
{
case 0: { text4 = "{FF3300}Не выполнено"; }
case 1: { text4 = "{33AA33}Выполнено"; }
}
switch(PlayerInfo[playerid][pDostiggggg])
{
case 0: { text5 = "{FF3300}Не выполнено"; }
case 1: { text5 = "{33AA33}Выполнено"; }
}
switch(PlayerInfo[playerid][pDostigggggg])
{
case 0: { text6 = "{FF3300}Не выполнено"; }
case 1: { text6 = "{33AA33}Выполнено"; }
}
switch(PlayerInfo[playerid][pDostiggggggg])
{
case 0: { text7 = "{FF3300}Не выполнено"; }
case 1: { text7 = "{33AA33}Выполнено"; }
}
switch(PlayerInfo[playerid][pDostigggggggg])
{
case 0: { text8 = "{FF3300}Не выполнено"; }
case 1: { text8 = "{33AA33}Выполнено"; }
}
switch(PlayerInfo[playerid][pDostiggggggggg])
{
case 0: { text9 = "{FF3300}Не выполнено"; }
case 1: { text9 = "{33AA33}Выполнено"; }
}
switch(PlayerInfo[playerid][pDostigggggggggg])
{
case 0: { text10 = "{FF3300}Не выполнено"; }
case 1: { text10 = "{33AA33}Выполнено; }
}
switch(PlayerInfo[playerid][pDostiggggggggggg])
{
case 0: { text11 = "{FF3300}Не выполнено"; }
case 1: { text11 = "{33AA33}Выполнено"; }
}
switch(PlayerInfo[playerid][pDostigggggggggggg])
{
case 0: { text12 = "{FF3300}Не выполнено"; }
case 1: { text12 = "{33AA33}Выполнено"; }
}
new string[1024], s[1024];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(s, sizeof(s), "{A4D3EE}Статистика личных достижений игрока %s\n\n", sendername);
strcat(string, s);
format(s, sizeof(s), "{A4D3EE}Получить 5 уровень: %s{A4D3EE} | Премиальные: $+50000\n", text);
strcat(string, s);
format(s, sizeof(s), "{A4D3EE}Получить 15 уровень: %s{A4D3EE} | Премиальные: $+100000\n", text2);
strcat(string, s);
format(s, sizeof(s), "{A4D3EE}Получить 30 уровень: %s{A4D3EE} | Премиальные: $+200000\n", text3);
strcat(string, s);
format(s, sizeof(s), "{A4D3EE}Получить 45 уровень: %s{A4D3EE} | Премиальные: $+300000\n", text4);
strcat(string, s);
format(s, sizeof(s), "{A4D3EE}Получить 5 навык карманника: %s{A4D3EE} | Премиальные: $+250000\n", text5);
strcat(string, s);
format(s, sizeof(s), "{A4D3EE}Получить 5 навык дальнобойщика: %s{A4D3EE} | Премиальные: $+200000\n", text6);
strcat(string, s);
format(s, sizeof(s), "{A4D3EE}Получить 5 навык оружейного диллера: %s{A4D3EE} | Премиальные: $+220000\n", text7);
strcat(string, s);
format(s, sizeof(s), "{A4D3EE}Купить Бизнес/АЗС/МНП: %s{A4D3EE} | Премиальные: $+150000\n", text8);
strcat(string, s);
format(s, sizeof(s), "{A4D3EE}Дать взятку ФБР: %s{A4D3EE} | Премиальные: $+70000\n", text9);
strcat(string, s);
format(s, sizeof(s), "{A4D3EE}Перенести 50 товаров грузчиком: %s{A4D3EE} | Премиальные: $+100000\n", text10);
strcat(string, s);
format(s, sizeof(s), "{A4D3EE}Перенести 100 товаров грузчиком: %s{A4D3EE} | Премиальные: $+200000\n", text11);
strcat(string, s);
format(s, sizeof(s), "{A4D3EE}Освободить 30 заключённых: %s{A4D3EE} | Премиальные: $+200000\n", text12);
strcat(string, s);
ShowPlayerDialog(playerid, 18, DIALOG_STYLE_MSGBOX, "Достижения", string, "Назад","Назад");
return 1;
}
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Последнее редактирование:
