14:13
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: Dima-kun  
Форум SAMP о мультиплеерах для GTA. » Популярные моды » GTO mode » Как создать вторую страницу в диологе
Как создать вторую страницу в диологе
F1rst55Дата: Среда, 26.09.2012, 20:23 | Сообщение # 1
Освоившийся
Группа: Пользователи
Сообщений: 76
Награды: 0
Город: Омск
Репутация: 0
Замечания: 0%
Статус:
if(dialogid == 101)
{
if (response)
{
if(listitem == 0)
{
new String[2048];
strins(String,"{00FFCC}Rcon Администратор:\n",strlen(String));
strins(String,"{00FFCC}/ssay {FFFFFF}Сообщение от SERVER\n",strlen(String));
strins(String,"{00FFCC}/boom {FFFFFF}Создать взрыв рядом с собой (0-14)\n",strlen(String));
strins(String,"{00FFCC}/setlvl {FFFFFF}Установить игроку Уровень (0-100)\n",strlen(String));
strins(String,"{00FFCC}/setstatus {FFFFFF}Назначить игроку права: 0 - Просто игрок, 1-10 - Модератор, 11-255 - Администратор\n",strlen(String));
strins(String,"{00FFCC}/disarm {FFFFFF}Полностью разоружить игрока (отнимается ВСЕ оружие)\n",strlen(String));
strins(String,"{00FFCC}/disarmall {FFFFFF}Полностью разоружить ВСЕХ игроков\n",strlen(String));
strins(String,"{00FFCC}/skydiveall {FFFFFF}Всем по парашуту и в небо! Высота +1000\n",strlen(String));
strins(String,"{00FFCC}/paralizeall {FFFFFF}Парализовать ВСЕХ\n",strlen(String));
strins(String,"{00FFCC}/deparalizeall {FFFFFF}Распарализовать ВСЕХ\n",strlen(String));
strins(String,"{00FFCC}/remcash {FFFFFF}Отобрать у игрока все наличные\n",strlen(String));
strins(String,"{00FFCC}/remcashall {FFFFFF}Отобрать наличные у ВСЕХ\n",strlen(String));
strins(String,"{00FFCC}/givexp {FFFFFF}Дать игроку Опыт (+\-)\n",strlen(String));
strins(String,"{00FFCC}/spec {FFFFFF}Cлежение за игроком\n",strlen(String));
strins(String,"{00FFCC}/specoff {FFFFFF}Выключить спектр\n",strlen(String));
strins(String,"{00FFCC}/payday {FFFFFF}Выдать зарплату\n",strlen(String));
strins(String,"{00FFCC}/go {FFFFFF}Переместиться в точку ограниченного доступа 0-31 (дабы поразмышлять и понастраивать) \n",strlen(String));
strins(String,"{00FFCC}/carinfo {FFFFFF}Просмотр информации о транспорте (модель, жизнь, координаты) - ТЕСТОВАЯ КОМАНДА\n",strlen(String));
strins(String,"{00FFCC}/carrep {FFFFFF}Починить транспорт. (Внешние повреждения не чинит)\n",strlen(String));
strins(String,"{00FFCC}/carrefuel {FFFFFF}Заправить транспорт\n",strlen(String));
strins(String,"{00FFCC}/carunfuel {FFFFFF}Слить топливо из транспорта\n",strlen(String));
strins(String,"{00FFCC}/rename {FFFFFF}Изменить Ник игроку\n",strlen(String));
ShowPlayerDialog(playerid,8001, DIALOG_STYLE_MSGBOX, "Rcon Администратор",String , "Ок", "Выход");
}
}

}
Как сделать чтоб после того как открыть это окно , на 1 листе скажем так было 1ая половина, после нажатия "Далее" открывалась сразу 2ая половина этого окна.

massaoffДата: Среда, 26.09.2012, 20:36 | Сообщение # 2
Местный
Группа: I'm V.I.P.
Сообщений: 535
Награды: 4
Город: Березники
Репутация: 187
Замечания: 40%
Статус:
101, 102, 103 - номера диалоговых окон
ShowPlayerDialog(playerid,102, DIALOG_STYLE_MSGBOX, "Rcon Администратор",String , "Ок", "Выход"); - посылаем на диалоговое окно 102

