агадада
Активный
- 225
- 43
слушай, а сможешь вернуть старый худ аризоны? я думаю ты один из немногих кто способен на такое, я бы вернулся на аризону вернув бы разрабы или кто то из скриптеров этот худ
Это не совсем так работает) Немного разные вещислушай, а сможешь вернуть старый худ аризоны? я думаю ты один из немногих кто способен на такое, я бы вернулся на аризону вернув бы разрабы или кто то из скриптеров этот худ
а что не copas? (я тоже не осилил его)Обновление! (1698754689)
📕 Список изменений:
- Добавлена зависимость Effil.
бля, в сердце((слушай, а сможешь вернуть старый худ аризоны? я думаю ты один из немногих кто способен на такое, я бы вернулся на аризону вернув бы разрабы или кто то из скриптеров этот худ
Не используй блять effil. Это само зло. Вот комент фипа https://www.blast.hk/threads/20532/page-3#post-256141 И вот краш потока, который с этой библиотекой время от времени происходит при загадочных обстоятельствах https://www.blast.hk/threads/20532/page-4#post-279753Обновление! (1698754689)
📕 Список изменений:
- Добавлено отображение AZ койнов и баланса на личных счетах.
- Интерфейс теперь выстроен по горизонтали, чтобы не пересекаться с инвентарём.
* Возможно первое время будет не очень удобно из-за расположения справа-налево, но возможности адекватно перевернуть порядок я не нашёл, а менять это снова в следующем обновлении - плохая идея, ибо всем придётся повторно привыкать 😋
- Добавлена поддержка модификации moneyseparator из лаунчера, которая добавляет запятые в строки денег в /stats, чтобы они удобнее читались.
- Сокрытие элементов интерфейса с горячих клавиш перенесено в команду /ie visibility часть, чтобы освободить кнопки.
* К слову, теперь можно отключить любую часть интерфейса, связанную с валютой.
- Теперь скрипт будет работать даже при ошибке получения данных об обновлении.
* Украинцы, которые не могли запуститься из-за ru домена - добро пожаловать в семью 😘
- Команды /ieupdate и /iereload заменены на /ie update и /ie reload соответственно.
* ie от interface extender, да.
- Удалена возможность отключать авто-обновление данных в интерфейсе за ненадобностью.
- Добавлена зависимость Effil.
- Соответствующие описанному выше изменения конфигурации.
- Куча улучшений по коду.
⚠️ Предупреждение!
Удалил файл update.ini, отвечающий за проверку обновлений на старых версиях скрипта, если кто-то вдруг играет не на предыдущей версии - авто-обновлении не сработает, качайте файла вручную отсюда.
Не забудьте в первую очередь поставить новую зависимость перед обновлением ❤️
Версия 1698821920
📕 Список изменений:
- Исправлена очепятка с цветом при обновлении скрипта.
⚠️ Предупреждение!
Не буду выкладывать в основную часть темы, чтобы опять не кидать её на одобрение, поэтому можешь обновиться через команду /ie update или пропустить это обновление.
function httpRequest(request, body, handler)
if not copas.running then
copas.running = true
lua_thread.create(function()
wait(0)
while not copas.finished() do
local ok, err = copas.step(0)
if ok == nil then
error(err)
end
wait(0)
end
copas.running = false
end)
end
if handler then
return copas.addthread(function(r, b, h)
copas.setErrorHandler(function(err)
h(nil, err)
end)
h(http.request(r, b))
end, request, body, handler)
else
local results
local thread = copas.addthread(function(r, b)
copas.setErrorHandler(function(err)
results = {nil, err}
end)
results = table.pack(http.request(r, b))
end, request, body)
while coroutine.status(thread) ~= 'dead' do
wait(0)
end
return table.unpack(results)
end
end
while copas.running do
wait(0)
end
Пробовал copas запустить и он высирал ошибки мол ему не хватает библиотек, хотя они все были установлены.а что не copas? (я тоже не осилил его)
бля, в сердце((
Читал про это, но, как написал выше, не смог copas запустить в скрипте. Попробую твой архив, если получится - перейду.Не используй блять effil. Это само зло. Вот комент фипа https://www.blast.hk/threads/20532/page-3#post-256141 И вот краш потока, который с этой библиотекой время от времени происходит при загадочных обстоятельствах https://www.blast.hk/threads/20532/page-4#post-279753
Я писал систему с синхронизацией где нужно было постоянно обмениваться запросами и чтобы это всё в афк работало без перерыва сутками на 100% стабильно. Настрадался перепробовав кучу вариантов. В отчаянье бросал и потом с нахождением новой реализации опять возвращался к этому и пробовал. Effil в моём случаи показала себя хуже всего на длинной дистанции. Настоятельно советую переходить на copas. Он наиболее стабильный из реализаций на socket, lanes, requests, effil, copas.
Но с copas всё равно очень редко бывал краш потока. Это также мешало нормальной работе. Позже я скачал более новую версию с официального github https://github.com/lunarmodules/copas где в ченджлоге как раз было указано про фикс редкой ошибки. (сейчас не смог найти) В этой версии copas подтянул за собой ещё binaryheap, Coxpcall и timerwheel. Но это того стоит. Эта версия оказалось на 99.9% стабильная при любом спаме запросов и в долгую дистанцию. Краш за 1 месяц активного использования лично у меня произошёл лишь 1 раз когда неудачно упал интернет.
Если сложно скачать все эти либы вот готовый архив copas проверенный на практике
copas.zip
drive.google.comЕсли не нужна асинхронность добавь в начало функции. Я использовал это для повышения стабильности. Через часов 8 всяческих запросов всё равно сбоило. Но я не думаю что у тебя прям такая нагрузка будет и куча запросов так что можно без этого обойтисьLua:function httpRequest(request, body, handler) if not copas.running then copas.running = true lua_thread.create(function() wait(0) while not copas.finished() do local ok, err = copas.step(0) if ok == nil then error(err) end wait(0) end copas.running = false end) end if handler then return copas.addthread(function(r, b, h) copas.setErrorHandler(function(err) h(nil, err) end) h(http.request(r, b)) end, request, body, handler) else local results local thread = copas.addthread(function(r, b) copas.setErrorHandler(function(err) results = {nil, err} end) results = table.pack(http.request(r, b)) end, request, body) while coroutine.status(thread) ~= 'dead' do wait(0) end return table.unpack(results) end end
Lua:while copas.running do wait(0) end
Не похоже на новую версию скрипта, я удалил часть с квестами ещё в среду из-за введения аналогичного функционала Аризоной и изменения ими интерфейса, из-за чего и появляется данная проблема.помоги пж я играю и у меня всегда окно с квестами вылазеет я нажимаю всегда 1 и оно продолжается. Стоит новая версия скрипта
Доброго дня, в какой момент конкретно это произошло? Перезапуск скрипта не помог? Проверьте папку lib, название файла там точно nmlibrary.lua маленькими буквами написано?все работало, потом перестало
[20:42:25.282989] (error) Arizona Interface Extender: E:\games\arizona\moonloader\ArizonaInterfaceExtender.lua:68: attempt to call field 'connectLibrary' (a nil value)
stack traceback:
E:\games\arizona\moonloader\ArizonaInterfaceExtender.lua: in function <E:\games\arizona\moonloader\ArizonaInterfaceExtender.lua:47>
[20:42:25.282989] (error) Arizona Interface Extender: Script died due to an error. (0F57AF7C)
Просто в один момент перестал работать.Доброго дня, в какой момент конкретно это произошло? Перезапуск скрипта не помог? Проверьте папку lib, название файла там точно nmlibrary.lua маленькими буквами написано?
Если перезагрузка не помогла и название в lib указано маленькими буквами - повторите пожалуйста действия из этого сообщения.
Debug mode мало чего полезного дал 😅Просто в один момент перестал работать.
его на мобильной версии вроде даже убрали,даже о ПК нечего говоритьбро еще раз прошу, умоляю даже
верни этот прекрасный худ ппжжпжпжпжппж