- 34
- 12
- Версия MoonLoader
- .026-beta
Имеется простенький скрипт, написанный своими руками, использую его на каптах. Оружие (с помощью скрипта) крафтится при написании цифр в чат, чего в планах не должно быть.
Просьба - подсказать код, в котором при написании чего либо в чат, строки ниже не воспроизводились
Просьба - подсказать код, в котором при написании чего либо в чат, строки ниже не воспроизводились
Часть скрипта, которая должна перестать работать:
if isKeyJustPressed(VK_1) then
sampSendChat("/sellgun " .. id .. " deagle 14")
end
if isKeyJustPressed(VK_2) then
sampSendChat("/sellgun " .. id .. " shotgun 5")
end
if isKeyJustPressed(VK_3) then
sampSendChat("/sellgun " .. id .. " m4 50")
Весь скрипт:
script_name('Test')
script_author('ALuk')
script_description('Command')
require "lib.moonloader"
local keys = require "vkeys"
local sampev = require 'lib.samp.events'
local tag = "{FFFFFF}[Armya]: "
local main_color = 0x5A90CE
local white_color = "{FFFFFF}"
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
_, id = sampGetPlayerIdByCharHandle(PLAYER_PED)
nick = sampGetPlayerNickname(id)
sampAddChatMessage(tag .. "Активирован скрипт, созданный мной", 0xFFFFFF)
while true do
wait(0)
_, id = sampGetPlayerIdByCharHandle(PLAYER_PED)
nick = sampGetPlayerNickname(id)
if isKeyJustPressed(VK_0) then
sampAddChatMessage(tag .. "{5A90CE}Ваш ник: {FFFFFF}" .. nick .. ", {5A90CE}Ваш ID: {FFFFFF}" .. id, main_color)
end
if isKeyJustPressed(VK_R) then
sampSendChat("1 ", main_color)
end
if isKeyJustPressed(VK_1) then
sampSendChat("/sellgun " .. id .. " deagle 14")
end
if isKeyJustPressed(VK_2) then
sampSendChat("/sellgun " .. id .. " shotgun 5")
end
if isKeyJustPressed(VK_3) then
sampSendChat("/sellgun " .. id .. " m4 50")
end
end
end