- 132
- 7
- Версия MoonLoader
- .026-beta
ошибка из за которой не работает скрипт syntax error near 'nick'
Lua:
script_name('Script') -- название скрипта
script_author('ALVER') -- Автор скрипта
require "lib.moonloader" -- подключение библиотеки
local keys = require "vkeys"
local tag = "[script] : " -- локальная переменная
local label = 1
local main_color = 0x7B94C6
local main_color_text = "(7B94C6)"
local white_color = "(FFFFFF)"
function main()
if not isSampLoaded() 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)
_, sampGetPlayerIdByCharHandle(PLAYER_PED)
nick = sampGetPlayerNickname(id)
if label == 1 then
-- 1 условие
sampAddChatMessage(tag .. "text", 0xBD52C1)
else
-- второе условие
sampAddChatMessage(tag .. "text", 0x6A4286)
end
while true do
wait(0)
if isKeyJustPressed(VK_F3) then
sampAddChatMessage("Вы нажали клавижу {FFFFFF} F3. Ваш ник: {FFFFFF}" .. nick .. ", " .. main_color_text .. "Ваш ID: {FFFFFF}" .. id, main_color)
end
if isKeyDown(VK_MENU) and isKeyJustPressed(VK_9) then
sampAddChatMessage("Вы крут, вы зажали комбинацию клавиш!", main_color)
end
end
function cmd_normal(arg)
sampAddChatMessage("Dj Arbuz {FFFFFF} privet", main_color)
end
function cmd_optimal(arg)
if #arg == 0 then
sampAddChatMessage("Привет, вы ввели команду, но не ввели аргумент :(", main_color)
else
sampAddChatMessage("Привет, вы ввели команду, и ввели аргумент : " .. 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 .. "," .. main_color_text .. "2ой: " .. white_color .. var2, main_color)
end
end
end