Первая страница:
Code
if(dialogid == 101) // первая страница
{    
       if (response)    
       {    
           if(listitem == 0)    
           {    
           new String[2048];    
           strins(String,"Первая страница",strlen(String));    
           ShowPlayerDialog(playerid,102, DIALOG_STYLE_MSGBOX, "Rcon Администратор",String , "Ок", "Выход");    
           }    
       }    
}

Вторая страница:
Code
if(dialogid == 102) // вторая страница
{    
       if (response)    
       {    
           if(listitem == 0)    
           {    
           new String[2048];    
           strins(String,"Вторая страница",strlen(String));    
           ShowPlayerDialog(playerid,103, DIALOG_STYLE_MSGBOX, "Rcon Администратор",String , "Ок", "Выход");    
           }    
       }    
}

Третья страница:
Code
if(dialogid == 103) // третья страница
{    
       if (response)    
       {    
           if(listitem == 0)    
           {    
           new String[2048];    
           strins(String,"Третья страница",strlen(String));    
           ShowPlayerDialog(playerid,104, DIALOG_STYLE_MSGBOX, "Rcon Администратор",String , "Ок", "Выход");    
           }    
       }    
}

И так далее.



- Учимся рипать сайт
- Memfiso-RPG мод
Оказываю платную помощь, в создании и редактировании(доработка, исправление багов, реализация ваших идей) ваших модов/скриптов выполненных в pawno.
Обращайтесь в скайп: massaoff РАБОТАЮ ТОЛЬКО С 50% ПРЕДОПЛАТОЙ!



Сообщение отредактировал massaoff - Среда, 26.09.2012, 20:40
F1rst55Дата: Четверг, 27.09.2012, 12:49 | Сообщение # 3
Освоившийся
Группа: Пользователи
Сообщений: 76
Награды: 0
Город: Омск
Репутация: 0
Замечания: 0%
Статус:
Спасибо. Можно закрыть тему

Добавлено (27.09.2012, 12:49)
---------------------------------------------
if(strcomp(cmd, "/rconhelp", true) == 1)
{
new String[2048];
strins(String,"{00FFCC}Rcon Администратор:\n",strlen(String));
strins(String,"{00FFCC}/ssay {FFFFFF}Сообщение от SERVER\n",strlen(String));
strins(String,"{00FFCC}/boom {FFFFFF}Создать взрыв рядом с собой (0-14)\n",strlen(String));
strins(String,"{00FFCC}/setlvl {FFFFFF}Установить игроку Уровень (0-100)\n",strlen(String));
strins(String,"{00FFCC}/setstatus {FFFFFF}Назначить игроку права: 0 - Просто игрок, 1-10 - Модератор, 11-255 - Администратор\n",strlen(String));
strins(String,"{00FFCC}/disarm {FFFFFF}Полностью разоружить игрока (отнимается ВСЕ оружие)\n",strlen(String));
strins(String,"{00FFCC}/disarmall {FFFFFF}Полностью разоружить ВСЕХ игроков\n",strlen(String));
strins(String,"{00FFCC}/skydiveall {FFFFFF}Всем по парашуту и в небо! Высота +1000\n",strlen(String));
strins(String,"{00FFCC}/paralizeall {FFFFFF}Парализовать ВСЕХ\n",strlen(String));
strins(String,"{00FFCC}/deparalizeall {FFFFFF}Распарализовать ВСЕХ\n",strlen(String));
strins(String,"{00FFCC}/remcash {FFFFFF}Отобрать у игрока все наличные\n",strlen(String));
strins(String,"{00FFCC}/remcashall {FFFFFF}Отобрать наличные у ВСЕХ\n",strlen(String));
strins(String,"{00FFCC}/givexp {FFFFFF}Дать игроку Опыт (+\-)\n",strlen(String));
strins(String,"{00FFCC}/spec {FFFFFF}Cлежение за игроком\n",strlen(String));
strins(String,"{00FFCC}/specoff {FFFFFF}Выключить спектр\n",strlen(String));
strins(String,"{00FFCC}/payday {FFFFFF}Выдать зарплату\n",strlen(String));
strins(String,"{00FFCC}/go {FFFFFF}Переместиться в точку ограниченного доступа 0-31 (дабы поразмышлять и понастраивать) \n",strlen(String));
strins(String,"{00FFCC}/carinfo {FFFFFF}Просмотр информации о транспорте (модель, жизнь, координаты) - ТЕСТОВАЯ КОМАНДА\n",strlen(String));
strins(String,"{00FFCC}/carrep {FFFFFF}Починить транспорт. (Внешние повреждения не чинит)\n",strlen(String));
strins(String,"{00FFCC}/carrefuel {FFFFFF}Заправить транспорт\n",strlen(String));
strins(String,"{00FFCC}/carunfuel {FFFFFF}Слить топливо из транспорта\n",strlen(String));
strins(String,"{00FFCC}/rename {FFFFFF}Изменить Ник игроку\n",strlen(String));
ShowPlayerDialog(playerid,8001, DIALOG_STYLE_MSGBOX, "Rcon Администратор", String, "Ок", "");
}

