@LordCompi lub ktokolwiek.
Czy jest funkcja (lub jakaś inna możliwość) na ruch postaci?
Np.
Coś takiego by mnie interesowało. Po prostu chce żeby moja postać chowała się do domku.Kod:if gethp<245 then moves;
Wersja do druku
@LordCompi lub ktokolwiek.
Czy jest funkcja (lub jakaś inna możliwość) na ruch postaci?
Np.
Coś takiego by mnie interesowało. Po prostu chce żeby moja postać chowała się do domku.Kod:if gethp<245 then moves;
Danielu, pod jaką zmienną trzymasz hwnd? @LordCompi ;
@Dym ;
jak już będziesz wiedział jak trzyma hwnd to wtedy robisz sobie
if gethp<245 then begin
sendmessage(core.tibiaHwnd,WM_KEYDOWN,vk_up,0);
sendmessage(core.tibiaHwnd,WM_KEYUP,vk_up,0);
end;
vk_up = strzałka do góry
tu masz listę wszystkich keyi http://msdn.microsoft.com/en-us/library/ms927178.aspx
lub możesz sobie wziąć ze gdy player na ekranie czy cokolwiek innego
Trzeba wyslac pakiet move. Jest to podobna funkcja jak stopattack w powyzszym poscie, ale p[0] bedzie inne
@lord compi
masz problemy, albo ktokolwiek, że podczas gry z tibia classic control gdy bot robi anty-logout czyli klika CTRL+strzałka lewo, prawo. BOT ZACINA KLAWIATURE!? Wtedy jak klikam na ziemie czy na uhy żeby się leczyć pisze you see ultimate healing rune, you see dirt, itp itd. napierdalanie w ctril>alt>shift pomaga czasem i odcina klawiature, ale padłem przez to i chce wiedziec, czy da sie to ogarnac jakos?
Co do anty-logouta, to fajnie byłoby jakby była możliwość włączania i wyłączania tego, a nie expiąc sobie obracam się jak jakiś nienormalny (przez co zacinam się na sekundę).
Da radę żeby bot sam wkładam blank z otwartego plecaka do ręki i robił uha :x?
+1 tak samo jak te opcje jedzenia fooda w pierwszej zakladce antylogout powinno miec opcje wlaczenia/wylaczenia.
Nie wiem czy tylko ja mam taki problem ale hotkeye z przedmiotami (np autouhem albo autosd) trzeba nie nacisnac (bo bot nic nei zrobi) ale przytrzymac i dopiero ich uzywa. A do tego ze sporym opoznieniem
up: ok dzieki, jest tylko problem z looterem, za cholere nie chce zbierac, nie zaleznie czy mam zalaczone eat food, change gold etc. caly czas "there is not enough room"
moglby ktos mi polaczyc 3 skrypty ? chce zeby byl alarm jak pojawi sie gracz , z white lista,robienie run gdy x many i exura vita gdy malo hp,chce zeby te skrypty mi dzialaly ;p
daj te skrypty to ci połącze, nie chce mi się pół tematu przeszukiwać. Jak chcesz, żeby ci coś połączyć z czymś, to daj te cosie ;d
procedure dontkillme;
var i,adr,bl,bl_offset:integer;
begin
bl:=$005C68B4;
bl_offset:=156;
for i:=0 to 250 do
begin
adr:=bl+(i*bl_offset);
if memreadinteger(adr-4)=memreadinteger($5C684C) then continue;
if memreadinteger(adr+40)=playerz then
if (abs(memreadinteger(adr+32)-playerx)<7) and (abs(memreadinteger(adr+36)-playery)<7) then
if memreadinteger(adr+136)=1 then begin
//White lista
if memreadstring(adr)='Nick 1' then continue;
if memreadstring(adr)='Nick 2' then continue;
if memreadstring(adr)='Nick 3' then continue;
if memreadstring(adr)='Nick 4' then continue;
//Mozna dodawac potwory
//Koniec white listy
alarm; logout;
end;
end;
end;
begin
if getmp>300 then say('adori gran flam');
dontkillme;
end.
begin
if gethp<200 then say('exura vita');
end.
chcialbym zebys polaczyl exura vita do tego skrypta bo tam juz jest alarm i rune maker
procedure dontkillme;
var i,adr,bl,bl_offset:integer;
begin
bl:=$005C68B4;
bl_offset:=156;
for i:=0 to 250 do
begin
adr:=bl+(i*bl_offset);
if memreadinteger(adr-4)=memreadinteger($5C684C) then continue;
if memreadinteger(adr+40)=playerz then
if (abs(memreadinteger(adr+32)-playerx)<7) and (abs(memreadinteger(adr+36)-playery)<7) then
if memreadinteger(adr+136)=1 then begin
//White lista
if memreadstring(adr)='Nick 1' then continue;
if memreadstring(adr)='Nick 2' then continue;
if memreadstring(adr)='Nick 3' then continue;
if memreadstring(adr)='Nick 4' then continue;
//Mozna dodawac potwory
//Koniec white listy
alarm; logout;
end;
end;
end;
begin
if getmp>300 then say('adori gran flam');
dontkillme;
end;
begin
if gethp<200 then say('exura vita');
end.
spróbuj tak. Nie wiem nie znam sie, ale patrząc na kod widze ze chyba w ten sposób to idzie.. Troche pomyśleć trzeba i popatrzeć .
@up
nie dziala to ale juz sam sobie to ogarnalem :)
ty,powiecie czemu mi nie zbiera hajsu do bp ? wpisuje normalnie id i nie zbiera .. expie na tombach i nie chce mi sie recznie hajsu zbierac XD
Moglby ktos zamienic kolejnosc zeby pierw leczyl oraz przed waleniem z hmm zeby dopiero walil jak bd mial cos na targecie??
Cytuj:
begin
if gethp>110 then begin
gettarpos;
usewith(2311,targetx,targety,targetz);
end;
if gethp<110 then say('exura vita');
end.