Эксклюзив Софт WebCore Lua [1.2] - просто и красиво

Unknow2

Новичок
1
0
Привет у меня такая проблема:

У меня на ESC в JS функция. Когда вывожу интерфейс показываю курсор тоже (set_input ну и показывает) но когда нажимаю ESC в ГТА, курсор пропадает а функция не запускается. Как можно исправить (чтоб курсор не скрывался и игра читала функцию который в браузере) ?
 

вайега52

Налуашил состояние
Модератор
2,998
3,123
Возможно не баг. но все же напишу:
в муновском каллбеке onD3DDeviceReset при вызове get_texture, на этот момент она все еще равна 0
 
  • Нравится
Реакции: kyrtion

Swofford

Новичок
11
1
То что нужно, но вот проблема, что-то багаеться , CEF интерфейс Aризоны багаеться, и не отображается, возможность такое пофиксить есть?
 

redcode

🤔
Автор темы
Друг
166
1,390
То что нужно, но вот проблема, что-то багаеться , CEF интерфейс Aризоны багаеться, и не отображается, возможность такое пофиксить есть?
Оно так и должно быть.

1. В лаунчере используется одна версия cef - тут другая, но совместимая. (в теории может работать)
2. В лаунчере js-функции захардкожены - тут можно создавать динамически. (не получится создавать колбеки)

Не смотря на то, что в теории плагин можно запустить на лаунчере, отсутствие js-колбеков делает невозможным реализацию плюх, не являющимися простым браузером либо худом, из-за конфликта в exe-файлах субпроцесса.
А что касается возможности пофиксить - она есть, но вряд-ли кто-то будет этим заниматься.
 
  • Грустно
Реакции: Swofford

mgmoldova

Крутите барабан!
Друг
10
28
Выполнение застревает на этой строке.
Lua:
while not webcore.inited() do wait(100) end
 
  • Нравится
Реакции: 01EG

Eobard_Thawne

Известный
20
19
Трайну написать вопрос спустя 3 года после релиза, но доступов к исходникам нет, так что...
При установке webcore.asi у разных людей либа ведет себя абсолютно по разному. У кого-то с игрой проблем нет вообще, у кого-то краши постоянные раз в час, причем это не краши с табличкой информации о краше, а просто сайлент краш с закрытием игры без каких-либо логов, у некоторых при банальном прописывании /q происходит переполнение кучи в ntdll.dll с ошибкой c0000374, при этом игра зависает. Не могу разгадать, из-за чего так происходит. Может кто подсказать, сталкивались ли с таким или нет, ну или хотя бы как это продебажить и определить проблему, не имея исходников?

PS: Кто-то играет на лаунчере, кто-то на сборке