Решено. Спасибо.

Статус
В этой теме нельзя размещать новые ответы.

Jennifer eniston net

Новичок
Автор темы
8
0
Здравствуйте, на протяжении недели лажу по форумах в поисках нужной информации, и как это сделать, но либо не получается, либо не нахожу то что именно нужно для создания этого скрипта.

Суть скрипта: когда на Advance RP звонят в мэрию /c 022 появляеться строка "Чтобы связаться с игроком, используйте команду /to ID"

Скрипт должен будет достать /to с IDшником и ввести его в чат.
Работа делается легче за счёт того что /to ID имеет оранжевый цвет, но даже эта информация для меня , не делает скрипт лёгким в написании.


Обращался к скриптерам, лни сказали что не пишут индивидуальные скрипты, скрипт на пару строчек, но это самые трудные строчки для меня.
 
Последнее редактирование:

Fott

Простреленный
3,435
2,280
Сделай шрифт нормальный, нихуя не понятно
Здравствуйте, на протяжении недели лажу по форумах в поисках нужной информации, и как это сделать, но либо не получается, либо не нахожу то что именно нужно для создания этого скрипта.

Суть скрипта: когда на Advance RP звонят в мэрию /c 022 появляеться строка "Чтобы связаться с игроком, используйте команду /to ID"

Скрипт должен будет достать /to с IDшником и ввести его в чат.
Работа делается легче за счёт того что /to ID имеет оранжевый цвет, но даже эта информация для меня , не делает скрипт лёгким в написании.

Обращался к скриптерам, лни сказали что не пишут индивидуальные скрипты, скрипт на пару строчек, но это самые трудные строчки для меня.
 

damag

Женюсь на официантке в моем любимом баре
Проверенный
1,152
1,192
Lua:
local sampev = require 'lib.samp.events'

function main()
wait(-1)
end

function sampev.onServerMessage(color, text)
    if text:find("Чтобы связаться с игроком, используйте команду /to (%d+)") then
    id = text:match("Чтобы связаться с игроком, используйте команду /to (%d+)")
    sampSendChat('/to '..id)
    sampAddChatMessage('Чтобы связаться с игроком, используйте команду /to '..id,-1)
    return false
    end
end
 
  • Нравится
Реакции: Jennifer eniston net

winten

Потрачен
409
182
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
local sampev = require 'lib.samp.events'

function main()
wait(-1)
end

function sampev.onServerMessage(color, text)
    if text:find("Чтобы связаться с игроком, используйте команду /to (%d+)") then
    id = text:match("Чтобы связаться с игроком, используйте команду /to (%d+)")
    sampSendChat('/to '..id)
    end
end
Lua:
local sampev = require 'lib.samp.events'

function main()
wait(-1)
end

function sampev.onServerMessage(color, text)
    id = text:match("Чтобы связаться с игроком, используйте команду /to (%d+)")
    if id ~= nil then
        sampSendChat('/to '..id)
    end
end
тредстартеру: скинь строку из чат лога со строкой "Чтобы связаться...", этот код не будет работать
 

damag

Женюсь на официантке в моем любимом баре
Проверенный
1,152
1,192
Lua:
local sampev = require 'lib.samp.events'

function main()
wait(-1)
end

function sampev.onServerMessage(color, text)
    id = text:match("Чтобы связаться с игроком, используйте команду /to (%d+)")
    if id ~= nil then
        sampSendChat('/to '..id)
    end
end
у меня круче
 
  • Влюблен
Реакции: Jennifer eniston net

damag

Женюсь на официантке в моем любимом баре
Проверенный
1,152
1,192

damag

Женюсь на официантке в моем любимом баре
Проверенный
1,152
1,192

Вложения

  • job.lua
    330 байт · Просмотры: 6

Jennifer eniston net

Новичок
Автор темы
8
0
[13:29:31] Чтобы связаться с игроком, используйте команду {FF9900}/to 504

[13:29:31] Чтобы связаться с игроком, используйте команду {FF9900}/to 504

[13:29:35] Чтобы связаться с игроком, используйте команду {FF9900}/to 268

[13:29:35] Чтобы связаться с игроком, используйте команду {FF9900}/to 268

[13:29:55] Чтобы связаться с игроком, используйте команду {FF9900}/to 28

[13:29:55] Чтобы связаться с игроком, используйте команду {FF9900}/to 28
Действительно,нахуя говорить что сообщение идет цветное
Просто возможно не так меня поняли. Я написал что /to цветной оранжевого цвета.
 
Статус
В этой теме нельзя размещать новые ответы.