Другая игра [RakBot]help reger diamond

Issaychik

Известный
Автор темы
193
35
Помогите пожалуйста с этим обрубком) Не выбирает почему-то скин на Даймонде, уже все ид текстравов влепил
Lua:
diamond = {
    [9] = {9, 1, -1, ''},
    [10] = {10, 1, -1, tostring(getPassword())},
    [943] = {943, 1, -1, tostring(getPassword())},
    [11] = {11, 1, -1, tostring(randomString(20, true)..'@cxc.com')},
    [15] = {15, 1, -1, ''},
    [16] = {16, 0, -1, ''},
    [17] = {17, 1, 7, ''},
    [18] = {18, 1, -1, '21'},
    [19] = {19, 1, -1, tostring(getIniString(getRakBotPath(1).."/settings/points.ini", 'reg', 'promo'))}
}

function onDialogShow(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
    if getServerName():match('Diamond') then
        for k, v in pairs(diamond) do
            if tonumber(dialogId) == tonumber(k) then
                sendDialog(diamond[k][1], diamond[k][2], diamond[k][3], diamond[k][4])
            end
        end
    elseif getServerName():match('Advance') then
        for k, v in pairs(advance) do
            if tonumber(dialogId) == tonumber(k) then
                sendDialog(advance[k][1], advance[k][2], advance[k][3], advance[k][4])
            end
        end
    elseif getServerName():match('Arizona') then
        for k, v in pairs(arizona) do
            if dialogTitle:match(k) then
                sendDialog(arizona[k][1], arizona[k][2], arizona[k][3], arizona[k][4])
            end
        end
    end
end

function onTextDrawShow(textDrawId, positionX, positionY, textDrawString)
    if getServerName():match('Diamond') then
        if textDrawString:match('_') then
            clickTextDraw(2068)
            clickTextDraw(2064)
            clickTextDraw(2065)
            clickTextDraw(2066)
            clickTextDraw(2067)
            clickTextDraw(2068)
        end
        if textDrawString:match('PLAY') then
            clickTextDraw(2068)
            clickTextDraw(2064)
            clickTextDraw(2065)
            clickTextDraw(2066)
            clickTextDraw(2067)
            clickTextDraw(2068)
        end
    elseif getServerName():match('Advance') then
        if textDrawString:match('Select') then
            clickTextDraw(textDrawId)
        end
    elseif getServerName():match('Arizona') then
        if textDrawString:match('Accept') then
            clickTextDraw(342)
        end
    end
end