Перейти к содержимому
Zer0Galaxy

Игровой автомат «Однорукий бандит»

Рекомендуемые сообщения

Ну, тогда придется открывать файл мода WinRAR'ом и искать там что-то вроде assets/lua.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Можно скопировать его командой copy ocs/apis/sensor /sensor а потом искать в папке computers

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Похоже, у нас разные версии OpenCCSensors. Выложи, пожалуйста, на под спойлер или на пастебин содержимое файла ocs/apis/sensor. Будем разбираться

local function waitForResponse( _id )
	while true do
		local event = {os.pullEvent()}
		if event[2] == _id then
			if event[1] == "ocs_success" then
				return event[3]
			elseif event[1] == "ocs_error" then
				return nil, event[3]
			end
		end
	end
end

function wrap(side)
	local wrappedTable = {}
	if peripheral.getType(side) == "sensor" then
		local periph = peripheral.wrap(side)
		for k,v in pairs(periph) do
			if type(k) == "string" and type(v) == "function" then
				wrappedTable[k] = function(...)
					local id = periph[k](...)
					if id == -1 then
						return false
					end
					return waitForResponse(id)
				end
			end
		end
		return wrappedTable
	else
		return nil, "not a sensor"
	end
end

function call(side, ...)
	if peripheral.getType(side) == "sensor" then
		local id = peripheral.call(side, ...)
		if id == -1 then
			return false
		end
		return waitForResponse(id)
	else
		return nil, "not a sensor"
	end
end

Это или нет ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Это или нет ?

 

Это. И файлы у нас одинаковые. Только почему-то он не подключается как API. Попробуй перенести его в корень диска и подключить оттуда. Во 2-й строке нужно будет написать 

os.loadAPI("sensor")
вместо
os.loadAPI("ocs/apis/sensor")

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Слушай, можешь дать свой скайп, я свяжусь с тобой, я мало что понимаю в моде, поэтому прошу помощи, однако этот файл я открыл в дирректории где майн лежит. В игре не получилось. Не допер как.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Слушай, можешь дать свой скайп, я свяжусь с тобой, я мало что понимаю в моде, поэтому прошу помощи, однако этот файл я открыл в дирректории где майн лежит. В игре не получилось. Не допер как.

Заходи в РК по будням

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...