Помогите сделать вот такую покупку лицензий в диалоговом окне С меня + Лучшие моды,скрипты,карты - вы найдёте на сайте samp-pawno.ru Самые чёткие ответы на ваши вопросы и помощь по скритингу вы найдёте на сайте forum-pawno.ru
ты поставь свои pinfo куда надо и суммы в диалоге, я ленился все менять, сделал только на полеты чтобы проверить, у меня все работает. new licensesbuyingpickup; в public OnPlayerPickUpPickup
Code
if(pickupid == licensesbuyingpickup) { ShowPlayerDialog(playerid,646,DIALOG_STYLE_LIST,"Покупка Лицензий"," - Лицензия на полеты 5000$\n - Лицензия на водный транспорт 5000$\n - Лицензия на оружие 15000$\n - Лицензия на рыбалку 3000$","Купить","Отмена"); }
Сам пикап
Code
licensesbuyingpickup = CreatePickup(1318, 2, -679.1465,931.1478,12.1328, 0);//Коардинаты взял из головы:D
Диалог:
Code
else if(dialogid == 646) { if(response) { if(listitem == 0) { ShowPlayerDialog(playerid,646,DIALOG_STYLE_LIST,"Покупка Лицензий"," - Лицензия на полеты 5000$\n - Лицензия на водный транспорт 5000$\n - Лицензия на оружие 15000$\n - Лицензия на рыбалку 3000$","Купить","Отмена"); PlayerInfo[playerid][pMoney] -= 5000; SendClientMessage(playerid, COLOR_FLBLUE, "Вы купили лицензию на полеты!"); PlayerInfo[playerid][pFlyLic] = 1;//ставь свой инфо о лицензии } else if(listitem == 1) { ShowPlayerDialog(playerid,646,DIALOG_STYLE_LIST,"Покупка Лицензий"," - Лицензия на полеты 5000$\n - Лицензия на водный транспорт 5000$\n - Лицензия на оружие 15000$\n - Лицензия на рыбалку 3000$","Купить","Отмена"); PlayerInfo[playerid][pMoney] -= 5000;//сумму свою SendClientMessage(playerid, COLOR_FLBLUE, "Вы купили лицензию на полеты!"); PlayerInfo[playerid][pFlyLic] = 1; } else if(listitem == 2) { ShowPlayerDialog(playerid,646,DIALOG_STYLE_LIST,"Покупка Лицензий"," - Лицензия на полеты 5000$\n - Лицензия на водный транспорт 5000$\n - Лицензия на оружие 15000$\n - Лицензия на рыбалку 3000$","Купить","Отмена"); PlayerInfo[playerid][pMoney] -= 5000; SendClientMessage(playerid, COLOR_FLBLUE, "Вы купили лицензию на полеты!"); PlayerInfo[playerid][pFlyLic] = 1; } else if(listitem == 3) { ShowPlayerDialog(playerid,646,DIALOG_STYLE_LIST,"Покупка Лицензий"," - Лицензия на полеты 5000$\n - Лицензия на водный транспорт 5000$\n - Лицензия на оружие 15000$\n - Лицензия на рыбалку 3000$","Купить","Отмена"); PlayerInfo[playerid][pMoney] -= 5000; SendClientMessage(playerid, COLOR_FLBLUE, "Вы купили лицензию на полеты!"); PlayerInfo[playerid][pFlyLic] = 1; } } else { return 1; } }
1. Вы сейчас в интернете. 2. Вы на сайте www.forum-pawno.net.ru. 3. Вы читаете это. 5. Вы не заметили что отсутствует пункт 4. 6. Вы сейчас это проверили. 7. Вы улыбаетесь.