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

 



 
          





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





Последние Файлы 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
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: AXE, Weddew  
Меню в диалоге.
Le_MarkДата: Среда, 21.03.2012, 02:36 | Сообщение # 16
Уверенный в себе
Группа: Продвинутые
Сообщений: 207
Награды: 1
Город: /root
Репутация: 32
Замечания: 0%
Статус:
Я так понял, что тебе нужно при выборе "Доступные команды", чтобы опять открывалось меню выбора (DIALOG_STYLE_LIST) там где будут команды, а дальше уже при выборе команды чтобы показывало ее описание (DIALOG_STYLE_MSGBOX).


Сообщение отредактировал Le_Mark - Среда, 21.03.2012, 03:34
ac174Дата: Среда, 21.03.2012, 15:01 | Сообщение # 17
Новенький
Группа: Продвинутые
Сообщений: 15
Награды: 0
Город: Челябинск
Репутация: 0
Замечания: 0%
Статус:
Именно.
Le_MarkДата: Среда, 21.03.2012, 18:33 | Сообщение # 18
Уверенный в себе
Группа: Продвинутые
Сообщений: 207
Награды: 1
Город: /root
Репутация: 32
Замечания: 0%
Статус:
Что то вроде этого
[cut noguest=OPEN]
public OnPlayerCommandText(playerid,cmdtext[])
{
if(strcmp(cmdtext,"/help",true)==0) {ShowPlayerDialog(playerid,0,DIALOG_STYLE_LIST,"Помощь игрокам","Правила сервера\nДоступные команды","Принять","Выйти"); return 1;}return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 0)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Правила сервера","Тут Правила сервера","Принять","Выйти");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"Доступные команды","Дома\nБизнес\nИнформация о персонаже","Принять","Выйти");
}
}
}
if(dialogid == 2)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"Дома","Тут список домов","Принять","Выйти");
}
И Т.Д и Т.П[/cut]



Сообщение отредактировал Le_Mark - Среда, 21.03.2012, 18:34
ac174Дата: Среда, 21.03.2012, 20:19 | Сообщение # 19
Новенький
Группа: Продвинутые
Сообщений: 15
Награды: 0
Город: Челябинск
Репутация: 0
Замечания: 0%
Статус:
error 030: compound statement not closed at the end of file (started at line 31)

В твоем скрипте.

Le_MarkДата: Среда, 21.03.2012, 20:37 | Сообщение # 20
Уверенный в себе
Группа: Продвинутые
Сообщений: 207
Награды: 1
Город: /root
Репутация: 32
Замечания: 0%
Статус:
Это просто образец как должно быть, скобки мог бы и сам закрыть.
ac174Дата: Среда, 21.03.2012, 20:56 | Сообщение # 21
Новенький
Группа: Продвинутые
Сообщений: 15
Награды: 0
Город: Челябинск
Репутация: 0
Замечания: 0%
Статус:
Уже разобрался)) Просто в попыхах написал ;)
Всем огромное спасибо за помощь!
Я все сделал :D

ВеликсДата: Четверг, 22.03.2012, 00:20 | Сообщение # 22
Мастер джэдай
Группа: Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус:
Закрыто.


[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:





 


 


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