Lua SnailMatic 1.9 | Самый функциональный биндер [RU/ENG]

Philomen

Известный
119
29
Брандмауэр может ещё блочить, его нужно выключить
А он может влиять на это?
Screenshot_2021-09-20-15-53-12-35_99c04817c0de5652397fc8b56c3b3817.jpg
 

CaJlaT

07.11.2024 14:55
Модератор
2,835
2,673
Добавьте возможность отключения перемещения худа
 

GrezeeBal

Известный
Автор темы
Проверенный
1,612
941

Информация для разработчиков​

SnailMatic экспортирует некоторые функции, которые вы можете использовать чтобы написать для него плагин или дополнить свой скрипт функционалом.

Для этого нужно его подключить через
local sm = import("snailmatic.lua")

В переменной sm будут находиться такие функции:

SM:
sm.version

sm.updateVariable(name, value) — обновляет значение переменной
sm.updateVariable('targetid', 1) — обновит переменную targetid, задав ей новое значение

SM:
sm.registerVariable(name, description, value)
sm.registerFunctionalVariable(name, description, value, render)
— параметр render может быть строкой, тогда это превратится в подсказку к функциональной переменной.

И может быть функцией, которая рендерит имгуи окно, как пример:

SM:
function()
  imgui.Button("ok")
end

result = sm.callVariable(name, ...) — вызвать переменную, возвращается результат обработки.
id = sm.callVariable('targetid') — получить ид текущей цели, обычная переменная
nick = sm.callVariable('nick', 1) — получить ник по ид, функциональная переменная

result = sm.convertString(str) — обрабатывает строку с переменными
result = sm.convertString("hello, my name is $myname$")

sm.print(...) — у SM есть консоль, которая открывается на Ctrl+Ё(Ctrl+~) или командой /smconsole, выводит сообщение туда, сделано на случай если не установлен SAMPFUNCS.
 
  • Нравится
Реакции: Hristot, RTD и Philomen

Slivshik

Известный
49
7
Брандмауэр может ещё блочить, его нужно выключить
Пробовал. Не получается.

Я в шоке как не может работать. Есть альтернатива? Или проверить куда ещё не отправляет?


Смените адреса DNS
почистил кэш DNS
Сбросил настройки сети.

не помогает.
 
Последнее редактирование:

Use[R]

Известный
1,265
402
В селекторе нельзя отказаться от комбинации клавиш, можно только поменять клавишу
 
Последнее редактирование: