Загрузка...

Помогите со скриптом понять не могу(

Тема в разделе Программирование создана пользователем Repka201812 9 ноя 2018. 102 просмотра

  1. Repka201812
    Repka201812 Автор темы 9 ноя 2018 0 9 ноя 2018
    init = { cmd = "казино" }

    return function(msg, args, user)
    local smsg = {}
    if #args < 2 then smsg.message = "укажите ставку"; return smsg end
    local bet = Number(args[2])
    if bet == nil then smsg.message = "укажите ставку"; return smsg end
    if bet < 1 then smsg.message = "ставка не может быть меньше 0$"; return smsg end
    if bet > user:getMoney() then smsg.message = "у вас недостаточно денег"; return smsg end
    smsg.message = "казино:"
    local number = rand(0, 1000)
    for i = 1, #multipliers do
    if number >= multipliers.min and number <= multipliers.max then
    local win = math.floor(bet * multipliers.coef)
    user:addMoney(win)
    user:addExp(rand(1, 3))
    smsg.message = smsg.message.."<br>Выпал множитель x"..multipliers.coef
    smsg.message = smsg.message.."<br>Вы "..(multipliers.coef < 1 and "проиграли" or "выиграли")..": "..str.push(win, '.').."$"
    end
    end
    return smsg
    end
    как сделать рандом? Все перепробовал( не получается(
     
Top
Загрузка...