Armanish
Компетентный
Вообщем пытался создать пикап с арендой мопеда, пикап и диалог появляется но если нажать "Да" или "Нет" то нечего не происходит.
Не понимаю в чём ошибка.
Вот собственно сам код.
Ко всем new
В stock CreatePickups()
В public OnPlayerPickUpPickup(playerid, pickupid)
И ещё создадим диалог в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
Вот собственно всё. Если нашли что-то неправильное прошу сообщить об этом здесь в теме!
Не понимаю в чём ошибка.
Вот собственно сам код.
Ко всем new
PHP:
new moped[2];
new arendamoped[MAX_PLAYERS];
PHP:
moped[1] = CreatePickup(19134, 23, 1235.94,-1817.42,13.70);
PHP:
else if(pickupid == moped[0])
{
ShowPlayerDialog(playerid,28,DIALOG_STYLE_MSGBOX,"Аренда скутера","Аренда скутера: 200$\nВы действительно хотите арендовать скутер?","Да","Нет");
}
PHP:
case 22899:
{
if(response)
{
if(PlayerInfo[playerid][pCash] < 200) return SendClientMessage(playerid, COLOR_GREY, "У вас недостаточно денег!");
DestroyVehicle(arendamoped[playerid]); // удаляем при один скутер при аренде второго
PlayerInfo[playerid][pCash] -= 200; // снятие денег при аренде
arendamoped[playerid] = AddStaticVehicle(462,2715.2727,-1274.7560,58.1692,0.0543,1,1); //xyz где будет спавнится мой мопед
}
}
Последнее редактирование:
