У вас
| Дата: Четверг, 29.12.2011, 01:22 | Сообщение # 1 |
| Сейчас я вам расскажу как сделать "забегаловку" В public OnGameModeInit() Добавляем пикап:
AddStaticPickup(1239, 1, ваши координаты);// ну всё понятно
В public OnDialogResponse добавляем вот это:
if(dialogid == 656)// 656 это номер вашего диолога(можете её изменить) { if(response) { if(listitem == 0) { SetPlayerHealth(playerid,100); GivePlayerMoney(playerid,-50); PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0); } if(listitem == 1) { SetPlayerHealth(playerid,100); GivePlayerMoney(playerid,-60); PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0); } if(listitem == 2) { SetPlayerHealth(playerid,100); GivePlayerMoney(playerid,-45); 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,-32); } if(listitem == 4) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE); PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0); GivePlayerMoney(playerid,-100); } if(listitem == 5) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_SPRUNK); PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0); GivePlayerMoney(playerid,-20); } if(listitem == 6) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY); PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0); GivePlayerMoney(playerid,-75); } } return 1; }
else if(PlayerToPoint(3,playerid,1568.1733,-1898.0132,13.5609)) { ShowPlayerDialog(playerid, 656, DIALOG_STYLE_LIST, "Лакукорача","Шашлык 50$\n Пельмени 60$\n Челедзе 45$\n Пиво 32$\n Вино 100$\n Кола 20$\n Сигареты75$", "Выбрать","Отмена"); return 1; }
|
|
| |