Here you can change website language:

Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - pipauj

Strony: [1]
1
Poradniki / [OtClient v8] Całe Info z całego forum w jednym miejscu.
« dnia: 22 Grudzień 2021, 23:18:42 »
OtClient v8

Obsługa samego klienta (nie bota): https://mrozuots.pl/index.php?topic=2373.0

Obsługa Bota

AvBot v4.2  Link
Vbot_1.3: Link
Cavebot_1.3 Link
Vithrax_1.3 Praktycznie to samo co vbot, reszta intuicyjna.

Mapka do OTclient

*Wyłączyć wszystkie klienty/wylogować chary
*Mapkę wurzcamy do appdata>Roaming>OTClientV8>Rexia1406
*Ew, logować chara (każdego i patrzeć czy jest mapka, jak nie ma, wylogować wrzucić i zalogować)

Linki:

minimap860.otmm  https://www93.zippyshare.com/v/XOl3I5et/file.html



Skrypt Na Kasyno

Jak uruchomić skrypt? LINK: https://mrozuots.pl/index.php?topic=2510.0
Serdecznie pozdrawiam, i życzę powodzenia, w czekaniu na wolne kasyna !


Skrypt na kasyno z wymiana dc na vc.
https://www11.zippyshare.com/v/napEjzog/file.html
Rozpakowujemy i wrzucamy do folderu appdata, gdzie mamy wszystkie boty. Instrukcja jak znaleźć folder do którego wrzucić: https://mrozuots.pl/index.php?topic=2510.0

Skrypt na kasyno Dream:
https://www11.zippyshare.com/v/Q19r9Zwi/file.html
Rozpakowujemy i wrzucamy do folderu appdata, gdzie mamy wszystkie boty. Instrukcja jak znaleźć folder do którego wrzucić: https://mrozuots.pl/index.php?topic=2510.0




Poradnik dotyczący OTC, od strony plików.

Do zabawy polecam użyć programu notepad ++, dzięki któremu lepiej zobaczymy z czego składa się skrypt, oraz zaznaczone linijki kodów, więc gdy w grze wyskoczy jakiś problem odsyłający do danego pliku i numerku linijki, nie musicie liczyć jak w notatniku.

Z jakich plików głównych składa się bot, Otc jest pisany w języku lua, więc jego pliki to .lua oraz .json (służące głównie do zapisu/robienia tabelek,okienek)
Oprócz samych skryptów, w bocie bardzo ważny jest Loader, oraz storage.


Loader.lua
Plik, którego zadaniem jest wczytanie wszystkich innych plików/skryptów lua do naszego bota, więc jeżeli chcemy dodać do bota kolejny plik z skryptami, musimy go dopisać do loader'a.
PRZYKŁAD
tworzymy plik skrypty.lua
otwieramy plik Loader.lua
szukamy kodu (w notepad będziecie mieli po lewej stronie cyferki i kolorami odznaczone dane linijki kodu)
local luaFiles = {
"l_menu",
"libary",
"pvp" ,
 i musimy dopisać napisz plik w taki sposób
local luaFiles = {
"l_menu" ,
"libary" ,
"pvp" ,
"skrypty" ,

Więc jak widzicie bardzo ważny jest przecinek po spacji, bez niego nie wczyta nam reszty plików, ostatnia linijka nie posiada już przecinka, a po niej następuje }, zamykający kod.


Plik storage.json
Ten plik to serce naszego wczytywania bota, w nim zapisane są konfiguracje, które odpalane są z pierwszym użyciem bota, o ile bot nie posiada zapisu dla danej postaci.
Po otwarciu notepad'em plik bardzo intuicyjny, polecam do zabawy skrypt kasyno, gdzie możemy sobie zaznaczyć, że gdy odpalimy bota, odrazu wszystkie opcje będą na zielono.

Teraz zaczynają się schody, pojawiają się nam foldery, więc po koleji
cavebot oraz cavebot_configs

Folder cavebot, zawiera wszystkie skrypty, potrzebne do odpalania naszego cavebota czyli części bota odpowiedzialnej za robienie waypointow, moim zdaniem nie ma tam już nic do poprawy.
Folder cavebot_configs, w nim znajdziemy wszystkie nasze zrobione waypointy.

targeting oraz targeting_configs

Folder targeting, tutaj zależnie od bota polecał bym ten targeting który ma posiada opcje dynamic lure, ponieważ to znacząco przyśpiesza zdobywanie doświadczenia na spotach. Opcję taką posiada np Avbot 4_2, i wystarczy tylko przekopiować folder targeting do naszego bota.

Folder targeting_configs, analogicznie jak z cavebot, tutaj zapisane są nasze profile targetingu.

I zostaje nam folder z sercem naszego bota, posiada on różne nazwy, jak vbot/gxc/, lub wgl nie ma osobnego folderu jak w przypadku vithrax'a.
(czasem jest jeszcze jeden folder z nazwą jak wyżej, z dopiskiem config, to tam zapisane są profile bota przypisane do danej nazwy postaci)

Tutaj znajdują się wszystkie skrypty wchodzące w skład botów, nie będę opisywał działania każdego z nich, lecz dam wam parę kodów, które pomogą wam w budowaniu swoich skryptów.

setDefaultTab("nazwa") - kod tworzący nam zakładkę w bocie, jak np Tools

UI.Label("nazwa") - kod tworzący nam napis, np do oznaczania danego skryptu
UI.Separator() - kod tworzący nam kreskę, którą możemy oddzielić skrypty.


addIcon("Nazwa", {item=id przedmiotu jaki będziemy widzieć, switchable=true, text="Opis"},    - skrypt do tworzenia ikonek w bocie, po przecinku dodajemy skrypt przykład poniżej.



addTextEdit("Nazwa", storage.doczego się odnosi or "Gotowy napis bez edycji", function(widget, text)
storage.do czego się odnosi. = text
end)                                                                                                                                                -Dodajemy do skryptu, opcje z wpisywaniem tekstu



Więc teraz, jeżeli nie chcecie by dany skrypt był w zakładce TOOls, (a tam będzie jeżeli dodacie go poprzez opcje ingame macro editor która znajduje się w zakładce tools), musicie zrobić nowy plik lua, wpisać go w daną zakładkę, dodać skrypty, i wpisać go do loader'a.


Osoby które lubią ten post: pipauj

Strony: [1]