Загрузка страницы...
Мультипортал > Форум
  Главная Баннеробмен Гостевая Polaris Forum
 
Реклама
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ROCKetMAN, xSLIMx  
Форум » Компьютеры и информационные технологии » Pwn - скриптинг » Пример создания Диалога в SA:MP 0.3 (...)
Пример создания Диалога в SA:MP 0.3
xSLIMxДата: Суббота, 19.12.2009, 21:17 | Сообщение # 1
Директор ФБР
Группа: Game Managers
Сообщений: 250
Награды: 1
Репутация: 21
Статус: Offline
Сегодня я рааскажу как создать Диалоговое Окно в SA:MP 0.3 С Использованием

2 - DIALOG_STYLE_LIST

Начнем.

Что понадобиться:
1)Комп с павно - 1 шт.
2)Инклуды от сампа 0.3 - 1 шт
3)Мозг - 1 шт
4)Руки, прямые желательно - 2 шт

Сначала создадим Паблик Отвечающий за Диалоги

В верх Мода/Фильтр-Скрипта

forward OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]);

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{

Теперь дадим Действия Нашему "Диалогу".

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
if(response)
{
if(listitem == 0)
{
new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, "* %s приветствует всех *", PlayerName);
SendClientMessageToAll(0xFFA500AA, str);
}
if(listitem == 1)
{
GivePlayerWeapon(playerid, 24, 100);// 100 патронов игла
}
}
}
return 1;
}

Следующие что мы сделаем, так это команду для Вывода диалога.

В
public OnPlayerCommandText(playerid, cmdtext[])
{

Вставим Команду

if(strcmp(cmdtext, "/dialog", true) == 0)
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Выберите Действие:","Поприветствовать Всех\nПолучить Игл\n","Выбор","Отмена");
return 1;
}

Ну вот и все... Компилим мод, зходим в игру и радуемся! biggrin

Если возникли вопросы задавайте их в этой теме, я постараюсь ответить.


[GM]True Rp (© 2009 SliM) more than 40000 lines, more than 2 cups of coffee were drunk
Моя коллекция модов (РП и РПГ) Для сампа

Пару переделок ЛА-РП

Пару Модификаций ГФ

Пару ранних модов с состоявщихся серверов


Сообщение отредактировал xSLIMx - Воскресенье, 20.12.2009, 18:58
 
Форум » Компьютеры и информационные технологии » Pwn - скриптинг » Пример создания Диалога в SA:MP 0.3 (...)
  • Страница 1 из 1
  • 1
Поиск: