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

 



 
        
[SA-MP] Hosted Tab (126)
JasonGordon 12.10.2017 22:13
[MAP+FS] Тюрьма (15)
SubjectKalcor 09.10.2017 07:59
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы 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
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
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 1 из 11
Модератор форума: 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.
Сообщений: 530
Награды: 4
Город: Березники
Репутация: 195
Замечания: 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 из 11
Поиск:





 

Новости Новотроицка: Каким должно быть помещение под кафе?.

 


 
Хостинг от uCoz SAMP-RUS.COM