Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Когда ввожу /q или выхожу с esc, то игра просто зависает на месте выхода и через диспетчер задач надо выключать (пишет, что не отвечает)
Может кто такую дичь решить?
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
local ffi = require("ffi")
ffi.cdef[[
void ExitProcess(unsigned int uExitCode);
]]
function main()
if not isSampAvailable() then return false end
sampRegisterChatCommand("q", function () ffi.C.ExitProcess(0) end)
wait(-1)
end
Выключает игру нестандартным способом, отлавливая /q. Крашей не будет.
UPD: способ без ffi от DonHomka
Lua:
function main()
if not isSampAvailable() then return false end
sampRegisterChatCommand("q", function () os.exit() end)
wait(-1)
end
local ffi = require("ffi")
ffi.cdef[[
void ExitProcess(unsigned int uExitCode);
]]
function main()
if not isSampAvailable() then return false end
sampRegisterChatCommand("q", function () ffi.C.ExitProcess(0) end)
wait(-1)
end
Выключает игру нестандартным способом, отлавливая /q. Крашей не будет.
Что тебе не нравится в том что здесь обитают и Англо говорящие люди? На форуме есть возможность смены языка на Английский, есть специальный раздел для Не Русских
What is your operating system?
if you use windows 10 then press CTRL+ALT+DELETE > press Cancel > Press Win+TAB > Create a new desktop and open the task manager, then kill the process
Что тебе не нравится в том что здесь обитают и Англо говорящие люди? На форуме есть возможность смены языка на Английский, есть специальный раздел для Не Русских
What is your operating system?
if you use windows 10 then press CTRL+ALT+DELETE > press Cancel > Press Win+TAB > Create a new desktop and open the task manager, then kill the process