Lua Анти Реклама VIP Chat || Arizona Role Play

SURVERS

Активный
Автор темы
139
32
нахуя вы к коду приебались, главное что работает
Я о том же, но как правило, такие кодеры любят выебываться, и скрывают это под предлогом - "Можно было так", мне так стыдно за таких людей...

Если и хотите помочь, улучшить код, то объясняйте, как лучше, а не так, вставил код, и ушёл, бесит.
 

SURVERS

Активный
Автор темы
139
32
Даю мини идею, сделать менюшка с 2 выборами, 1 выбор - оно будет показывать только то что оплачено(рекламу), 2 выбор - оно будет показывать обычный вип чат без приставки рекламы
Спасибо за идею, и вправду полезно будет. Можно еще третий пункт добавить, отключить вип чат, да можно его в телефоне выключить, но там много пунктов нужно выбрать, а тут в один клик отключил и включил
 
  • Нравится
Реакции: Константинчик

Trevor_

Новичок
25
1
1724562504698.png

сделай что бы желтые тоже не отображались плиз
 

Chris Jericho

Новичок
2
1
Уважаемые более умные люди, подскажите пожалуйста, как мне сделать так, что бы были только объявы вип, но небыло вип чата, я заменил в коде add vip на forever, это (логично) убрало только сообщения фореверок, пытался добавить через запятую VIP и PREMIUM. Как только нне пытался, скобки переставлял, проценты запятые, делал новые строки ctrl c/v, вписуя туда вип и премиум что б и их с фореверкой убрать но не получается.
Ну глупый я и деревянный, помогите пожалуйста
 

SURVERS

Активный
Автор темы
139
32
Уважаемые более умные люди, подскажите пожалуйста, как мне сделать так, что бы были только объявы вип, но небыло вип чата, я заменил в коде add vip на forever, это (логично) убрало только сообщения фореверок, пытался добавить через запятую VIP и PREMIUM. Как только нне пытался, скобки переставлял, проценты запятые, делал новые строки ctrl c/v, вписуя туда вип и премиум что б и их с фореверкой убрать но не получается.
Ну глупый я и деревянный, помогите пожалуйста
Сейчас сделаю, ожидай

Уважаемые более умные люди, подскажите пожалуйста, как мне сделать так, что бы были только объявы вип, но небыло вип чата, я заменил в коде add vip на forever, это (логично) убрало только сообщения фореверок, пытался добавить через запятую VIP и PREMIUM. Как только нне пытался, скобки переставлял, проценты запятые, делал новые строки ctrl c/v, вписуя туда вип и премиум что б и их с фореверкой убрать но не получается.
Ну глупый я и деревянный, помогите пожалуйста
Сделал, проверяй) скачивай файл V2
 
Последнее редактирование:

Chris Jericho

Новичок
2
1
Сейчас сделаю, ожидай


Сделал, проверяй) скачивай файл V2
Спасибо тебе огромнейшее, за то что подзаморочился и поддерживаешь мод, я ожидал что ответят не раньше чем через неделю. Ещё раз спасибо!
 
  • Нравится
Реакции: SURVERS

fokichevskiy

Известный
451
231
Lua:
local lower, sub, char, upper = string.lower, string.sub, string.char, string.upper
local concat = table.concat

-- initialization table
local lu_rus, ul_rus = {}, {}
for i = 192, 223 do
    local A, a = char(i), char(i + 32)
    ul_rus[A] = a
    lu_rus[a] = A
end
local E, e = char(168), char(184)
ul_rus[E] = e
lu_rus[e] = E

function string.nlower(s)
    s = lower(s)
    local len, res = #s, {}
    for i = 1, len do
        local ch = sub(s, i, i)
        res[i] = ul_rus[ch] or ch
    end
    return concat(res)
end

local tb = {
    'куплю',
    'покупаю',
    'скупаю',
    'продам',
    'продаю',
    'возьму',
    'сдам' -- и так далее
}

function samp.onServerMessage(color, text)
    text = string.nlower(text)
    if status_script then
        for i = 1, #tb do
            if text:find(tb[i]) then
                return false
            end
        end
    end
end

почему нельзя сделать вот так?
 

SURVERS

Активный
Автор темы
139
32
Lua:
local lower, sub, char, upper = string.lower, string.sub, string.char, string.upper
local concat = table.concat

-- initialization table
local lu_rus, ul_rus = {}, {}
for i = 192, 223 do
    local A, a = char(i), char(i + 32)
    ul_rus[A] = a
    lu_rus[a] = A
end
local E, e = char(168), char(184)
ul_rus[E] = e
lu_rus[e] = E

function string.nlower(s)
    s = lower(s)
    local len, res = #s, {}
    for i = 1, len do
        local ch = sub(s, i, i)
        res[i] = ul_rus[ch] or ch
    end
    return concat(res)
end

local tb = {
    'куплю',
    'покупаю',
    'скупаю',
    'продам',
    'продаю',
    'возьму',
    'сдам' -- и так далее
}

function samp.onServerMessage(color, text)
    text = string.nlower(text)
    if status_script then
        for i = 1, #tb do
            if text:find(tb[i]) then
                return false
            end
        end
    end
end

почему нельзя сделать вот так?
Нет ну если тебе нравится такой тип кода, так и делай, я за простоту
 

SURVERS

Активный
Автор темы
139
32
так в том то и прикол, что люди тебе жалуются из-за того что некоторым пофиг и они пишут с припиской ad. да и чего тут сложного?
Ты не лучше, твой бот с 5 багами, хотя это же твой код) почему так сложно фиксануть?)