- 1,378
- 275
- Версия MoonLoader
- .026-beta
короче скинули такой скрипт.
при вводе /v [0-4] загружает машин из списка.
как можно сделать так, чтобы при вводе /v не загружал машину с 0 ид а писал "вы не указали какую машину, выберите из списка ниже" и чтобы выводил сообщения в чат?
типо я все знаю но я не понял как сделать код так чтобы команда без аргументов делал другое действие
э за что удалил сообщение ты решению дал
при вводе /v [0-4] загружает машин из списка.
как можно сделать так, чтобы при вводе /v не загружал машину с 0 ид а писал "вы не указали какую машину, выберите из списка ниже" и чтобы выводил сообщения в чат?
типо я все знаю но я не понял как сделать код так чтобы команда без аргументов делал другое действие
Lua:
local se = require "lib.samp.events"
function openCar(args)
local str = ('vehicleMenu.loadVehicleInfo|%s'):format(args)
local bs = raknetNewBitStream()
raknetBitStreamWriteInt8(bs, 220)
raknetBitStreamWriteInt8(bs, 18)
raknetBitStreamWriteInt16(bs, #str)
raknetBitStreamWriteString(bs, str)
raknetBitStreamWriteInt32(bs, 0)
raknetSendBitStream(bs)
raknetDeleteBitStream(bs)
end
function closeCar(args)
local str = ('vehicleMenu.close')
local bs = raknetNewBitStream()
raknetBitStreamWriteInt8(bs, 220)
raknetBitStreamWriteInt8(bs, 18)
raknetBitStreamWriteInt16(bs, #str)
raknetBitStreamWriteString(bs, str)
raknetBitStreamWriteInt32(bs, 0)
raknetSendBitStream(bs)
raknetDeleteBitStream(bs)
end
function main()
while not isSampAvailable() do wait(0) end
sampRegisterChatCommand('v', function(args)
lua_thread.create(function()
sampSendChat("/cars")
wait(500)
openCar(args)
wait(500)
closeCar()
end)
end)
end
э за что удалил сообщение ты решению дал
Последнее редактирование: