Lua FakeChat

D.Makarov

Участник
Автор темы
146
3
Версия SA-MP
  1. Любая
Всем привет
Сделал обычную подделку чата(рации) для Аризоны
/fchat - активация
/rank - менять ранг в чате
/nick - поменять ник и ид
/mess - поменять текст сообщение
/teg - поменять тег
/color - поменять цвет сообщение

не судите строго(первый мой скрипт для бх)
 

Вложения

  • FakeChat.lua
    851 байт · Просмотры: 162
  • Нравится
Реакции: SurnikSur

Danol48

Активный
89
21
Всем привет
Сделал обычную подделку чата(рации) для Аризоны
/fchat - активация
/rank - менять ранг в чате
/nick - поменять ник и ид
/mess - поменять текст сообщение
/teg - поменять тег
/color - поменять цвет сообщение

не судите строго(первый мой скрипт для бх)
сделай бинд для фрапса тип нажал f2 и фейк сообщение отправилось
 

Devanchik

Новичок
11
1
подойдет для других сервов кроме аризоны допустим адванс?
 

YarikVL

Известный
Проверенный
4,820
1,827
подойдет для других сервов кроме аризоны допустим адванс?
Скрипт создает в чате сообщение такого формата:
Lua:
"{"..color.."}"..teg.." "..rank.." "..nick..":(( "..mess.." ))"
( две точки это соединение строк с переменными )
Если на адвансе такой формат подойдет тебе то можешь юзать этот скрипт. Если нет то можешь кинуть пример с чатлога как тебе нужно - я переделаю.
 

Devanchik

Новичок
11
1
Скрипт создает в чате сообщение такого формата:
Lua:
"{"..color.."}"..teg.." "..rank.." "..nick..":(( "..mess.." ))"
( две точки это соединение строк с переменными )
Если на адвансе такой формат подойдет тебе то можешь юзать этот скрипт. Если нет то можешь кинуть пример с чатлога как тебе нужно - я переделаю.
Inkedsa-mp-059 (2).jpg

привет можешь сделать так?
 

YarikVL

Известный
Проверенный
4,820
1,827
[13:23:14] - вот так надо? {CC00FF}(Nick_Name)[43]
Lua:
local nick = "Nick_Name"
local mess = "text"
local color = "FFFFFF"
local id = "38"
function main()
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand("fchat", nrg)
    sampRegisterChatCommand('mess', function(arg) if arg then mess = arg end end)
    sampRegisterChatCommand('nick', function(arg) if arg then nick = arg end end)
    sampRegisterChatCommand('color', function(arg) if arg then color = arg end end)
    sampRegisterChatCommand('fid', function(arg) if arg then id = arg end end)
    wait(-1)
end

function nrg()
    lua_thread.create(function()
        wait(3000) --задержка в миллисекундах
        sampAddChatMessage("{"..color.."} - "..mess.." "..nick.."("..id..")", -1)
    end)
end
Попробуй этот скрипт, поставь по гайду:
Убрал команду ранга и поменял tag на id, то есть чтобы указать id введи /fid
Остальное - всё также оставил.