[DCCMD]/cubik

Описание: Готовые команды
Модератор: SJplayer

Clybzotik
Автор темы, Рядовой
Рядовой
Аватара
Clybzotik
Автор темы, Рядовой
Рядовой
Сообщения: 8
Зарегистрирован: 24 апреля 2018
С нами: 5 лет 11 месяцев

#1 Clybzotik » 24 апреля 2018, 21:57

Здравствуйте. Решил выложить команду которая подойдёт для казино например.
Суть такова: Игрок вводит команду и указывает число на которое он делает ставку.
Если игрок угадывает число которое выпало на кубике(мин. 1 макс. 6) он получает сумму ставки умноженную на 10.

Код: Выделить всё

CMD:cubik(playeridparams[])
{
    if(
sscanf(params"dd"params[0], params[1]))  {
        
SendClientMessage(playerid0xFF8000AA, !"Используйте /cubik [Число][Сумма ставки] чтобы бросить кубик.");
        return 
SendClientMessage(playerid0xFF8000AA, !"Если вы угадаете число то получите сумму ставки умноженную на 10.");
    }
    
    if(
params[0] > 6)
        return 
SendClientMessage(playerid0xFF8000AA, !"Число не должно быть меньше 1 и больше 6.");
        
    if(
100 params[1] > 1000000)
        return 
SendClientMessage(playerid0xFF8000AA, !"Сумма ставки должна быть больше 100$ и меньше 1.000.000$.");
        
    if(
params[1] < GetPlayerMoney(playerid))
        return 
SendClientMessage(playerid0xFF8000AA, !"У вас нет столько денег!");
        
    if(
params[0] == random(1)) {
        
SendClientMessage(playerid0xFF8000AA, !"Вы выиграли и получаете сумму ставки умноженную на 10.");
        return 
GivePlayerMoney(playeridparams[1]  * 10);
    }
    else {
         
SendClientMessage(playerid0xFF8000AA, !"Вы проиграли!");
        
GivePlayerMoney(playerid, -params[0]);
    }
    return 
1;


Aleksandr M
Модератор
Модератор
Аватара
Aleksandr M
Модератор
Модератор
Сообщения: 55
Зарегистрирован: 4 июня 2013
С нами: 10 лет 9 месяцев

#2 Aleksandr » 25 апреля 2018, 16:35

Как говорится - дёшево и сердито :grin:


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Команды»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 3 гостя