Исходник arizona-events

chromiusj

Известный
Модератор
6,053
4,400
есть вообще резон это для родины использовать в плане обратной совместимости между пакетами?
 

Grafffik

Известный
9
1
if acef.decode(packet) then if packet.event == "cef.modals.showModal" then local t = packet.json[2] if t and t.body then t.body = t.body:gsub("(%d+)%s*руб", function(num) return comma_value(num) .. nbsp .. "руб" end) print(t.body) if acef.encode(packet) then return { packet } end end end end
диалог(модальное окно) родины, бади меняется но все равно отображается в окне без изменений, у них там другой подход? return false предотвращает появление, значит оно и должно возвращать измененное, кто шарит, подскажите
 

varkon

Известный
179
16
Код:
function acef.onArizonaDisplay(packet)
    if acef.decode(packet) then
        print(packet.event, packet.json)
    end
end

Есть варианты как вывести пакеты для monetloader?
Сама библиотека работает, т.е ошибок не выдает.
Код:
function acef.onArizonaBotChatBubble(packet)
    sampAddChatMessage(("Бот[%s] сказал: %s"):format(packet.bot_id, packet.text), -1)
end
например срабатывает
 

WOP

Участник
96
7
на мобайле другая структура пакетов, либа не может работать с мобильными пакетами
Для мобилы я разработал только лишь рабочую эмуляцию цеф интерфейса и проверка кликов, я с помощью этого сделал треню капчи для родины мобайл

 

Willy4ka

вилличка
Модератор
797
1,233
@wojciech?
все скрипты которые используют эту библиотеку крашатся когда приходит 16 ивент, нужно заменить

Lua:
INCOMING[16] = {
    "onArizonaLoadHtml",
    { IO.uint32, "server_id" },
    { IO.string32,"url" }
}
на
Lua:
INCOMING[16] = {
    "onArizonaLoadHtml",
    { IO.uint32, "server_id" },
    { IO.maybeEncoded, "url" }
}
 
  • Нравится
Реакции: 2elnwndrer.

BurnedOut

Известный
23
2
не могу сделать никак уведомление ( на скрине ) что бы работало по команде в чат , можете объяснить что и как нужно писать?
282876
 

Неадекватная сова

Известный
Проверенный
346
302
не могу сделать никак уведомление ( на скрине ) что бы работало по команде в чат , можете объяснить что и как нужно писать?
282876
Это обычный DisplayText (17 пакет)

text = window.executeEvent('cef.modals.showModal', `["dialogTip",{"position":"rightBottom","backgroundImage":"bank_notify_add.webp","icon":"icon-info","iconColor":"#00ff00","highlightColor":"#5FC6FF","text":"У вас есть готовая страховка, отправляйтесь в страховое агентство и заберите её!"}]`);
 

Willy4ka

вилличка
Модератор
797
1,233
  • Влюблен
Реакции: AlexKrut