E-mail:
Пароль:
Общайтесь на форуме,задавайте вопросы,что смогу отвечу,зовите друзей.
Рекламный блок Форума
Реклама
Реклама
Реклама
  • Страница 1 из 1
  • 1
Урок по созданию кафе(и.т.п) через диалог!
Dima_TkachДата: Пятница, 25.03.2011, 17:31 | Сообщение # 1
...</div
Сообщений: 215
Награды: 2

[ 3 ]


Урок по созданию кафе(и.т.п) через диалог!

Сначало добавляем ко всем new:

Code
new kafe;

Потом добавляем в public OnGameModeInit() вот это:

Code
kafe = CreatePickup(1239,1274,1949.8828,-1984.9989,13.5469);// место нахождение пикапа кафе.

Потом идём в public OnDialogResponse и добавляем туда:

Code
if(dialogid == 1)// заместо 1 можно поставить любую другую цифру
{
if(response)
{
if(listitem == 0)
{
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-500);
PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0);
}
if(listitem == 1)
{
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-600);
PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0);
}
if(listitem == 2)
{
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-450);
PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0);
}
if(listitem == 3)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER);
PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0);
GivePlayerMoney(playerid,-320);
}
if(listitem == 4)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0);
GivePlayerMoney(playerid,-1000);
}
if(listitem == 5)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_SPRUNK);
PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0);
GivePlayerMoney(playerid,-200);
}
if(listitem == 6)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0);
GivePlayerMoney(playerid,-750);
}
}
return 1;
}

Потом идём в public OnPlayerPickUpPickup добавляем туда вот это:

Code
if(pickupid == 1)// можно использовать любую другую цифру.
{
ShowPlayerDialog(playerid,1, DIALOG_STYLE_LIST, "Кафе", "Пелемени ($500)\nCалатик ($600)\nШашлык ($450)\nПиво ($320)\nВино ($1000)\nСпранк ($200)\nСигареты ($750)", "Купить", "Отмена");
}
return 1;
}

Вот и всё данный скрипт подойдёт и к GodFather и к простому DM моду! .

Урок от GREKA
Ошибки исправил Dima_Tkach

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

Статистика Форума
Лучшие пользователи
Уважаемые пользователи
Популярные темы
Недавно обновленные темы
Dima_Tkach Постов [ 215 ]
Free-Fire Постов [ 14 ]
SeXy Постов [ 11 ]
Tailer Постов [ 8 ]
r@d)_b@ll) Постов [ 5 ]
FriZ Постов [ 4 ]
ZioSHik Постов [ 4 ]
Kolyamba Постов [ 2 ]
Jon_Smit Постов [ 2 ]
Nik_Ull Постов [ 2 ]
Dima_Tkach Репутация [ 3 ]
Free-Fire Репутация [ 2 ]
FriZ Репутация [ 1 ]
Kolyamba Репутация [ 1 ]
Nik_Ull Репутация [ 1 ]
ZioSHik Репутация [ 1 ]
velix Репутация [ 1 ]
DateX Репутация [ 1 ]
smart2009 Репутация [ 1 ]
Marselo_Zm Репутация [ 1 ]
Досчитаем до 500 [ 10 ]
Услуги скриптинга и так же MAP's [ 6 ]
Место где нельзя драться [ 6 ]
Вопрос и Ответ [ 5 ]
Dima_Tkach [ 5 ]
Скриншоты с SAMP'a [ 4 ]
Регистрация [ 4 ]
[GM] V:RP aka Valence Role Play [ 3 ]
Смена ника [ 3 ]
[GM] Virtyal-City Role Play [ 3 ]
Интернет-магазин мебели в Украине [ 0 ]
[GM] MyGame Village [ 1 ]
Прослушка телефона [/track] [ 1 ]
Набор в команду сайта [ 1 ]
Как из .амх получить .pwn [ 1 ]
[GM] The Godfather [GameWorld] [ 2 ]
[GM] V:RP aka Valence Role Play [ 3 ]
Склонение [ 0 ]
Античит на оружие. [ 0 ]
Убираем пинг в SAMP [ 0 ]