Помощь с кодом

Lenny Adams

Участник
Автор темы
115
5
Код:
require("addon")
local sampev = require "lib.samp.events"

function samp.onServerMessage(color, text)
       
    if string.find(text,'Выполняй задания и встречай Новый год с нами!',1,true) then
    sendClickTextdraw(2080)
    sendClickTextdraw(2079)
    sendClickTextdraw(215)
    sendClickTextdraw(216)
    end
end


Привет. Написал простенький скрипт, суть которого тыкать на нужный текстдрав при виде сообщения в чате, но почему-то не тыкает. Сам скрипт пишется для раксампа.
 
Последнее редактирование:

Lenny Adams

Участник
Автор темы
115
5
Lua:
require("addon")
local sampev = require "lib.samp.events"

function sampev.onServerMessage(color, text)
    if text.find('Выполняй задания и встречай Новый год с нами!') then
        sendClickTextdraw(2080)
        sendClickTextdraw(2079)
        sendClickTextdraw(215)
        sendClickTextdraw(216)
    end
end
Не сработало. Сохранял в Windows 1251
 

Вложения

  • Снимок экрана (1247).png
    Снимок экрана (1247).png
    8.8 KB · Просмотры: 13
  • Снимок экрана (1249).png
    Снимок экрана (1249).png
    8 KB · Просмотры: 14

Lenny Adams

Участник
Автор темы
115
5
Попробуй изменить на отлов /2025 только, чет думаю у тебя текст умер.
Дело не в этом. Жалуется раксамп на local sampev = require "lib.samp.events" т.к этой библиотеки нет, но как без неё тогда сделать скрипт?
 

Fluffy1560

Активный
286
35
Дело не в этом. Жалуется раксамп на local sampev = require "lib.samp.events" т.к этой библиотеки нет, но как без неё тогда сделать скрипт?
require("addon")
local sampev = require "lib.samp.events"

function sampev.onServerMessage(color, text)
if text:find('Выполняй задания и встречай Новый год с нами!') then
sendClickTextdraw(2080)
sendClickTextdraw(2079)
sendClickTextdraw(215)
sendClickTextdraw(216)
end
end
Проверь наличие файла, а так я проебался с точкой в find
 

Lenny Adams

Участник
Автор темы
115
5
require("addon")
local sampev = require "lib.samp.events"

function sampev.onServerMessage(color, text)
if text:find('Выполняй задания и встречай Новый год с нами!') then
sendClickTextdraw(2080)
sendClickTextdraw(2079)
sendClickTextdraw(215)
sendClickTextdraw(216)
end
end
Проверь наличие файла, а так я проебался с точкой в find
Его и не может быть, если не ошибаюсь, это же раксамп.
 

chromiusj

$TheWorldIsFvcked
Модератор
5,701
4,011
Код:
require("addon")
local sampev = require "lib.samp.events"

function samp.onServerMessage(color, text)
      
    if string.find(text,'Выполняй задания и встречай Новый год с нами!',1,true) then
    sendClickTextdraw(2080)
    sendClickTextdraw(2079)
    sendClickTextdraw(215)
    sendClickTextdraw(216)
    end
end


Привет. Написал простенький скрипт, суть которого тыкать на нужный текстдрав при виде сообщения в чате, но почему-то не тыкает. Сам скрипт пишется для раксампа.
убери lib. и оставь просто samp.events
 
  • Нравится
Реакции: Lenny Adams