Добрый день,решил сегодня выложить систему рулетки,очень простенькая система,но некоторые просят добавить её к ним на сервер
Приступим:
Добавляем в диалог с донатом
case 10:
{
if(PI[playerid][pCredits] < 50) return SendClientMessage(playerid, COLOR_GREY, "Недостаточно кредитов!");
PI[playerid][pCredits] -= 50;
ShowPlayerDialog(playerid, D_JOB+5585, 1, "{ffa500}Рулетка", "{FFFFFF}Вы действительно хотите играть?", "Принять", "Назад");
}
P.S case 10 замените на свой(именно 10,чтобы было по порядку у вас)
Добавляем в саму команду доната(/donate)
11. Рулетка {ffa500}(50 кредитов)");
P.S 11 замените на свой(чтобы было по порядку)
Дальше ко всем диалогам
case D_JOB+5585:
{
if(!response) return cmd_donate(playerid);
if(PI[playerid][pCredits] < 50) return SendClientMessage(playerid, COLOR_GREY, "Недостаточно кредитов!");
new Prise = random(8);
if(Prise == 0) PI[playerid][pCash] += 75000;//Выдача денег
if(Prise == 1) PI[playerid][pCredits] += 70;//Выдача Донат
if(Prise == 2) PI[playerid][pExp] += 7;//Выдача Exp (Опыт)
if(Prise == 3) PI[playerid][pAptechka] += 3;//Аптечка
if(Prise == 4) PI[playerid][pMask] += 3;//Маска
if(Prise == 5) GivePlayerWeapon(playerid, 24, 300); //Дигл
if(Prise == 6) GivePlayerWeapon(playerid, 16, 5); //Граната
if(Prise == 7) CreateVehicle(444, 2520.5217,-760.1048,11.6720,0.3213, 1, 1, 300);
if(Prise == 0) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 75.000 рублей!");
if(Prise == 1) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 70 кредитов!");
if(Prise == 2) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 7 Exp!");
if(Prise == 3) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 3 аптечки!");
if(Prise == 4) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 3 маски!");
if(Prise == 5) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 300 патронов Deagle!");
if(Prise == 6) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 5 гранат!");
if(Prise == 7) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили одноразовую машину Monster,заберите её у Анашана!");
}
Кстати,не забудьте под свой мод подогнать,а именно
Автор:ytka558(Я)
Приступим:
Добавляем в диалог с донатом
case 10:
{
if(PI[playerid][pCredits] < 50) return SendClientMessage(playerid, COLOR_GREY, "Недостаточно кредитов!");
PI[playerid][pCredits] -= 50;
ShowPlayerDialog(playerid, D_JOB+5585, 1, "{ffa500}Рулетка", "{FFFFFF}Вы действительно хотите играть?", "Принять", "Назад");
}
P.S case 10 замените на свой(именно 10,чтобы было по порядку у вас)
Добавляем в саму команду доната(/donate)
11. Рулетка {ffa500}(50 кредитов)");
P.S 11 замените на свой(чтобы было по порядку)
Дальше ко всем диалогам
case D_JOB+5585:
{
if(!response) return cmd_donate(playerid);
if(PI[playerid][pCredits] < 50) return SendClientMessage(playerid, COLOR_GREY, "Недостаточно кредитов!");
new Prise = random(8);
if(Prise == 0) PI[playerid][pCash] += 75000;//Выдача денег
if(Prise == 1) PI[playerid][pCredits] += 70;//Выдача Донат
if(Prise == 2) PI[playerid][pExp] += 7;//Выдача Exp (Опыт)
if(Prise == 3) PI[playerid][pAptechka] += 3;//Аптечка
if(Prise == 4) PI[playerid][pMask] += 3;//Маска
if(Prise == 5) GivePlayerWeapon(playerid, 24, 300); //Дигл
if(Prise == 6) GivePlayerWeapon(playerid, 16, 5); //Граната
if(Prise == 7) CreateVehicle(444, 2520.5217,-760.1048,11.6720,0.3213, 1, 1, 300);
if(Prise == 0) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 75.000 рублей!");
if(Prise == 1) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 70 кредитов!");
if(Prise == 2) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 7 Exp!");
if(Prise == 3) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 3 аптечки!");
if(Prise == 4) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 3 маски!");
if(Prise == 5) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 300 патронов Deagle!");
if(Prise == 6) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 5 гранат!");
if(Prise == 7) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили одноразовую машину Monster,заберите её у Анашана!");
}
Кстати,не забудьте под свой мод подогнать,а именно
Автор:ytka558(Я)
Код:
pCredits
pCash
pExp
pAptechka
pMask
PI
Последнее редактирование модератором: