Софт RakSAMP Lite

fokichevskiy

Известный
507
316
Так не работает это же не токо у меня проблема значит у всех такая?
тебе же сказали, бластхак это не тех. поддержка, а обычный форум с людьми, которые хотят помогают, не хотят - не помогают. а если уж кто-то нашел фикс, то тут работает пословица «рыбак не расскажет где клюет»
 

dkawkdw

Участник
50
6
а как лавку поставить там и товары выставить интересно такое возможно?
 

chromiusj

Известный
Модератор
6,095
4,473
1724681963059.png
 

SheriffKBR

Известный
9
0
Привет, помоги пожалуйста. Мне необходимо на родина рп чтобы он принимал трейд , то есть нажимал Y
Сделал через specialKey, и теперь вопрос что мне надо вести(нажать) в raksamplite чтобы в игре он отжал Y
 

Samper_Sampovskiy

Участник
47
17
Привет, помоги пожалуйста. Мне необходимо на родина рп чтобы он принимал трейд , то есть нажимал Y
Сделал через specialKey, и теперь вопрос что мне надо вести(нажать) в raksamplite чтобы в игре он отжал Y
изучай lua
 

suntelli

Новичок
23
1
всем привет, подскажите как сделать бесконечный цикл проверки на 3д текст из этого, потому что он находит её один раз и всё, а надо чтобы всегда принт писало если в зоне стрима есть этот текст
Code::
function sampIs3dTextDefined(id, color, pos, distance, testLOS, attachedPlayerId, attachedVehicleId, text)
    if text:find('Еда для новичков') then
        qxf = math.floor(tonumber(pos.x))
        qyf = math.floor(tonumber(pos.y))
        qzf = math.floor(tonumber(pos.z))
        print('est eda x: '..qxf..', y: '..qyf..', z:'..qzf)
    end
end
 

kyrtion

\0
Проверенный
1,513
616
всем привет, подскажите как сделать бесконечный цикл проверки на 3д текст из этого, потому что он находит её один раз и всё, а надо чтобы всегда принт писало если в зоне стрима есть этот текст
Записать в таблице, если пропадет из стрима или уйдешь в рестарт/реконнект то таблицы их нужно сбрасывать

Если хочешь сделать его циклом, то нужно создать поток и каждые объекты в таблице их нужно достать, и проверять что то подобное
 

suntelli

Новичок
23
1
Записать в таблице, если пропадет из стрима или уйдешь в рестарт/реконнект то таблицы их нужно сбрасывать

Если хочешь сделать его циклом, то нужно создать поток и каждые объекты в таблице их нужно достать, и проверять что то подобное
не сможешь сделать? я просто вообще не шарю как это делать
 

kyrtion

\0
Проверенный
1,513
616
не сможешь сделать? я просто вообще не шарю как это делать
Lua:
-- в начале кода:
local labels = {}

-- добавление:
labels[#labels + 1] = {
    text = '...',
    position = {
        x = 1,
        y = 2,
        z = 3
    }
}

-- для того чтобы узнать по циклу
for i = 1, #labels do
    -- поиск с фразой "еда" каждые объекты с text
    if labels[i].text:find('еда') then
        print(i, labels[i].text)
        -- 1, Продается платная еда\n\nЦена:1512 рублей, и тд
    end
end

-- удалить на 4-ый объект:
table.remove(labels, 4)

-- удалить по циклу:
for i = 1, #labels do
    if labels[i].text:find('плохая еда') then
        table.remove(labels, i)
    end
end

-- сброс:
labels = {}

-- проверить что в таблице есть хотя бы 1 объект и более:
if #labels ~= 0 then
    print('labels count:', #labels)
end
 
Последнее редактирование:
  • Нравится
Реакции: Bypasser228

suntelli

Новичок
23
1
Lua:
-- в начале кода:
local labels = {}

-- добавление:
labels[#labels + 1] = {
    text = '...',
    position = {
        x = 1,
        y = 2,
        z = 3
    }
}

-- для того чтобы узнать по циклу
for i = 1, #labels do
    -- поиск с фразой "еда" каждые объекты с text
    if labels[i].text:find('еда') then
        print(i, labels[i].text)
        -- 1, Продается платная еда\n\nЦена:1512 рублей, и тд
    end
end

-- удалить на 4-ый объект:
table.remove(labels, 4)

-- удалить по циклу:
for i = 1, #labels do
    if labels[i].text:find('плохая еда') then
        table.remove(labels, i)
    end
end

-- сброс:
labels = {}
ты походу не так понял, мне всего лишь надо чтобы если d = true он искал 3д текст и выводил его координаты в чат, и любой момент если d снова будет равен тру, он тоже вывел, потому что тот способ который я использовал он находил этот 3д текст но отправлял его всего 1 раз как найдёт, второй раз не отправляет
 

kyrtion

\0
Проверенный
1,513
616
ты походу не так понял, мне всего лишь надо чтобы если d = true он искал 3д текст и выводил его координаты в чат, и любой момент если d снова будет равен тру, он тоже вывел, потому что тот способ который я использовал он находил этот 3д текст но отправлял его всего 1 раз как найдёт, второй раз не отправляет
все событие, каллбек не циклические всех данные.
когда появляется лабел в стриме, сразу триггерится событие и выводит аргументы в каллбэк.
лучше лабели держать быть в курсе, если лабел выйдет из стрима то его нужно удалить из таблицы.
зациклить всех лабелов и засунуть метод цикла в main() не этично и не оптимально.

если будет d активный, то есть включился как раз, то нужно выводить всех лабелов в чате, так ведь?
если обсуждение окажется длинное, лучше пиши тг kyrtion

upd: например для рендера, то лучше хранить таблицы лабелов и отрендерить по каждому объекта лабелов
сверху я уже скинул пример.

тебе достаточно узнать событие в сампев:
- появление 3д текст (в стриме...?)
- исчезновение 3д текст (и тоже в стриме...?)
- отключение от сервера (в случае нужно стёрнуть таблица лабелов)

каждое когда появляются аргументы в событие, то есть возвращают значение с помощью каллбека
следи, их держать быть в курсе. если тебе нужно цикл, лучше создать поток луа и зациклить для рендера или для обработки данные
 
Последнее редактирование:

Lucifersssssssssss

Новичок
3
0
плиз хелп можно как-то сделать чтобы все акк каторые создал фаст кудато сохранялис а то лень пост copy past-тить