а тут как писать чтоб это в инкл вставить commandhandler

if(dialogid == 372)
{
if (response)
{
if(listitem == 0)
{
new String[2048];
strins(String,"{00FFCC}Rcon Администратор:\n",strlen(String));
strins(String,"{00FFCC}/ssay {FFFFFF}Сообщение от SERVER\n",strlen(String));
strins(String,"{00FFCC}/boom {FFFFFF}Создать взрыв рядом с собой (0-14)\n",strlen(String));
strins(String,"{00FFCC}/setlvl {FFFFFF}Установить игроку Уровень (0-100)\n",strlen(String));
strins(String,"{00FFCC}/setstatus {FFFFFF}Назначить игроку права: 0 - Просто игрок, 1-10 - Модератор, 11-255 - Администратор\n",strlen(String));
strins(String,"{00FFCC}/disarm {FFFFFF}Полностью разоружить игрока (отнимается ВСЕ оружие)\n",strlen(String));
strins(String,"{00FFCC}/disarmall {FFFFFF}Полностью разоружить ВСЕХ игроков\n",strlen(String));
strins(String,"{00FFCC}/skydiveall {FFFFFF}Всем по парашуту и в небо! Высота +1000\n",strlen(String));
strins(String,"{00FFCC}/paralizeall {FFFFFF}Парализовать ВСЕХ\n",strlen(String));
strins(String,"{00FFCC}/deparalizeall {FFFFFF}Распарализовать ВСЕХ\n",strlen(String));
ShowPlayerDialog(playerid,4505, DIALOG_STYLE_MSGBOX, "Rcon Администратор",String , "Ок", "Далее");
}
}

}
if(dialogid == 373)
{
if (response)
{
if(listitem == 0)
{
new String[2048];
strins(String,"{00FFCC}/remcash {FFFFFF}Отобрать у игрока все наличные\n",strlen(String));
strins(String,"{00FFCC}/remcashall {FFFFFF}Отобрать наличные у ВСЕХ\n",strlen(String));
strins(String,"{00FFCC}/givexp {FFFFFF}Дать игроку Опыт (+\-)\n",strlen(String));
strins(String,"{00FFCC}/spec {FFFFFF}Cлежение за игроком\n",strlen(String));
strins(String,"{00FFCC}/specoff {FFFFFF}Выключить спектр\n",strlen(String));
strins(String,"{00FFCC}/payday {FFFFFF}Выдать зарплату\n",strlen(String));
strins(String,"{00FFCC}/go {FFFFFF}Переместиться в точку ограниченного доступа 0-31 (дабы поразмышлять и понастраивать) \n",strlen(String));
strins(String,"{00FFCC}/carinfo {FFFFFF}Просмотр информации о транспорте (модель, жизнь, координаты) - ТЕСТОВАЯ КОМАНДА\n",strlen(String));
strins(String,"{00FFCC}/carrep {FFFFFF}Починить транспорт. (Внешние повреждения не чинит)\n",strlen(String));
strins(String,"{00FFCC}/carrefuel {FFFFFF}Заправить транспорт\n",strlen(String));
strins(String,"{00FFCC}/carunfuel {FFFFFF}Слить топливо из транспорта\n",strlen(String));
strins(String,"{00FFCC}/rename {FFFFFF}Изменить Ник игроку\n",strlen(String));
ShowPlayerDialog(playerid,4505, DIALOG_STYLE_MSGBOX, "Rcon Администратор",String , "Ок", "Выход");
}
}

}

"Это я сделал в пвн мод чтоб вставить 2 страницы

Форум SAMP о мультиплеерах для GTA. » Популярные моды » GTO mode » Как создать вторую страницу в диологе
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua