PDA

Просмотр полной версии : [Вопрос] Как сделать страничный диалог



Lars Keller
14.12.2014, 20:34
Всем, доброго времени суток.
И у меня появился вопрос, как сделать по страничный диалог, например на 1 странице заполняться 10 каких то записей, на 2, ещё 10, и так далее.

Заранее спасибо)

I'm Cobra
14.12.2014, 20:57
ShowPlayerDialog(playerid, ID диалога, DIALOG_STYLE_MSGBOX, "Текст", "Содержимое", ">>>", "Закрыть");

case ID диалога:
{
if(response)
{
ShowPlayerDialog(playerid, ID диалога, DIALOG_STYLE_MSGBOX, "Текст", "Содержимое", "Закрыть", "");
}
}

Lars Keller
14.12.2014, 22:39
ShowPlayerDialog(playerid, ID диалога, DIALOG_STYLE_MSGBOX, "Текст", "Содержимое", ">>>", "Закрыть");

case ID диалога:
{
if(response)
{
ShowPlayerDialog(playerid, ID диалога, DIALOG_STYLE_MSGBOX, "Текст", "Содержимое", "Закрыть", "");
}
}
ВОУ ВЫ ГЕНИЙ, сейчас же Вам заплачу 1000 рублей. Говорите счет ВебМани.
И вопрос перечти, или ты :russian_roulette:

I'm Cobra
14.12.2014, 22:46
ВОУ ВЫ ГЕНИЙ, сейчас же Вам заплачу 1000 рублей. Говорите счет ВебМани.
И вопрос перечти, или ты :russian_roulette:

ВОУ ВОУ, а ты сформулируй нормально свои мысли и передай нам с помощью сообщения. А то тебя никто не поймет..

Lars Keller
14.12.2014, 23:15
ВОУ ВОУ, а ты сформулируй нормально свои мысли и передай нам с помощью сообщения. А то тебя никто не поймет..

А тут тру кодера как тебя, все поймут.

Создать диалог и кей под него, вопрос прочти, СКАЗАНО ЖЕ постраничный диалог, ну хотя думаю у тебя мозгов не хватет.

Просто пропусти тему...

#ball
14.12.2014, 23:39
ВОУ ВЫ ГЕНИЙ, сейчас же Вам заплачу 1000 рублей. Говорите счет ВебМани.
И вопрос перечти, или ты :russian_roulette:

Мозги себе купи!Он тебе написал все правильно.Переходы делай и все.И не агрись.

- - - Добавлено - - -

Сначала показываешь первый диалог.


public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
switch(dialogid) {
case 0: {
switch(listitem) {
case 0: {
//Показываем другой диалог
}
case 1: {
//Показываем другой диалог
}
case 2: {
//Показываем другой диалог
}
}
}
}
return 1;
}

Lars Keller
14.12.2014, 23:53
Мозги себе купи!Он тебе написал все правильно.Переходы делай и все.И не агрись.

- - - Добавлено - - -

Сначала показываешь первый диалог.


public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
switch(dialogid) {
case 0: {
switch(listitem) {
case 0: {
//Показываем другой диалог
}
case 1: {
//Показываем другой диалог
}
case 2: {
//Показываем другой диалог
}
}
}
}
return 1;
}


:big_boss:
А ты не думал что это может быть история переводов банковских счетов?!?!

Spectrum
15.12.2014, 00:05
:big_boss:
А ты не думал что это может быть история переводов банковских счетов?!?!

тебе надо чтобы систему за тебя написали? да иди ты

Lars Keller
15.12.2014, 00:11
тебе надо чтобы систему за тебя написали? да иди ты

Я где то такое писал? :spiteful:

Прощу помощи, если пишите подобную хренотень пройдите тему...

Мозги себе купи!Он тебе написал все правильно.Переходы делай и все.И не агрись.

- - - Добавлено - - -

Сначала показываешь первый диалог.


public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
switch(dialogid) {
case 0: {
switch(listitem) {
case 0: {
//Показываем другой диалог
}
case 1: {
//Показываем другой диалог
}
case 2: {
//Показываем другой диалог
}
}
}
}
return 1;
}

