@up znikąd. Nie wspierany
Wersja do druku
@up znikąd. Nie wspierany
yo, jak podmienić cc na pc lub gp
oraz wstawić inny instrument
gp - zmianien wszystkie 3043 na 3031. Tak samo dla platynek, tylko id zmien
Instrument:
2949 to id lyre. Zamien na taki jaki uzywaszKod:if itemcount(2949)>-1 then useiteminbp(2949); end;
ok, dzienna
Gdzie mogę znaleźć id poszczególnych przedmiotów? Do głowy przychodzą mi tylko map makery
@DobroSon
Daj look na item
Blue Bot -> Tools -> Last Id
Wszystko pięknie działa jak w depo jest mało ludzi. Na Shadowcores jak przyleci 50 - 70 typa w depo to skrypt zaczyna wariować.
Powiedz jeszcze tylko która linijkę zmienić aby zaczynał losować od 100k a nie od 10k.
@up
Musisz edytować kod po wpisaniu przez gracza low/high, który sprawdza if itemcout(3043)>setup_read_int('cc') na if itemcout(3043)+10>setup_read_int('cc')
Nowa wersja skryptu. Nie powinien bugować przy 512+ graczach na bl
@edit: Poprawka była pisana z palucha w szkole, więc mógł wkrasc sie jakis bug
A w drugą stronę? Jak ograniczyć ilość o jaką się gra? Poza tym pewna nieścisłość, raz mówisz że do 500k a w skrypcie że do 1kk
a i jak mogę zaokrąglić sumę wypłacanych pieniędzy? Bo jeżeli zamiast 2 chcę wstawić 1.2 to wtedy (jak w pascalu) przed liczbą równej wypłacie wstawiam :0:0? W necie wyczytałem że w delphi służy do tego FormatFloat
Dobrze kminisz, problem z pakietem, który wyrzuca tylko cc
Musialbys odjąc reszte z dzielenia i przedstawic jako platynki.
A tu potrzebna znajomosc Blue Bota i pascala.
Działa wam skrypt po aktualizacji?
Tak, na lunarze all smiga, a co? ;o
Bo namotałem w kodzie i się bałem, że cos mogło się z**bać, ale sprawdziłem i jest git.
Ciekawi mnie tylko dlaczego mi wykrywa A Frog gdy depo obok jest puste.
Płynie mamona strugami do backpacka, zwłaszcza jak ktos postawi 100k,przegra i juz wiecej nie gra ;)
Ja dzisiaj 15 cc w dupę xD
@edit
45cc w plecy
50%/50%, taaa? ;-D
Bot zawsze wygrywa, taaa? ;-D
@2edit
50>114cc XD
Dzisiaj 50cc -> 230cc
tylko że się bocik trochę wiesza i czasami nie wypłaca wygranej xD
Mam problem, wogole nie moge odpalic tego bota . Mam odpalona tibie pozniej odpalam boota laduje mi sie do 100 % i nigdzie go nie ma ..
Dobry skrypt, kasa na shadowcores leci strumieniami. Lecz mam parę uwag nie wiem czy u wszystkich się tak dzieje, mianowicie bot dosyć często nie wypłaca kasy gdy ktoś wygrał. Czasem pojawi sie crash tibi. Nie zawsze reaguje na h/l high/low trzeba spamować gdy jest więcej graczy. Na lirze mógłby grać tylko wtedy gdy dany gracz wygra a nie co określony czas. Mam nadzieję że znajdą się te poprawki w nowej wersji :)
Pozdrawiam i dziękuje za skrypt. Jedyny działajacy jaki znalazlem ;d
+ Fajnie było by zobaczyć rainbow outfit. Skrypt zmieniający kolory w danym outficie tak by każdy gracz to widział. Jak w bocie od skynet ;d
Nie działa zmieniłem to w low oraz high a nadal przyjmuje po 1cc zamiast min 10Cytuj:
Musisz edytować kod po wpisaniu przez gracza low/high, który sprawdza if itemcout(3043)>setup_read_int('cc') na if itemcout(3043)+10>setup_read_int('cc')
Nie dziala. Dalej przyjmuje mniej niż 10cc. Na dodatek wypłaca 2x wiecej XD Jeśli obstawimy 10cci wygramy bot wyrzuca 40cc.
@
Jeśli w bpku mamy 120cc, gracz postawi np. 30cc i wygra bot nie wypłaca kasy. W bpku jest 140cc a do wypłaty 60cc.
@
Dlaczego ten bot tak żre kompa? 100% uzycia procka..
Kto to 'Live Casino' ? XD
Co to za różnica jaki pakiet wysyłasz, skoro i tak ci skasują i tak ?Cytuj:
Za to co zaznaczyłem na niebiesko skasują ci postać w ~2dni
Nawet jeśli nie wpadniesz to ten pakiet niczym się nie różni od innych więc się mylisz.
Live Casino to ja ;p
Postaci nie zbanują używanie bota na shadowcores jest legalne.
Co do wypłacania pieniędzy to problem dokładnie polega na tym że np w bp mamy 399 cc w takiej kolejności. 99cc, 100cc, 100cc, 100cc i dany gracz wygra 100cc to bot mu nie wypłaci bo w pierwszym kwadraciku znajduje sie 99cc i tylko z tej pierwszej kratki bot wypłaca pieniadze. Dzis rowniez byl problem typek żucił 50cc a bot napisal ze wygral 220cc ;
A jakby zrobic skrypt, ktory funkcjonowal by z 2. backpackami?
Jeden jest z cckami na wyplate, drugi z tym co zarobisz. Do tego dac akcje, ktora uzupelnialaby ccki do 500, przenoszac z profitbp do payoutbp hajs. Zalogowalem na chwile na shadowa i widzialem ze Live Casino ma max bet 2.5kk, wiec takie cos by w sam raz rozwiazalo problem. Ja mam taka akcje w iBocie, z tym ze na platyny bo stoje na rlu i nie wiem jak w waszym, ale w iB dziala bardzo sprawnie. Niech tworca bota to dopracuje, to moze i ja stane na shadowie :P
Jak wiadomo bot jak i skrypt jest darmowy, więc trzeba się cieszyć nawet nie dopracowanym skryptem. Do ibota mam działającego skrypta lecz niestety licencja mi wygasła, a cracka działającego pewnie szybko nie ujrzymy.
Na pewno macie najnowszą wersje bota i skryptu?
Tak, + coraz bardziej denerwują mnie crashe spowodowane wlaczeniem bota. Po ok 1h uzytkownia wywala całą gre z botem. Najczesciej na expie na kostce 2x mi sie zdarzyło
Mi też się to zdarza. Tibia 10.22 + BlueBot 2.8 a na 10.21 expie sobie charem. Nagle z pizdy debug na 10.22
Wyjaśni mi ktoś w końcu dlaczego ten bot tak bardzo zużywa procka? 100% przy 2 mckach?
Ostatnio skrypt mi przegrał 300k, ale to tak kusi żeby znowu go postawić, masakra jakaś:D
Proszę o wyslanie jakis informacji o tych crashach. Potrzebuje feedbacka, a sam nie jestem w stanie stworzyc 100 sytuacji do testowania.
Jak jest crash, cos sie wyswietla. Czy jest po restarcie jakas wiadomosc w oknie Tibii?
@Okno
Wiem, wiem, raz jest się na wozie, raz pod wozem ;)
Mi pojawia się debug, Cały klient wyłącza się razem z botem. Ale to nie koniecznie może być wina skryptu tylko miliarda ludzi którzy przechodzą przez depo.
@
Ponawiam...
Wyjaśni mi ktoś w końcu dlaczego ten bot tak bardzo zużywa procka? 100% przy 2 mckach?
LordCompi synchronizujesz wysyłanie pakietów?
@up
TibiaSock to robi za niego. (w brzydki sposób..)
a myślałem że się chłopak chociaż trochę wysilił
http://gmclan.org/uploader/3899/dicebot1.png
Co wy na to?
Dice bot ? doskonały pomysł
Rozwiń. Jestem ciekawy.
Jak najbardziej za!
I XenoBot i ElfBot wstrzykują swoją dllke do procesu Tibii, co gwarantuje im bezpośredni dostęp do pamięci i funkcji klienta. Jednak zacznijmy od tego, jak działa TibiaSock:
W skrócie: pobieramy watek glowny procesu, freezujemy go. Nastepnie, czytamy bufer pakietow wychodzacych do zmiennej pomocniczej, nadpisujemy go naszym pakietem, wysylamy, i przywracamy oryginalny buffer. Jak widać, jest to dosc "dluga" procedura, wiaze sie z manipulacja stanu watkow - w tym przypadku glownego watku.Kod:void SendPacketToServerEx(HANDLE process, BYTE* dataBuffer, int length, DWORD SendStreamData, DWORD SendStreamLength, DWORD SendPacketCall)
{
DWORD MainThreadId = GetProcessMainThreadId(process);
HANDLE MainThread = OpenAndSuspendThread(MainThreadId);
int OldLength;
BYTE OldData[1024];
ReadProcessMemory(process, (LPVOID)SendStreamLength, &OldLength, 4, NULL);
ReadProcessMemory(process, (LPVOID)SendStreamData, OldData, OldLength, NULL);
length += 8;
BYTE* actualBuffer = CreateOutgoingBuffer(dataBuffer, length);
WriteProcessMemory(process, (LPVOID)SendStreamLength, &length, 4, NULL);
WriteProcessMemory(process, (LPVOID)SendStreamData, actualBuffer, length, NULL);
ExecuteRemoteCode(process, (LPVOID)SendPacketCall, (LPVOID)1);
WriteProcessMemory(process, (LPVOID)SendStreamLength, &OldLength, 4, NULL);
WriteProcessMemory(process, (LPVOID)SendStreamData, OldData, OldLength, NULL);
ResumeAndCloseThread(MainThread);
}
Jak napisalem na poczatku, i XenoBot i ElfBot wstrzykuja dllke, dzieki czemu maja bezposredni dostep do pamieci tibii i jej funkcji. Umozliwia to programiscie, wywolywanie funkcji wbudowanych w klienta, jak rowniez kontrole nad nimi (hooki itd.). Nieporownywalnie lepszym rozwiazaniem jest wysylanie pakietow kontynuujac program-flow, niz wysylac pakiety 'spoza programu'. Przykład:
Załozmy, że Tibia pierwotnie korzysta z funkcji Tibia::OriginalSendPacket. Hookując tą funkcje funkcją Tibia::HookedOriginalSendPacket(), mamy mozliwosc wysylania pakietow, oraz kontynuujemy program-flow - nie modyfikujemy state watkow itd., ponadto, jest to duzo szybsze i efektywniejsze rozwiazanie.Kod:void Tibia::OriginalSendPacket(Packet& p)
{
//sending packet to server
}
void Tibia::HookedOriginalSendPacket(Packet& p)
{
//sending our packets to server
for (Packet& x : packetsToSend)
Tibia::OriginalSendPacket((x);
//sending packet to server
Tibia::OriginalSendPacket(p)
}
Jesli cos jest nie jasne, pytaj :)
Czyli w skrócie, Blue Bot jest chujowy.
Dice Bot, tego jeszcze nie było :)
Dodaj do niego możliwość zmiany by bot od określonej kwoty przyjmował min oraz max. i rainbow outfit ;d
Obecnie 15cc->>>46cc, dobre to jest, typek rzucił 6cc, po czym typek wygrał i mu nie wypłacił, hahaha
do usuniecia :p
Dlatego piszę Dice Bota tylko pod Dice, tu nie ma takich dziwnych błędów.
Można sobie wybrać payout od 100% do 70%, walute, id instrumentu, minimalną wartosć itp itd
http://gmclan.org/uploader/3899/dbv2.png
Darmowy będzie?
Widze że jeszcze nie ma funkcji pisania do gracza gdy podejdzie z jego nickiem, jak to było w skrypcie. Ale i tak czekam z niecierpliwością aż wydasz tego bota :) Mam nadzieje że będzie działał nie tylko pod najnowszą tibie jak w blue bocie a również 10.22 itp.
+ można było by również dać obsługe 2 gier H/L oraz Numbers gdzie np payout będzie 300%
Dobra robota!
Ja pierdole typek wygrał 2cc, rzucił mu 15cc. Odradzam, drugi raz to samo.
@up Bo to był skrypt do beta Blue Bot ;)
Tomix, zamknij proszę temat, nie będzie już potrzebny