вро
Бля, скинь лучше фулл код, ато у тебя тут даже end'а нету. Никому твой "Сильно крутой скрипт" нахуй не всрался если ты боишься что его украду
не ты чего я только учусь писать это так гайды тренеруюсь) шяс кину
script_name("Manaki script") -- название скрипта
script_author("Manaki") --Авытор скрипта
script_description('ftgr') -- описание скрипта
require "lib.moonloader"
local keys = require "vkeys"
local sampev = require 'lib.samp.events'
local tag = " [My script]" --Локальная переменая
local label = 0
local main_color = 0x5a90CE
local main_color_text = "{5A90CE]"
local white_color = "{FFFFFF}"
function main()
if not isSampfuncsLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("normal", cmd_normal)
sampRegisterChatCommand("optimal", cmd_optimal)
sampRegisterChatCommand("cool", cmd_cool)
_, id = sampGetPlayerIdByCharHandle(PLAYER_PED)
nick = sampGetPlayerNickname(id)
thread = lua_thread.create_suspended(thread_function)
if label == 1 then
--Условия 1
sampAddChatMessage(tag .. "Скрипт успешно загружен!", 0xFFFF00)
else
--Условия 2
sampAddChatMessage(tag .. "Скрипт Успешно запущен", 0xFFFFFF)
end
--sampAddChaMessage(tag .. " text" 0xFFFF00
--Блок выпонение 1 ра песле старта сампа
while true do
wait(0)
if isKeyJustPressed(VK_F3) then
sampAddChatMessage("Вы нажали клавишу {FFFFFF}F3." .. main_color_text .. "Ваш ник: {FFFFFF}" .. nick .. ", " .. main_color_text .. "ваш ID: {FFFFFF}" .. id, main_color)
end
if isKeyDown(VK_MENU) and isKeyJustPressed(VK_9) then
sampAddChatMessage("Вы зажали комбинацию клавиш!", main_color)
wait(500)
sampAddChatMessage("Прошло ровно пол секунды от старата команды", main_color)
--Блок выполнение бесконечно пока активен сампа
end
end
function cmd_normal(arg)
sampAddChatMessage("Привет всем вы сосдали кoмаду {FFFFFF}/normal", main_color)
-- text = "kak dela"
-- array = {5, text, "privet", 0xFFFFFF}
--sampAddChatMessage(array[3], array[4])
for i=1, 5 do
sampAddChatMessage(i, main_color)
end
function cmd_optimal(arg)
if #arg == 0 then
sampAddChatMessage("Привет вы ввели кoмаду но не ввели аргумент! :(", main_color)
else
sampAddChatMessage ("Привет! вы ввели кoманду и ввели аргумент : {FFFFFF}" .. arg, main_color)
end
end
function cmd_cool(arg)
var1, var2 = string.match(arg, "(.+) (.+)")
if var1 == nil or var1 == "" then
sampAddChatMessage("Неплохо,у вас уже 2 аргумента но вы их не ввели :(",main_color)
else
sampAddChatMessage ("Круто вы ввели команду и ввели 2 аргумента. 1ый " .. white_color .. var1 .. ", " .. mine_color_text .."2ой: " .. white_color .. var2, main_color)
end