Witam mam problem z gra. Mianowicie bijac moby wyskakuje mi komunikat " Zle zdanie klienta. Blad makra (chyba, nie moge sprawdzic bo harpie i inne stworzenia uwiezily mnie w mieszkaniu) 1/5 " Gdy dojde juz do 5 to wywala mi gre ... Gdy wlacze i bije znowu jest od poczatku. Wczesniej gdy doszedlem do 5 dostawalem punkt zrecznosci. Przez tyle czasu nie dostalem zadnego punktu sily i mysle ze przez to nie moge go zdobyc. Gra nie dziala poprawnie i uniemozliwia mi jakikolwiek rozwoj postaci... Prosz eo pomoc
Cytat: Beduinnn w 2013 01 29, 21:30:27
Witam mam problem z gra. Mianowicie bijac moby wyskakuje mi komunikat " Zle zdanie klienta. Blad makra (chyba, nie moge sprawdzic bo harpie i inne stworzenia uwiezily mnie w mieszkaniu) 1/5 " Gdy dojde juz do 5 to wywala mi gre ... Gdy wlacze i bije znowu jest od poczatku. Wczesniej gdy doszedlem do 5 dostawalem punkt zrecznosci. Przez tyle czasu nie dostalem zadnego punktu sily i mysle ze przez to nie moge go zdobyc. Gra nie dziala poprawnie i uniemozliwia mi jakikolwiek rozwoj postaci... Prosz eo pomoc
Jeżeli używasz EasyUO to któryś skrypt jest uszkodzony i gra wywala żebyś nie lagował serwera. Spróbuj skorzystać z innych skryptów/skryptu.
A jak to zrobic ?
No jak używasz easuo, to chyba wiesz jak je używasz?
Czy jednak NIE używasz EasyUO?
chyba jednak nie uzywam ... ale mam blad makra. Ja naprawde nie jestem w temacie
Odnośnie skryptu ataku dzieje się tak wtedy kiedy odbiegasz poza ekran od celu które wybrało Twoje makro za atak. Sprawy easy uo to jednak nie jest kwestia tego forum. Na DM jest tylko pozwolenie na używanie ale bez supportu.
Skoro pisze, ze nie uzywa, to chyba nie w tym rzecz? Mi czasem tez wyskakuje ta informacje, kiedy uzywam binda wbudowanego w uo - last target.
Czy dzieje się tak Kiedy używasz jakiegoś konkretnego przycisku?
Zapewne makra w grze, z przypisaną do niego funkcją "Attack Last" kiedy cel już dawno nie istnieje.
Juz chyba wiem w czym rzecz ;P za duzo razy klikam po prostu ;D a sile mialem zablokowana -_- musialem naklikac cos. Jeszcze jestem w trakcie sprawdzania tego ale chyba wszystko bedzie dobrze
Zyczymy miłej gry i zapraszamy młodego wojownika do Jhelom :>
Ocllo już położyło na nim swoje łapy 8)
Odświeżam temat, bo mam bardzo podobny problem. Używam makro razora. Jedno z najprostszych jakie można zrobić: .um identyfikacja i wskaż last target.
Specjalnie siedziałam w banku, nie ruszałam się, nie jadłam, nie otwierałam pojemników. Nie robiłam nic, a błąd występował. Złe zadanie klienta. Błąd makra 1/5. Przy 5/5 wywala clienta.
Nie mam pojęcia co na to zaradzić.
Razora nie mam, ale ten blad wystepuje wtedy kiedy "cel" nie istnieje, przestaje istniec (np targetowanie w grafike umierajacego moba) lub znajduje sie poza ekranem.
@Mirdin nie wiem co robisz, ale sprobuj uzyc identa najpierw recznie a dopiero potem wlacz makro.
W razorze nic nie da, że najpierw z palca wskaże ;) Jak nagrywasz makro to i tak będzie się odnosiło do konkret itemu. Pytanie czy w makrze jest linijka wait ;] Jak nie ma to radze dodać na 10000 na końcu makra i powinno śmigać ;]
Cytat: PiKiSu w 2013 10 14, 19:48:15
@Mirdin nie wiem co robisz, ale sprobuj uzyc identa najpierw recznie a dopiero potem wlacz makro.
Tak zawsze robię.
A co do linijki whait, to faktycznie ją z nagrania wywalam, bo zwykle się na niej makro wiesza i target sobie wisi blokując akcję. Zastępuje je zwykłą pauzą.
Ciekawi mnie co powoduje, że razor "nie widzi" co ma targetować, skoro ma określone (lasttarget). Poza tym raz widzi raz nie widzi i to jest dopiero zagadka. (Mam na myśli, że w totalnym bezruchu i bierności w grze raz makro działa, a raz się zawiesza, a potem samo jakoś odnajduje ten item.) Dziwaczne.
Makro w razorze działa tak. Wciskasz nakrywanie, używasz skila i już masz 2 linijki w razorze. Najprawdopodobniej say .um identyfikacja i wait for target. wskazujesz cel i masz absolute target. Po tym koniecznie musisz dać przerwę ze special construct na wait 10000 inaczej makro się buguje. I teraz w zależności czy robisz coś dodatkowo w grze czy nie to możesz to makro zawiesić albo nie. Poza tym jeśli są lagi na servie wydłuż czas ponownego użycia skila. Inaczej też będzie się bugowało ;)
Cytat: Mirdin w 2013 10 15, 14:35:12
Cytat: PiKiSu w 2013 10 14, 19:48:15
@Mirdin nie wiem co robisz, ale sprobuj uzyc identa najpierw recznie a dopiero potem wlacz makro.
Tak zawsze robię.
A co do linijki whait, to faktycznie ją z nagrania wywalam, bo zwykle się na niej makro wiesza i target sobie wisi blokując akcję. Zastępuje je zwykłą pauzą.
Ciekawi mnie co powoduje, że razor "nie widzi" co ma targetować, skoro ma określone (lasttarget). Poza tym raz widzi raz nie widzi i to jest dopiero zagadka. (Mam na myśli, że w totalnym bezruchu i bierności w grze raz makro działa, a raz się zawiesza, a potem samo jakoś odnajduje ten item.) Dziwaczne.
Mysle, ze to nie kwestia samego razora.
To przeciez nie on wykonuje zadanie a client.
On tylko zleca wykonanie pewnej sekwencji a problem tkwi w opoznieniach relacji client-server.
Kurcze, nie wiem czy jasno wytlumacze o co mi chodzi ;]
Sprobuje na przykladzie easyuo.
mamy sobie najprostszy skrypt na identyfikacje jaki tylko mozna napisac.
event macro 13 3 ; tu wiadomo, odpalamy umiejetnosc
wait 5 ; tutaj dajemy szanse serverowi na pokazanie sie celownika ze wzgledu na mozliwy lag (czas 1/4 sekundy)
event macro 22 0 ; opcja odpowiedzialna za wskazanie ostatniego celu
wait 250 ; i tu podajemy czas na wykonanie identyfikacji wraz z delayem po uzyciu umiejetnosci. I teraz Wyjasnienie.
Jezeli client wysle komende Last Target serverowi a ten nie zdazy jej przyjac w obliczonym wyzej czasie to zawsze ta zbyt predko wyslana komenda wywola komunikat o bledzie makra poniewaz dla servera w trakcie wydania polecenia przez clienta item jeszcze nie istnial.
Podczas pisania skryptow euo lub nagrywania sekwencji razorem zawsze warto wziac pod uwage czas ktory nalezy dodac miedzy uzycie czegokolwiek a wskazanie celu ze wzgledu na mozliwe lagi.
@DzikiHL, ja wiem ze forum nie powinno sluzyc do pomocy skryptowej ale uwierz mi ze robie to dla lepszej przejrzystosci Twojej konsoli ;]
Faktycznie, gdy lagi ustąpiły trochę to i makro (to samo) działa pięknie.
Zamiast waita używaj polecenia Target, Np. target 3s czeka na celownik do 3 sekund i leci dalej jeśli sie nie pokazal. Ew pętla repeat z warunkiem na #targcurs = 1, jeszcze bezpieczniejsze z jednej strony, z drugiej w przypadku braku celownika z jakiegoś powodu mamy nieskomczonego waita. Idealnego rozwiązania nie ma, ale oba są lepsze od krótkiego sztywnego wait. Blad makra występuje kiedy używasz last target na nieistniejącym celu bądź kiedy serwer nie wyslal celownika. Kiedy cel wlasnie umiera dla serwera juz nie istnieje, dlatego Np. atakowanie umierającego moba moze choć nie musi poskutkowac bledem makra. To samo tyczy sie celow oddalonych bardziej niż maksymalny zasięg wysylanych informacji do clienta. I nie, nie wylaczymy tego;)