Lua [Arz]Для адвокатов

Стэнфорд

Потрачен
Автор темы
1,058
543
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Продолжаем создание коротких но полезных скриптов.
У всех адвокатов Аризоны есть возможность посмотреть список заключенных (/zeks). Адвокату покажет список всех зеков
gUOMbA1.png

В таких сообщениях пишет помогли ли зеку другие адвокаты или нет. Системно, все сообщения одного цвета - серого, нужно вчитываться, что бы понять, есть ли смысл ехать к зеку или нет. Данный скрипт выделяет такие сообщения двумя цветами, зеленым, если зеку не помогали, красным если уже помогли.
S7mdKnU.png

rqFSnUD.png

Активация автоматическая
 

Вложения

  • advokat.lua
    554 байт · Просмотры: 535

VRush

https://t.me/vrushscript
2,415
1,195
Продолжаем создание коротких но полезных скриптов.
У всех адвокатов Аризоны есть возможность посмотреть список заключенных (/zeks). Адвокату покажет список всех зеков
gUOMbA1.png

В таких сообщениях пишет помогли ли зеку другие адвокаты или нет. Системно, все сообщения одного цвета - серого, нужно вчитываться, что бы понять, есть ли смысл ехать к зеку или нет. Данный скрипт выделяет такие сообщения двумя цветами, зеленым, если зеку не помогали, красным если уже помогли.
S7mdKnU.png

rqFSnUD.png

Активация автоматическая
Сделай чтобы скрипт автоматом кидал команду /free {id} закем которые возле тебя
 

Cosmo

Известный
Друг
656
2,745
Использовать main(), где используется только хук чата - не обязательно
Так же вот более хороший вариант замены цвета сообщения, нежели выводить новую строку и блочить оригинал (по сути это готовый скрипт):

Lua:
local sampev = require 'lib.samp.events'

function sampev.onServerMessage(color, msg)
    if msg:find('| Без адвоката') then
        return {0x00FF00FF, msg}
    end
    if msg:find('| С адвокатом') then
        return {0xFF0000FF, msg}
    end
end
И вообще я не понимаю, зачем их разделять по цветам, если можно просто заблокировать сообщения "С адвокатом", и выводить только тех, кому еще адекват не помог. Это было бы более удобнее
 

Стэнфорд

Потрачен
Автор темы
1,058
543
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Использовать main(), где используется только хук чата - не обязательно
Так же вот более хороший вариант замены цвета сообщения, нежели выводить новую строку и блочить оригинал (по сути это готовый скрипт):

Lua:
local sampev = require 'lib.samp.events'

function sampev.onServerMessage(color, msg)
    if msg:find('| Без адвоката') then
        return {0x00FF00FF, msg}
    end
    if msg:find('| С адвокатом') then
        return {0xFF0000FF, msg}
    end
end
И вообще я не понимаю, зачем их разделять по цветам, если можно просто заблокировать сообщения "С адвокатом", и выводить только тех, кому еще адекват не помог. Это было бы более удобнее
Спасибо за совет
 

VRush

https://t.me/vrushscript
2,415
1,195
Использовать main(), где используется только хук чата - не обязательно
Так же вот более хороший вариант замены цвета сообщения, нежели выводить новую строку и блочить оригинал (по сути это готовый скрипт):

Lua:
local sampev = require 'lib.samp.events'

function sampev.onServerMessage(color, msg)
    if msg:find('| Без адвоката') then
        return {0x00FF00FF, msg}
    end
    if msg:find('| С адвокатом') then
        return {0xFF0000FF, msg}
    end
end
И вообще я не понимаю, зачем их разделять по цветам, если можно просто заблокировать сообщения "С адвокатом", и выводить только тех, кому еще адекват не помог. Это было бы более удобнее
Вот смотри чел спрашивает сколько еще ему сидеть, ты чекаеш /zeks и там он не отображаеться, так что плохо немного
 
  • Нравится
Реакции: Vadd1z_Vadd1z