[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Урок №13 ( GUI - Диалоговые окна. )
Дата: 07.12.2009, Понедельник, 18:21:49 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 49
Репутация: 5+
ВНИМАНИЕ: Работает только на SA-MP 0.3 !

Показывает игроку синхронное,диалоговое окно.

Параметры:

Code
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT," Форма Логина!",s," Логин"," Отмена");

playerid = ид игрока

dialogid = ид диалога

style = стиль диалога

caption[] = название диалогового окна

info[] = Текст с описанием для пользователя.

button1[] = текст для первой кнопки

button2[] = текст для второй кнопки

Пример использования:

Code
if(strcmp(cmdtext, "/testinputbox", true) == 0)      
{
         new s[128];
         new loginname[MAX_PLAYER_NAME];
         GetPlayerName(playerid,loginname,MAX_PLAYER_NAME);
         format(s,sizeof(s),"C возвращением, %s!\n\n залогинтесь для продолжения!",loginname);
         ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Вход в акаунт",s,"Логин","Отмена");
         return 1;
}

Code
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])    
{    
if(dialogid == 0)    
{    
if(response)    
{    
//Здесь то что случится если игрок нажмет на кнопка1    
}    
else    
{    
//А здесь если он нажмет кнопка2    
}    
}    
}

В info [] вы можете использовать дополнительные символы
\b - backspae - забой
\f - Form feed - перевод страницы
\n - new line - новая строка
\r - возврат каретки
\t - табуляция
\v - вертикальная табуляция
\' - одиночная кавычка
\" - двойные кавычки
\? - вопросительный знак

НОВОСТЬ: Ураа !!! Наконецто format исправлен и в диалоговом окне можно писать по рускки.. тоесть прям так как написал выше я

Источник: ICQ-бот,samp-ru
Дата: 15.02.2010, Понедельник, 15:56:19 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 12
Репутация: 4+
Понравилось
Дата: 10.10.2010, Воскресенье, 14:34:38 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 112
Репутация: 14+
Можно ли с помощью этого окна,сделать продажу авто??
Дата: 28.10.2010, Четверг, 21:25:22 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 1
Репутация: 0+
Может написать кто нибудь как создать сисему банка с помошью диалога? )
Дата: 04.12.2010, Суббота, 15:17:02 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 12
Репутация: 0+
Опишите плиз как сделать диалог на покупку авто
Дата: 08.12.2010, Среда, 19:49:26 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 2
Репутация: 0+
[size=11] Помогите плиз сделать на Mafia Wars систему банка через диалоги!!!
ПЛИИИИИЗЗЗ!
Умоляю

Добавлено (08.12.2010, 19.46)
---------------------------------------------
Вот если чё мой скайп
slimy2pac
Помогите умоляю!!!!
Если кто ещё поможет тему сделать с пасспортом и чтоб можно было заводить банковский счёт(Пароль от счёта,номер счёта)
То обязательно званите на скайп или тут отпишитесь =)))
Кто реально поможет томго денюжкой подкормлю
$$$$$$$

Добавлено (08.12.2010, 19.49)
---------------------------------------------
Толко на Mafia Wars!!!
И пишите или звоните тот кто реально хорошо шарит в Pawno в моде Mafia Wars и кто шарит в скриптенге!!!
Если чё пишите сюда либо скайпы!!!!
За бабло отвечаю!!! gifts

  • Страница 1 из 1
  • 1
Поиск: