блин вроде бы имеется шяс скинуEnd нужен в коде на 78й строчке
function cmd_cool(arg)End нужен в коде на 78й строчке
Бля, скинь лучше фулл код, ато у тебя тут даже 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'а нету. Никому твой "Сильно крутой скрипт" нахуй не всрался если ты боишься что его украду
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
end
На самом деле, кроме end'a закрывающего блок кода функции не было ещё end'a закрывающего mainвро
не ты чего я только учусь писать это так гайды тренеруюсь) шяс кину
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
script_name("Manaki script") -- название скрипта
script_author("Manaki") --Авытор скрипта
script_description('ftgr') -- описание скрипта
local keys = require "vkeys"
local sampev = require 'lib.samp.events'
require "lib.moonloader"
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
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
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
end
[code=lua]...[/code]
чтобы нормально отображать отправляемый тобой код. Проставлять табуляцию то ещё занятие.пасибки за советы просто еще учусьНа самом деле, кроме end'a закрывающего блок кода функции не было ещё end'a закрывающего main
Lua:script_name("Manaki script") -- название скрипта script_author("Manaki") --Авытор скрипта script_description('ftgr') -- описание скрипта local keys = require "vkeys" local sampev = require 'lib.samp.events' require "lib.moonloader" 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 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 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 end
И лучше используй блок[code=lua]...[/code]
чтобы нормально отображать отправляемый тобой код. Проставлять табуляцию то ещё занятие.