Pokaż wyniki od 1 do 9 z 9

Temat: Zepsuty skrypt

  1. #1
    Tester Avatar Denol
    Dołączył
    24-03-2013
    Postów
    4,641

    Zepsuty skrypt

    Problem dotyczy skryptu do pvp zrobionego na szybko na potrzebę króla góry, wiec do najlepszych nie należy sam problem dotyczy polecenia z mikstura mobilizacji które wygląda tak:
    warunki
    moja postać hp=>1000
    moja postać nie ma bariera
    moja postać nie ma mobilizacja
    akcja
    mikstura mobilizacji cel moja postać

    pomimo takich warunków skrypt używa ponownie mikstury pomimo działania bariery bądź mobilizacji wygląda to w ten sposób ze gdy zostanie 1-2 tury do końca statusu i jedno z poprzednich poleceń nie wymaga np użycia leczenia to ponownie użyta zostaje mikstura mobilizacji, jest to jedyne polecenie dotyczące mikstury mobilizacji i błąd nie dotyczy tylko mojej postaci
    raporty:
    https://mfo3.pl/r/b49454a41 ( skrypt użyty przez gracza Asasynek którego poprosiłem o pomoc i nie tylko jego bo kilka osób tez już pytałem czym może spowodowany być błąd jednak żadna z tych osób nie znalazła odpowiedzi)
    https://mfo3.pl/r/baf65bad7 ( tutaj 1 mikstura mobilizacji została użyta dopiero w 99 turze o ile dobrze pamiętam )
    jeśli ktoś będzie chciał więcej raportów znajdzie je na mojej postaci jednak godzina i data musi pasować do KG bo tylko tam był używany ( i to nie tylko wczoraj)
    Tutaj dołączam skrypt https://wklej.org/id/2945724/
    Ostatnio edytowane przez Denol ; 13-11-2016 o 03:01

  2. #2
    Redaktor Naczelny Avatar Hubiot
    Dołączył
    31-03-2011
    Postów
    2,605
    Najlepiej by było, jakbyś podał cały skrypt bo może inne polecenia kolidują z nim.
    ***** ***

  3. #3
    Tester Avatar Denol
    Dołączył
    24-03-2013
    Postów
    4,641
    sam skrypt dodałem 2 min później ;p

  4. #4
    Użytkownik Avatar Hubiotka
    Dołączył
    28-02-2016
    Postów
    200
    https://mfo3.pl/r/b9a0293d6 <- Walka po poprawieniu
    Po spojrzeniu na niego i poprawieniu co można, dalej występują błędy o jakich wspomniał denol.
    Czyli nakładanie speeda gdy go ma mobilki i innych.

  5. #5
    Jeśli nadal potrzebujesz ten skrypt to Ci go poprawiłam, teraz powinno działać.

    skrypt

  6. #6
    musaraj
    Konto usunięte
    Cytat Napisał Belnel Zobacz post
    Jeśli nadal potrzebujesz ten skrypt to Ci go poprawiłam, teraz powinno działać.

    skrypt
    Chyba nie zrozumiałaś problemu, bo warunek HP czy jego brak nic nie zmienia.

    Sprawdziłem w jakiejś oddzielnej walce i faktycznie w tym skrypcie na ostatniej turze mobilizacji zdarza się mu ją dać.
    Żeby było śmieszniej - gdy napisałem ten sam warunek od nowa, skrypt zaczął działać poprawnie. Na razie nie zmieniaj tego feralnego skryptu i czekaj na Tomiego

  7. #7
    Nie napisałam że błędu nie ma tylko zrobiłam mu skrypt tak by działał, najpierw przeczytaj kto coś napisał ("Jeśli nadal potrzebujesz ten skrypt...") a dopiero odpisuj.

  8. #8
    Administrator
    Dołączył
    22-12-2010
    Postów
    16,729
    Błąd został namierzony.
    Tak się dzieje, gdy najpierw mamy warunek "posiada status x na y tur", po czym zrobimy edycję na "nie posiada statusu x" dla y > 1
    Poprawka wkrótce.

  9. #9
    Administrator
    Dołączył
    22-12-2010
    Postów
    16,729
    poprawione

Uprawnienia

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •