Simple Binder - простой биндер

Статус
В этой теме нельзя размещать новые ответы.

Allan Pinkerton

Police Assistant
Пользователь
Сообщения
535
Реакции
655
Баллы
0


Simple Binder - скрипт, наглядно демонстрирующий работу с разными версиям и SA:MP
Скрипт содержит в себе простой интерфейс с возможностью создавать свои бинды на клавиши
Установка: содержимое архива поместить в папку moonloader (с заменой при наличии совпадений)
Примечание: примеры работы с SA:MP разных версий в модуле SAMP API (папка: moonloader > llb > samp-api)


Главное меню: F2



Автор скрипта:
Allan Pinkerton
 

Allan Pinkerton

Police Assistant
Пользователь
Сообщения
535
Реакции
655
Баллы
0
Данный биндер совместим с Diamond Launcher


Инструкция по установке:
[1] Отключить проверку файлов в настройках лаунчера
[2] Установить
MoonLoader в корень папки с игрой (diamond_samp)
[3] Устанотвить
скрипт (поместить содержимое архива в папку moonloader)
 

tlou

Every Last One of Them
Пользователь
Сообщения
3,333
Реакции
3,894
Баллы
0
Возраст
21
Сервер
Emerald
Думал не дождёмся
а то на лаунчере не удобно госки кидать, всего 10 клавиш, и одна строка на каждую
 

TEXHAPb ルビー

Братан, ты набери приеду помогу, чем смогу.
Пользователь
Сообщения
395
Реакции
478
Баллы
0
Возраст
21
Сервер
Ruby
Сюда бы ещё активация по команде добавили, было бы топ)
 
Последнее редактирование:

JleHuH

Заблокированный
Пользователь
Сообщения
172
Реакции
18
Баллы
0
Сервер
проверку на чат сделай....
 

JleHuH

Заблокированный
Пользователь
Сообщения
172
Реакции
18
Баллы
0
Сервер
Так же биндлист не сохраняется, как так работать то..
 

ᴀᴅᴀᴍ ʙʟᴀᴄᴋ

Самое лучшее чувство...
Пользователь
Сообщения
909
Реакции
7,622
Баллы
250
Возраст
23
Сервер
Trilliant
А можно ли сделать бинд на определенную команду? Типо когда вписываешь допустим /sliv, начинается рп отыгровка /pour
 

Lucifer_Jawler

◀GeTTo_v_Dushe▶
Пользователь
Сообщения
181
Реакции
66
Баллы
0
Сервер
Trilliant
Кода едешь на транспорте и нажимаешь на F2 что бы открыть бинд ТС резко останавливается из за этого биндер могут запретить , рекомендую исправить.
 

Lautaro Pride

Халва
Пользователь
Сообщения
324
Реакции
812
Баллы
170
Возраст
21
Сервер
Ruby
Вопрос можно как-то пофиксить чтобы чтобы когда в чат пишешь не срабатывали команды?
 

ʀᴏʙʙɪᴇ ᴡᴀɪɴᴡʀɪɢʜᴛ

Связь скоро будет починена
Пользователь
Сообщения
152
Реакции
206
Баллы
0
Сервер
Вопрос можно как-то пофиксить чтобы чтобы когда в чат пишешь не срабатывали команды?
Можно. Нужно залезть для этого в код и вписать дополнительное условие при нажатии на бинд

Как сделать (для чайников):
1. Открываем скрипт текстовым редактором, в моем случае Visual Studio Code.
2. Далее справа внизу видим, что редактирование скрипта открылось в кодировке UTF-8. Нажимаем на надпись, затем выбираем первый пункт и вводим в поиск Windows 1251 Cyrillic. Кликаем.
3. Переходим на 179 строку скрипта, видим следующую строчку кода: if line:len() > 0 then. Меняем (или добавляем ручками) на if line:len() > 0 and not sampIsChatInputActive() and not sampIsDialogActive() then
4. Перепроверяем, действительно ли вы редактируете в кодировке Windows 1251
5. Сохраняем скрипт.
Вуа-ля. Проблема решена.

Данный способ фиксит и проблему с активном диалогом. Т.е. если диалог открыт, то бинд не будет работать.
 
Последнее редактирование:

JleHuH

Заблокированный
Пользователь
Сообщения
172
Реакции
18
Баллы
0
Сервер
Можно. Нужно залезть для этого в код и вписать дополнительное условие при нажатии на бинд

Как сделать (для чайников):
1. Открываем скрипт текстовым редактором, в моем случае Visual Studio Code.
2. Далее справа внизу видим, что редактирование скрипта открылось в кодировке UTF-8. Нажимаем на надпись, затем выбираем первый пункт и вводим в поиск Windows 1251 Cyrillic. Кликаем.
3. Переходим на 179 строку скрипта, видим следующую строчку кода: if line:len() > 0 then. Меняем (или добавляем ручками) на if line:len() > 0 and not sampIsChatInputActive() and not sampIsDialogActive() then
4. Перепроверяем, действительно ли вы редактируете в кодировке Windows 1251
5. Сохраняем скрипт.
Вуа-ля. Проблема решена.

Данный способ фиксит и проблему с активном диалогом. Т.е. если диалог открыт, то бинд не будет работать.
Слушай, а проблему с конфигом как пофиксить?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху