LordCompi
Active User
- Joined
- Aug 8, 2012
- Messages
- 55
- Reaction score
- 1
- Age
- 29
Aktualna wersja dla: 10.22
Witajcie! Chce wam zaprezentowa? moje nowe dziecko, a mianowicie Blue Bota. Gdy przepisywa?em TSBota, postanowi?em stworzy? nowego bota, kt?ry mianowicie mia?by opiera? si? na skryptach.
Bot jest dost?pny za darmo i narazie nie przewiduje op?at
Lista funkcji
- Cavebot
- Targeting
- X-Ray
- Lighthack
- Healer
- Mana burner
- Slime killer
- Refiller
- Banker
- Depositer
- Dash
- Du?a rozszerzalno??
Blue Bot Api (angielski)
Code:
Scripting help:
Scripting language in Blue Bot is pascal.
Here is definition of procedures and functions, which may be used:
myid - Results our ID
targetid - Results ID of attacking monster
mcount - Results count of monsters on screen
getinfo(id,offset) -Results integer value of id's offset property
Usage: getinfo(targetid,40);
Result Y value of your target
alarm - play alarm
refiller(id,spot) - Moving item (id) to spot (6 is left hand)
Usage: refiller(3557,8);
Moving plate legs to leg's spot
npcbuy(id,count) -buy item
npcsell(id,count) -sell item
wait(time) - sleep of time
rnd(max) - Generate random value in range max
say(text) - Say text o chat
npcsay(text) Say text to npc
jump(n) -Jump cavebot to line n
GetHP/GetMaxHP - Results HP/Max HP
GetMP/GetMaxMP - Results Mana/Max Mana
GetCap - Results Cap
kill - kill Tibia Window (x-log)
hotkey(key) - Send hotkey (1 is F1)
depo(dir) - Open deposit in dir direction:
North - 0 East - 1 South - 2 West -3
loot(id) - Moving Item ID to BP:0
movetodp(id) - Moving Item ID from BP:0 to BP:1 (if deposit is open, then item is moving there)
Code:
Creature.DistanceId = 0;
Creature.DistanceType = 3;
Creature.DistanceX = 36;
Creature.DistanceY = 40;
Creature.DistanceZ = 44;
Creature.DistanceScreenOffsetHoriz = 48;
Creature.DistanceScreenOffsetVert = 52;
Creature.DistanceIsWalking = 76;
Creature.DistanceDirection = 80;
Creature.DistanceOutfit = 96;
Creature.DistanceColorHead = 100;
Creature.DistanceColorBody = 104;
Creature.DistanceColorLegs = 108;
Creature.DistanceColorFeet = 112;
Creature.DistanceAddon = 116;
Creature.DistanceMountId = 120;
Creature.DistanceLight = 124;
Creature.DistanceLightColor = 128;
Creature.DistanceBlackSquare = 136;
Creature.DistanceHPBar = 140;
Creature.DistanceWalkSpeed = 144;
Creature.DistanceIsVisible = 148;
Creature.DistanceSkull = 152;
Creature.DistanceParty = 156;
Creature.DistanceWarIcon = 164;
Creature.DistanceIsBlocking = 168;
Przyk?adowy kod:
Code:
//Bijemy potwora z SD (pod hotkeyem F10), p?ki jego hp nie jest r?wne 20%
begin
if getinfo(targetid,140) > 20 then hotkey(10);
end.
Minitutek
Pami?taj!
Tibia musi by? uruchomiona i nie mo?e by? zminimalizowana. G??wny backpack musi by? otwarty.
Z racji tego, ?e Blue Bot nie jest prosty w obs?udze i w du?ej mierze zale?ny od skrypt?w. Tak wi?c, to co teraz powiem mo?e by? bardzo wa?ne. Unikn? przez to pyta? dlaczego dany skrypt nie dzia?a.
WA?NE
Wszystkie skrypty wklejamy mi?dzy begin i end.
Je?eli w jakim? skrypcie jest ju? begin na pocz?tku i end. to usuwamy zb?dne, tak aby pozosta? begin w pierwszej linijce i end. w ostatniej!
Po end. nie wklejamy ju? nic!
Dobry kod:
Code:
begin
if (GetHP()< 666) and (GetHP() >66) then hotkey(1);
end.
Z?y kod:
Code:
begin
end.
if (GetHP()< 666) and (GetHP() >66) then hotkey(1);
WA?NE
Przed uruchomieniem bota, kliknij Synchronize. Tibia powinna si? zachowa? jakby? klikn?? Logout. Je?eli Tibia si? scrashuje, to znak ?e synchronizacja przebieg?a niepoprawnie. Uruchom Tibie i Blue Bota ponownie.
Tutorial
Jak dzia?a looter?Aby looter dzia?a? poprawnie, w skrypcie dodajesz komendy loot(id), np. loot(3031); czyli zbieranie golda. Musisz si? upewni? ?e masz otwarty g??wny backpack i ma ID 0. Je?li nie widzisz numer?w ID, otw?rz bp i przesu? jaki? itemek. Je?li tw?j bp ma inne id, pozamykaj wszystkie backpacki.
Cavebot:
+ i - s?u?y do dodawania/usuwania wsp??rz?dnych.
Je?eli chcesz u?y? schod?w/drabiny/czego? dodajesz wpt przed i klikasz odpowiedni przycisk.
Targeting:
Dodajesz potwory do listy potwor?w. Nazwa musi by? identyczna jak w Tibii. Je?eli chcesz bi? cyklopy, dodajesz Cyclops. Musisz uwzgl?dni? wielko?? liter.
Je?eli chcesz aby potw?r bi? tylko summon (przywo?any monk/dzieci slimy) zaznaczasz attack only summon.
Tools:
Dodatkowe opcje, czyli X-Ray, lighthack, DASH itp. itd.
Je?eli chcesz korzysta? z innych funkcji, musisz korzysta? z skryptera
Adres:
@EDIT:
Witam. Zauwa?y?em ostatnio wi?ksze zainteresowanie botem, wi?c postanowi?em napisa? tutorial jak si? nim obchodzi?, poniewa? mam ju? do?? podpisywa? na wasze PM.
Bota konfiguruje si? troch? inaczej od reszty, ale za to mog? wam zagwarantowa?, ?e ryzyko bana jest bardzo ma?o, gdy? wiele czynno?ci jest symulowaniem myszki i klawiatury.
Tibia musi pozosta? na pulpicie, ale mo?e by? schowana za innymi programami. Nie powinna wam przeszkadza? w ogl?daniu film?w lub innych ciekawszych od ekspienia rzeczy.
Tibi? zostawiamy tak:
Czyli:
Otwieramy nasz backpack i upewniamy si?, czy aby na pewno nazywa si? Loot dest.
Jak to sprawdzi?? Najlepiej przesun?? jaki? itemek w tym bp i nazwa si? od?wie?y. Je?li b?dzie mia? nazw? BP: to zamknij wszystkie bp i otw?rz sw?j ponownie.
EQ mo?esz zminimalizowa?, nie b?dzie potrzebne botowi do szcz??cia
PAMI?TAJ ABY NIE MINIMALIZOWA? TIBII!
Najlepiej b?dzie jak przejdziemy si? po ekspowisku.
Aby nasz bot robi? to potem sam, musimy pokaza? mu drog?.
Kliknij na przycisk Cavebot.
Pojawi ci si? okno z pust? list?, ora? przyciskami.
Przycisk z plusem odpowiada za dodanie waypointa.
Waypoint to inaczej punkt, przez kt?ry ma przej?? bot.
Minus usuwa wskazan? pozycj?.
Je?li chcesz p?j?? po schodach w d?? lub g?r?, sta? obok nich.
Je?li stoisz po prawej stronie schod?w, klikasz przycisk <
Oznacza to, ?e bot wci?nie strza?k? w lewo i wejdzie na schody.
Je?eli chcesz u?y? liny, sta? na kratce, gdzie u?ywa si? liny i kliknij przycisk ROPE.
Je?li chcesz p?j?? po drabinie do g?ry, filozofia jest ta sama, tylko przycisk zwie si? LADDER
L-SHOVEL Je?li kopiec jest po lewej stronie i analogicznie je?li jest po prawej to R-SHOVEL
Lista potwor?w do atakowania.
Pierwszy potw?r na li?cie b?dzie atakowany jako pierwszy, a ostatni jako ostatni. Dok?adnie w tym miejscu ustawia si? priorytet atakowania.
Attack only summons odpowiada za atakowanie przyzwanych potwor?w, lecz ta opcja nie dzia?a poprawnie i odradzam u?ywania jej do czasu wypuszczenia ?atki.
Scripts
Tutaj jest serce naszego bota. W tym miejscu mo?emy rozszerzy? jego mo?liwo?ci o w?asne skrypty. Tutaj tak?e ustawia si? looting.
Je?li chcesz doda? co? do listy zbierania, znajd? jego ID w li?cie obok i potem pod linijk?:
dodaj:loot(3031);
loot(NASZE ID Z LISTY);
Je?li chcesz si? dowiedzie? wi?cej o skryptach, zapraszam na odpowiednie podforum.
FULL LIGHT- ?wiat?o, kt?re nie ga?nie. Co? wspania?ego. Szkoda, ?e nie ma tego w prawdziwym ?yciu
LAST ID- Zwraca ID ostatniego lookniet?go itema. Dzi?ki temu mo?na szybko doda? go do listy item?w do zbierania.
DASH - Efekt przy?pieszenia, ale nie przesad?cie.
SPY - Podgl?d mapy nad i pod nami.
Dwa kwadraciki ni?ej odpowiadaj? za automatyczne jedzenia fooda.
OUTFIT - Mo?emy sobie zmieni? wygl?d. Domy?lnie jest na Gamemastera.
Alarmy. B?dzie g?o?no je?li na przyk?ad:
-HP/MP spadnie nam poni?ej wpisanej liczby
-Ilo?? Item?w o ID kt?rym wpiszemy b?dzie r?wna warto?ci Count
lub je?li nas roz??czy, lub je?li za d?ugo b?dziemy stali w miejscu
Bez tych narz?dzi ryzyko ?mierci by?oby olbrzymie.
Ustawiamy tutaj od jakiej ilo?ci hp i many ma leczy?.
Je?li chcesz aby bot nie zwa?a? na mane, pozostaw warto?? na zero.
Mo?emy te? wybra?, czy chcemy si? leczy? czarem, czy hotkeyem, oraz czy chcemy co? zje?? po kuracji.
Nast?pnie wciskamy Enabled i mo?emy czu? si? bezpieczniej.
Load/Save cfg zapisuje i wczytuje nasze ustawienia leczenia.
Innymi s?owy, tutaj mo?esz nagra? gdzie chodzisz i co bijesz.
Ale nie zapomnij o ustawieniu liny, schod?w itp, je?li z nich korzystasz.
To w sumie wszystko, co mogliby?cie wiedzie? na pocz?tek. Je?li chcesz zg??bi? tego bota, to zapraszam na stron? domow? oraz forum!