#ball
15.12.2014, 00:56
:big_boss:
А ты не думал что это может быть история переводов банковских счетов?!?!
Логически поразмышлять слабо?!



ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "История переводов банковских счетов", "За последний час\nЗа сутки\nЗа неделю\nЗа месяц", "Ок", "");



public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
switch(dialogid) {
case 0: {
switch(listitem) {
case 0: {
//Тут ты считываешь например с бд инфу об операциях и показываешь его в новом диалоге
}
case 1: {
//Тут ты считываешь например с бд инфу об операциях и показываешь его в новом диалоге
}
case 2: {
//Тут ты считываешь например с бд инфу об операциях и показываешь его в новом диалоге
}
case 3: {
//Тут ты считываешь например с бд инфу об операциях и показываешь его в новом диалоге
}
}
}
}
return 1;
}

[ForD]
15.12.2014, 15:18
Виды диалогов:

DIALOG_STYLE_LIST -диалог лист (Шарик уже давал пример (http://pro-pawn.ru/showthread.php?11127-%D0%9A%D0%B0%D0%BA-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BD%D1%8B%D0%B9-%D0%B4%D0%B8%D0%B0%D0%BB%D0%BE%D0%B3&p=55175&viewfull=1#post55175))
http://savepic.su/614421.png

DIALOG_STYLE_INPUT - диалог с полем ввода
http://savepic.su/624661.png

DIALOG_STYLE_MXGBOX -диалог с текстом и 2 кнопками
(это показывал кобра во 2 посте (http://pro-pawn.ru/showthread.php?11127-%D0%9A%D0%B0%D0%BA-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BD%D1%8B%D0%B9-%D0%B4%D0%B8%D0%B0%D0%BB%D0%BE%D0%B3&p=55155&viewfull=1#post55155))
http://savepic.su/644117.png

DIALOG_STYLE_PASSWORD -диалог с полем ввода пароля (символы заменяются точками)
http://savepic.su/592917.png

что вы еще хотите?

Lars Keller
15.12.2014, 19:05
Насоздавали мультиакков и создают пустые посты, по страничный диалог,
Тык (https://www.google.ru/webhp?sourceid=chrome-instant&rlz=1C1VSNC_enRU610RU611&ion=1&espv=2&ie=UTF-8#newwindow=1&q=%D0%A7%D1%82%D0%BE%20%D1%82%D0%B0%D0%BA%D0%BE%D0%B5%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0%3F)

Ну допустим есть 50 историй перевода, ты считаешь что стринг вместит все это?!

Ну и разделить это все на странице, на каждой стрнице по 10 переводов, после 10 переводов - следующия страница, а теперь подумай на толи ты мне ответил копипаст с викисамп -_-

[ForD]
15.12.2014, 19:50
Насоздавали мультиакков и создают пустые посты, по страничный диалог,
Тык (https://www.google.ru/webhp?sourceid=chrome-instant&rlz=1C1VSNC_enRU610RU611&ion=1&espv=2&ie=UTF-8#newwindow=1&q=%D0%A7%D1%82%D0%BE%20%D1%82%D0%B0%D0%BA%D0%BE%D0%B5%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0%3F)

Ну допустим есть 50 историй перевода, ты считаешь что стринг вместит все это?!

Ну и разделить это все на странице, на каждой стрнице по 10 переводов, после 10 переводов - следующия страница, а теперь подумай на толи ты мне ответил копипаст с викисамп -_-

Вы понимаете вообще чего вы хотите?Ответы вам дали,за готовым кодом вам в стол заказов..
Я не копирую тупо материал,стринг вместит,но если поработать руками и головой,но как уже стало понятно не тем ни другим а особенно вместе взятым вы работать не хотите,да и зачем-же вы тревожите людей если вам все не нравится? По моему скромному мнению вы попали не на тот портал,г-и вполне вам подходит если вы не хотите адекватно реагировать на предлагаемую вам помощь и склонны лишь посраться..

#ball
15.12.2014, 20:00
Насоздавали мультиакков и создают пустые посты, по страничный диалог,
Тык (https://www.google.ru/webhp?sourceid=chrome-instant&rlz=1C1VSNC_enRU610RU611&ion=1&espv=2&ie=UTF-8#newwindow=1&q=%D0%A7%D1%82%D0%BE%20%D1%82%D0%B0%D0%BA%D0%BE%D0%B5%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0%3F)

Ну допустим есть 50 историй перевода, ты считаешь что стринг вместит все это?!

Ну и разделить это все на странице, на каждой стрнице по 10 переводов, после 10 переводов - следующия страница, а теперь подумай на толи ты мне ответил копипаст с викисамп -_-

ОМГ!
Вы же явно будете где-то хранить историю переводов.Что вам мешает по частям выводить эту историю?!В первом диалоге 10 переводов,во втором тоже 10,ну и так далее.Вы же сами не хотите ничего делать,а готовый код вам вряд ли кто то даст.Тем более,того что вам уже написали в этой теме достаточно вполне,чтобы написать этот ваш постраничный диалог.

Lars Keller
15.12.2014, 20:12
ОМГ!
Вы же явно будете где-то хранить историю переводов.Что вам мешает по частям выводить эту историю?!В первом диалоге 10 переводов,во втором тоже 10,ну и так далее.Вы же сами не хотите ничего делать,а готовый код вам вряд ли кто то даст.Тем более,того что вам уже написали в этой теме достаточно вполне,чтобы написать этот ваш постраничный диалог.

Забудь что такой pawn, не работал с базой данной?! Я тебя тут умолял ответить, впринцепе я ждал ответа от более менее профиссионалов а недо программистов

А теперь расскажешь мне как выводить, 10 запросов в одном диалоге, и 10 в другом, что бы не совпадало с ним.

[ForD]
15.12.2014, 20:41
Забудь что такой pawn, не работал с базой данной?! Я тебя тут умолял ответить, впринцепе я ждал ответа от более менее профиссионалов а недо программистов

А теперь расскажешь мне как выводить, 10 запросов в одном диалоге, и 10 в другом, что бы не совпадало с ним.

Зачем вы оскорбляете?Вам бы даже возможно дали и сам код если бы вы адекватно относились ко всему,а так вы только провоцируете на ответную агрессию!
Так-же как я уже сказал вам нужен другой форум,больше вам нечем не помогут в данной проблеме в основном упираясь на ваше неадекватное восприятие ответов.Да и с такими темпами лучше-же вам забыть про pawn,а ваша агрессия нечем вам не поможет.

Lars Keller
15.12.2014, 21:08
;55216']Зачем вы оскорбляете?Вам бы даже возможно дали и сам код если бы вы адекватно относились ко всему,а так вы только провоцируете на ответную агрессию!
Так-же как я уже сказал вам нужен другой форум,больше вам нечем не помогут в данной проблеме в основном упираясь на ваше неадекватное восприятие ответов.Да и с такими темпами лучше-же вам забыть про pawn,а ваша агрессия нечем вам не поможет.

Как то странно меня с ног до головы обосрут а я в ответ им не чего?? И да разбирись кто первый начал оскорблять

[ForD]
15.12.2014, 21:11
Как то странно меня с ног до головы обосрут а я в ответ им не чего?? И да разбирись кто первый начал оскорблять

3,5 пост,вы начали грубить намекая что вам пытаются помочь люди с недостаточными знаниями,разгар агрессии устроили вы.

Mazzilla
15.12.2014, 23:02
Тебе же здесь уже отвечали:
http://pro-pawn.ru/showthread.php?10912-%D0%9F%D0%BE-%D0%B1%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2%D1%81%D0%BA%D0%BE%D0%BC%D1%83-%D1%81%D1%87%D1%91%D1%82%D1%83/page4

Lars Keller
16.12.2014, 00:23
Тебе же здесь уже отвечали:
http://pro-pawn.ru/showthread.php?10912-%D0%9F%D0%BE-%D0%B1%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2%D1%81%D0%BA%D0%BE%D0%BC%D1%83-%D1%81%D1%87%D1%91%D1%82%D1%83/page4

Не очень хороший вариант вплане того что nое количество интернаций может быть... :)

Osetin
16.12.2014, 00:39
Все посты оскорбляющего характера удалены. Всем выданы наказания, в след.раз тема будет удалена, а пользователи заблокированы. Соблюдайте правила форума.

Sersoftin
16.12.2014, 16:32
Мы нашли его! Создателя этого паблика: https://vk.com/21jqofa