[1.7.10] ComputerCraft [1.74]
#1741
Написал 28.02.2013 - 17:02
#1742
Написал 28.02.2013 - 18:00
viewtopic.php?f=32&t=5331&start=1710#p257182Воот, твою прогу я не смог найти поэтому попытался написать свою. Можешь кинуть твою?
#1743
Написал 01.03.2013 - 02:36
Немного критики: если черепаха атакующая, то где функция выброса лута? Ведь второй слот очень быстро займет не книга, а дроп с мобов. Да и вообще выгр<censored>ь лут вручную - не дело. На деле проверялась ли возможность зачарования сразу стака книг например? На сколько я помню это завершится неудачей. А если книга в первом слоте одна, то все сработает конечно, но только один раз.Скрытый текст
#1744
Написал 01.03.2013 - 12:18
#1745
Написал 01.03.2013 - 18:42
В шестнадцатый и любой другой слот положить книгу. Первая для того, чтобы была возможность находить книги в других слотах, а вторая - чтобы книги, поступающие по трубам не стакались в 16 слоте.Немного критики: если черепаха атакующая, то где функция выброса лута? Ведь второй слот очень быстро займет не книга, а дроп с мобов. Да и вообще выгр<censored>ь лут вручную - не дело. На деле проверялась ли возможность зачарования сразу стака книг например? На сколько я помню это завершится неудачей. А если книга в первом слоте одна, то все сработает конечно, но только один раз.
тут решил создать компьютер который стоит на движущемся складе(который собран на фреймах) и запоминает координаты платформы, но столкнулся с проблемой: как сохранить положение платформы в данный момент, чтобы при перезагрузке компьютера, он их не обнулил и не вернул на значение по умолчанию? и может кто-нибудь рассказать про pastebin и httpAPI(например как с сайта скачивать/загружайть файлы?)
--Запись координат[paste][/paste] 1 вызов - 1 координата[paste][/paste] Оч удобно, я в своём excavate использую[paste][/paste]local function writeC(coord) local fenv = getfenv() local nameCoord for k,v in pairs(fenv) do if v == coord then nameCoord = k end end local file = io[paste][/paste]open(nameCoord, "w") file:write(coord) file:close()end--Чтениеlocal function readC(coord) local fenv = getfenv() local nameCoord for k,v in pairs(fenv) do if v == coord then nameCoord = k end end local file = io[paste][/paste]open(nameCoord, "r") coord = file:read() file:close()endПро http:
http[paste][/paste]get(url) --Получение кода сайта(таблица)http[paste][/paste]put(url, postData) --Заливание на сайтhttp[paste][/paste]request(url, [postData]) --Любое из двух выше, но нужно делать некоторые операцииНапример вот код сохранения в файл сайта "http://minecrafting.ru"(полный url):
local response = url[paste][/paste]get("htttp://minecrafting[paste][/paste]ru") --Получаем таблицу от запросаlocal dataif response then data = response[paste][/paste]readAll() --Записываем в строку всё из таблицы local file = io[paste][/paste]open("site", "w") --Записываем код сайта в файл file:write(data) file:close()endЭто просто код страницы, чтобы нормально видеть сайты мне пришлось делать парсер. А с http.post() сам разбираюсь. http.request() думаю не надо.
#1746
Написал 02.03.2013 - 09:44
#1747
Написал 02.03.2013 - 10:16
#1748
Написал 02.03.2013 - 12:11
#1749
Написал 02.03.2013 - 13:09
#1750
Написал 02.03.2013 - 13:28
#1752
Написал 02.03.2013 - 13:47
#1753
Написал 02.03.2013 - 14:27
#1754
Написал 02.03.2013 - 17:31
#1755
Написал 02.03.2013 - 18:02
#1756
Написал 02.03.2013 - 18:24
так напиши программку которая бы рубила и двигала черепашку.... надо около 20-25 строчек написать, и потом черепашка будет рубить сколь угодно высокие деревья...Тогда нету смысла в использовании черепахи...срубить один блок вручную и выпадет все дерево Особенно учитывая что я выращиваю деревья из ExtraBiomes которые огромных размеров
#1757
Написал 02.03.2013 - 18:27
#1758
Написал 03.03.2013 - 03:16
#1760
Написал 03.03.2013 - 09:48
Редко но у него бывает листва в блоке от земли, меня это не устраивало. Собственно программу писал давно, сейчас мог бы и изменить алгоритм под разные не ветвящиеся деревья. Вот с ветвящимися уже гораздо сложнее.. Там либо терять кучу времени на спиливание всей возможной кроны, размер которой можно рассчитать из высоты основного ствола, либо придумывать алгоритм на поиск ветвей с помощью функции "туртл.компаре".а разве джунглевое дерево ветвится?
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных