Форум » Обсуждения SAMP CRMP MTA » Diamond RP форум багов и статей » [DRP] [LUA] Бот для рыбалки [20.05.18]
[DRP] [LUA] Бот для рыбалки [20.05.18]
Alowir
Дата: Воскресенье, 03.06.2018, 21:57 | Сообщение # 1
Описание функций:
Автоматическое нажатие ЛКМ и ПКМ.
Автоматический ввод команды после пойманной/сорванной рыбы.
Скрытие текста » Внимание! У Вас нет лицензии. Вас может оштрафовать полиция. Вы можете приобрести лицензию у сотрудников мэрии «
Звуковое оповещение, при сообщении от администрации, слаппе, капче, телепорте.
Вывод количества пойманной рыбы.
Работа в свернутом режиме.
Установка: Все файлы из архива переместить в ../moonloader/ Активация: /fbot(После активации пропишите /fish рядом с водой.) Требования: SAMPFUNCS, Moonloader, SAMP.lua, Dear ImGui, BASS.lua(Все необходимые библиотеки уже есть в архиве).
В : Не открывается меню при вводе /fish. О : Проверьте, установлены ли все необходимые файлы(Moonloader(v026+), SAMPFUNCS, SAMP.lua, Dear ImGui, BASS.lua)
В : Функции в меню не реагируют на нажатия мышки. О : Отключите «Запустить программу в режиме совместимости с» в свойствах samp.exe.
В : Будет ли добавлен бег? О : Нет.
В : Совместим ли скрипт с Samp Addon? О : Нет, как и большинство скриптов.
В : При входе открывается одиночная игра. О : Установить R2 Compatibility
В : ../fisher_drp.luac: cannot load incompatible bytecode О : Установите Moonloader версии 026+
20.05.18 — Полноценный фикс звуков. — Фикс флуда после неправильного ответа на капчу. — Добавлена автоматическая продажа рыбы после указанного количества. — Добавлено удаление машины, если её хп меньше 300.
07.05.18 — Возможно пофиксился звук(если нет, то перезагружайте скрипт через меню debug). — При ответе на капчу команда «/fish» прописывается автоматически(если включен автоклик)
02.05.18 — Пофикшен краш, который случался у некоторых пользователей скрипта. — Убран лог(можете удалить !FishBot.log). — Добавлены новые звуки для оповещения. — Фикс курсора при выключении функции «Работа в свернутом режиме».
29.04.18 — Убрано отключение волн. — Добавлен лог (!FishBot.log). — Теперь оповещение о слаппе работает только в порту ЛС.
25.04.18 — Пофикшен краш скрипта при падении в воду. — Удалены кнопки rec play. — Пофикшен ГМ. — Функцию «Заморозка экрана(без ImGui)» теперь можно выключать из окна ImGui. — Добавлено сохранение расположения окна с зарплатой. (Доступно только при открытии основного окна с настройками) — Добавлена кнопка сброса статистики пойманой рыбы. (Доступно только при открытии основного окна с настройками) — Функция проверки звука перенесена в спойлер «Sound» — Пофикшено(вроде, не тестил) зависание мыши при сворачивании. — Добавлено оповещение при телепортировании администратором. (Позже изменю звук) — Добавлено оповещение при слаппе. (Позже изменю звук) — Подправлен дизайн скрипта. — Оптимизирован код.
21.04.18 — Убрана зависимость от id диалогов. — Добавлен индикатор громкости звука(подменю sounds). — Добавлена возможность включить гм от взрывов/огня. — Добавлена возможность отключить волны на воде. — Изменен способ телепорта к пикапам. — Убраны устаревшие пункты в меню debug. — Убраны устаревшие пункты в ini файле. — Обновлены цены на рыбу.
26.03.18 — Обновлен до новой версии moonloader(026.2-beta) — Добавлено оповещение о капче(по дефолту включено). — Добавлен ini файл, создается при первом входе в папке ‘../moonloader/’ с названием ‘!FishBot.ini’ — Добавлена кнопка ‘Test sound’ в меню ‘debug’ для проверки оповещения. — Пофикшен курсор при работе в свернутом режиме, теперь при открытии таба/чата появляется в центре экрана. — Добавлена кнопка сохранения настроек.
11.03.18 — Пофиксил(вроде) телепорт при фейковом сообщении. — Пофиксил оповещения(необходимо перенести ВСЕ файлы из архива в папку moonloader). — Добавил возможность включать/выключать каждое оповещение(по дефолту все включены).
02.03.18 — Обновил звуки уведомлений(Находятся в архиве, необходимо переместить папку sounds в папку moonloader) — Теперь статистика ведётся, даже если автоклик деактивирован. — Если бот умер, то в больнице он ляжет на кровать. — Добавил оповещение при кике от античита.
01.03.18 — Обновил id диалогов. — Добавил автоклик по пунктам диалога(Включается автоматически при активации автоклика ПКМ/ЛКМ) — Добавил выключение бота при сообщении от администрации(по дефолту офф) — Добавил пункт debug, в случае изменения id диалогов, модели пикапа, текста gametext — можно изменить в лайв режиме, до того момента, пока я не обновлю переменные в коде(!! НЕ ТРОГАТЬ, ЕСЛИ РАЗРАБЫ ДАЙМОНДА НИЧЕГО НЕ МЕНЯЛИ !!). — Добавил счетчик ЗП и количество пойманной рыбы(каждой, присутствует погрешность) — И ещё что-то мб..
27.02.18 — Фикс мисскликов. — Добавил возможность выбирать наживку для покупки. — Добавил заморозку экрана(разморозить — ПКМ). — Добавил работу в свернутом режиме. — Изменил оповещение о слежке/сообщении от администрации, теперь не будет фризить. — Фикс количества пойманной рыбы(раньше считало неправильно).
[17:28:24.107827] (info) Working directory: G:\гта для гейврота\moonloader [17:28:24.107827] (debug) FP Control: 0009001F [17:28:24.107827] (debug) Game: GTA SA 1.0.0.0 US [17:28:24.107827] (system) Installing pre-game hooks. [17:28:24.108827] (system) Hooks installed. [17:28:25.552010] (debug) Initializing opcode handler table [17:28:25.552510] (debug) package.path = G:\гта для гейврота\moonloader\lib\?.lua;G:\гта для гейврота\moonloader\lib\?\init.lua;G:\гта для гейврота\moonloader\?.lua;G:\гта для гейврота\moonloader\?\init.lua;.\?.lua;G:\гта для гейврота\moonloader\lib\?.luac;G:\гта для гейврота\moonloader\lib\?\init.luac;G:\гта для гейврота\moonloader\?.luac;G:\гта для гейврота\moonloader\?\init.luac;.\?.luac [17:28:25.553009] (debug) package.cpath = G:\гта для гейврота\moonloader\lib\?.dll; [17:28:25.553510] (system) Loading script ‘G:\гта для гейврота\moonloader\!Fisherman bot for DRP by Vlad Horii 1.1 (1).luac’. [17:28:25.554011] (debug) New script: 0EF8B2B4 [17:28:25.562515] (system) !Fisherman bot for DRP by Vlad Horii 1.1 (1).luac: Script terminated. (0EF8B2B4) [17:28:25.563511] (error) . loader\!Fisherman bot for DRP by Vlad Horii 1.1 (1).luac:0: module ‘samp.events’ not found: no field package.preload[‘samp.events’] no file ‘G:\гта для гейврота\moonloader\lib\samp\events.lua’ no file ‘G:\гта для гейврота\moonloader\lib\samp\events\init.lua’ no file ‘G:\гта для гейврота\moonloader\samp\events.lua’ no file ‘G:\гта для гейврота\moonloader\samp\events\init.lua’ no file ‘.\samp\events.lua’ no file ‘G:\гта для гейврота\moonloader\lib\samp\events.luac’ no file ‘G:\гта для гейврота\moonloader\lib\samp\events\init.luac’ no file ‘G:\гта для гейврота\moonloader\samp\events.luac’ no file ‘G:\гта для гейврота\moonloader\samp\events\init.luac’ no file ‘.\samp\events.luac’ no file ‘G:\гта для гейврота\moonloader\lib\samp\events.dll’ no file ‘G:\гта для гейврота\moonloader\lib\samp.dll’ stack traceback: [C]: in function ‘require’ . loader\!Fisherman bot for DRP by Vlad Horii 1.1 (1).luac: in function [17:28:29.319985] (system) Installing post-load hooks. [17:28:29.319985] (system) Hooks installed.
[17:28:24.107827] (info) Working directory: G:\гта для гейврота\moonloader [17:28:24.107827] (debug) FP Control: 0009001F [17:28:24.107827] (debug) Game: GTA SA 1.0.0.0 US [17:28:24.107827] (system) Installing pre-game hooks. [17:28:24.108827] (system) Hooks installed. [17:28:25.552010] (debug) Initializing opcode handler table [17:28:25.552510] (debug) package.path = G:\гта для гейврота\moonloader\lib\?.lua;G:\гта для гейврота\moonloader\lib\?\init.lua;G:\гта для гейврота\moonloader\?.lua;G:\гта для гейврота\moonloader\?\init.lua;.\?.lua;G:\гта для гейврота\moonloader\lib\?.luac;G:\гта для гейврота\moonloader\lib\?\init.luac;G:\гта для гейврота\moonloader\?.luac;G:\гта для гейврота\moonloader\?\init.luac;.\?.luac [17:28:25.553009] (debug) package.cpath = G:\гта для гейврота\moonloader\lib\?.dll; [17:28:25.553510] (system) Loading script ‘G:\гта для гейврота\moonloader\!Fisherman bot for DRP by Vlad Horii 1.1 (1).luac’. [17:28:25.554011] (debug) New script: 0EF8B2B4 [17:28:25.562515] (system) !Fisherman bot for DRP by Vlad Horii 1.1 (1).luac: Script terminated. (0EF8B2B4) [17:28:25.563511] (error) . loader\!Fisherman bot for DRP by Vlad Horii 1.1 (1).luac:0: module ‘samp.events’ not found: no field package.preload[‘samp.events’] no file ‘G:\гта для гейврота\moonloader\lib\samp\events.lua’ no file ‘G:\гта для гейврота\moonloader\lib\samp\events\init.lua’ no file ‘G:\гта для гейврота\moonloader\samp\events.lua’ no file ‘G:\гта для гейврота\moonloader\samp\events\init.lua’ no file ‘.\samp\events.lua’ no file ‘G:\гта для гейврота\moonloader\lib\samp\events.luac’ no file ‘G:\гта для гейврота\moonloader\lib\samp\events\init.luac’ no file ‘G:\гта для гейврота\moonloader\samp\events.luac’ no file ‘G:\гта для гейврота\moonloader\samp\events\init.luac’ no file ‘.\samp\events.luac’ no file ‘G:\гта для гейврота\moonloader\lib\samp\events.dll’ no file ‘G:\гта для гейврота\moonloader\lib\samp.dll’ stack traceback: [C]: in function ‘require’ . loader\!Fisherman bot for DRP by Vlad Horii 1.1 (1).luac: in function [17:28:29.319985] (system) Installing post-load hooks. [17:28:29.319985] (system) Hooks installed.
Пользователи, которые просматривают тему в данный момент (Всего: 1, Пользователи: 0, Гости: 1)
☢ ᴀᴅᴀᴍ ʙʟᴀᴄᴋ ☢
This is the way
1. Ваш ник: Adam Black 2. Улучшение: Приветствую! Рыбалка за всё своё существование никогда не обновлялась, пора исправить это 😉
I. Ранги. Давно говорили и сейчас говорю, рыбалка на данный момент единственная, повторюсь единственная работа у которой нету уровней/ опыта/наградного аксессуара и т.п. По повышению опыта на рыбалках будет увеличиваться кол-во наживок которых ты можешь купить, кол-во кг которых ты можешь словить через /nets. А наименования рангов и наградной аксессуар не составит особого труда гениям (без сарказма) проекта.
II. Принадлежности. Эти принадлежности давно не актуальны, все уже купили профессиональную удочку, и другие вещи. Что я предлагаю? Сделать как на лесопилке. Раньше люди покупали топовую бензопилу, а сейчас нужно не мало поработать что бы её достичь, тоже самое и с рыбалкой надо поступить.
III. Сети. Когда впервые покупал сети, думал что придется покупать новый после первого, но нет. В магазине прописано «Сети (1 шт)» из за этого некоторые (новые) игроки думают что им приходится покупать новые заново. Или можно добавить функцию с повышением ранга можно ставить несколько сетей сразу (можно даже с одним и тем же игроком), что как по мне вполне реалистично и рпшно.
IV. /fish. Изменить систему ловли рыб (Хех, все просят новую ловлю имущества, а я рыб:cool:). В реале ловить рыбу немного сложнее. В ДРП как? Постоял 5 сек и рыба клюнула (шо за рыбы такие:confused:). Я предлагаю после броска удочки, можно было поставить удочку на землю т.е. прикрепить её, дабы подождать пока рыба начнет клевать. После, когда рыба начнет клевать мы подходим к удочке и работаем по схеме спама лкм и пукм. Так-же хочу с этими изменениями улучшить заработок от продажи рыб.
V. Ну и напоследок хочу сказать: Рыбалка эта самая офигенная работа на Diamond RP, с минимум кол-во багов, с самой рпшной атмосферой. И я желаю что бы у всех всегда был удачный улов!