(OgameTools) Program własnego autorstwa - zapraszam do testowania

    • Narzędzia:
    • Jestem Boski napisał(a):

      Ostatnią rzeczą jaką bym dodał do programiku jest umieszczenie bezpośrednio pod obliczeniem wydobycia,możliwa ilość wyprodukowania statków i obrony na godzinę, dobę i tydzień :D ...pozdrawiam
      hmm w sumie jedna pętelka a komuś może się przydać

      Cycu napisał(a):

      Mi brakuje jedynie zsumowania ilości wydobywanego metalu/kryształu/deuteru. A za resztę to szacun oczywiście 8-)
      Ja myślałem aby dodać prócz tego co wymieniłeś, jeszcze wynik na zdobyte z przeróbki tej sury pkty ( jak wiadomo deu ich nie daje pktów )

      Jeszcze parę rzeczy zostało do dodania ( ogólnie zakładałem z faq wzory,cenniki przerzucić do programu ). Jednak po dodaniu dynamicznego ruchu flot (dynamicznych czyli skrypt przelicza przy zmianie jakiejkolwiek zmiennej/komponentu z nim związanym) zobaczyłem dość dużo możliwości z tym związanych ;) Dzisiaj dodałem ciekawy skrypt dla osób robiących FS`a moon-pz ( nie wrzucę na razie bo jest w formie testu ), który zakłada że jeśli uprzednio masz zapisane w profilu współ. planety start, flotę ( lub jeden najwolniejszy statek ), prędkość lotu oraz zmienną tolerancji wyniku w minutach (np 30) to :
      podajesz date/godzine mozliwosci odebrania floty np jutro godz 16:00 wciskasz butonka i program przelicza ... gdzie najlepiej zrobić fsa przytej prędkości lotu statkach itp wynik np taki
      img192.imageshack.us/i/92205104.jpg/ piszę o tym bo nie wiem czy na podobnej zasadzie program nie mogł by wyliczać powrót floty osoby na która chcemy zapolować (znając orientacyjny czas startu i najwolniejszy statek) - musze pomyśleć xd

      Post był edytowany 1 raz, ostatnio przez AnunnakinGiant ().

    • v 1.0.11
      wprowadziłem
      -dodatki zaproponowane przez Cycu i Jestem Boski
      -zmieniłem delikatnie design niektórych zakładek - tamten był zbyt testowy i mnie męczył xd
      -dodałem szybki FS - testować u mnie ładnie liczy
      -zapisywanie do profilu ustawień z ruchu flot

      *dane dla fsa zaznaczone niebieską czcionką

      v 1.0.11 v2
      - wszystkie parametry lotu z ruchu flot podpięte pod fs`a
      - poprawione liczenie tech. ochronnej ( był wymagany deuter ^^ )

      *dane lotu fsa kod przemiela i wybiera ten co najmniej deutru weźmie ale pokazuje wszystkie możliwe ( w nawiasie jest ilość możliwych lotów )

      Post był edytowany 1 raz, ostatnio przez AnunnakinGiant ().

    • na wstępie dzięki za narzędzie


      w zakładce CENNIK - BADANIA jest ASTROFIZYKA i TECHNOLOGIA EKSPEDYCJI...
      czy to nie jest to samo? gram od niedawna - wybacz jeśli się mylę...
      jeśli się jednak nie mylę, to obie technologie są podliczane nieprawidłowo

      ponadto brak ROZWÓJ GRAWITONÓW, ale w sumie komu to potrzebne

      pozdrawiam
    • Fleja2k napisał(a):

      na wstępie dzięki za narzędzie


      w zakładce CENNIK - BADANIA jest ASTROFIZYKA i TECHNOLOGIA EKSPEDYCJI...
      czy to nie jest to samo? gram od niedawna - wybacz jeśli się mylę...
      jeśli się jednak nie mylę, to obie technologie są podliczane nieprawidłowo

      ponadto brak ROZWÓJ GRAWITONÓW, ale w sumie komu to potrzebne

      pozdrawiam



      Grawitony masz w zakładce "dodatki". W sumie tech. ekspedycji już nie jest potrzebna :E chyba , że ktoś chce sobie porównać stare wymagania z nowymi :E
    • Fleja2k napisał(a):

      na wstępie dzięki za narzędzie


      w zakładce CENNIK - BADANIA jest ASTROFIZYKA i TECHNOLOGIA EKSPEDYCJI...
      czy to nie jest to samo? gram od niedawna - wybacz jeśli się mylę...
      jeśli się jednak nie mylę, to obie technologie są podliczane nieprawidłowo

      ponadto brak ROZWÓJ GRAWITONÓW, ale w sumie komu to potrzebne

      pozdrawiam
      Szczerze to nie grałem chyba z 4 lata ... skończyłem grac jak ekspedycja wchodziła jakoś chyba. Nie wiem nawet czy to badanie istnieje gdzieś jeszcze czy nie - jechałem po kolei z FAQ po prostu. Teraz gdzie gram nie ma ekspedycji. Astrofizykę źle przelicza ? u mnie sprawdzałem zgadza się. Jak możesz to wklej z gry i programu niezgodności.

      pozdrawiam również
    • ASTROFIZYKA (koszty z gry)
      lev 1: 4.000/8.000/4.000
      lev 5: 37.500/75.000/37.500

      ASTROFIZYKA (koszty z OgameTools)
      lev 1: 4.000 / 8.000 / 4.000
      lev 5: 37.516 / 75.031 / 37.516

      w sumie groszowe sprawy na niskim levelu...
      wybacz, że wytykam taką pierdołkę
    • fakt nie doczytałem

      Astrophysics's per level costs are ROUND()ed to the nearest 100. For example, Astrophysics level 5 costs 4'000 * 1.75 ^ 4 = 37'515 -> 37'500 metal and deut and 8'000 * 1.75 ^ 4 = 75'031 -> 75'000 crystal.


      ;) zmieniłem,ale wrzucę jak skończę co teraz robię.
      Dzięki za czujność xd
    • Slabiak napisał(a):

      Bardzo ciekawa bylaby opcja liczenia wartosci punktowej planety (lub tez moona) z rs ;)
      Chociaz domyslam sie ze troche byloby bawienia sie z tym...

      hmm myślę że jak dane z rsa będę miał już w gridzie to nie będzie to duży problem ( można wykorzystac kodzik który program już ma do liczenia budynków/badań obrony/floty ). Wieczorem powinienem wrzucić nową wersję :)
    • v1.0.12

      • Poprawiona astrofizyka
      • Doszlifowane obliczanie wszystkich budynków/badań ( nieraz były różnice 1-2 jednostek )
      • Od teraz dwie wersje programu: jedna ze skórkami (skiny zmieniamy w menu/ustawienia/skins) druga bez
      • Dodałem przelicznik handlowy w sumie to trzy przeliczniki :) *Trzeci zacznie działać dopiero jak zablokujesz jedno wypełnione pole
      • W dodatkach nowa zakładka "Suma" są tam zapisywane wszystkie obliczenia z trzech pierwszych zakładek (prócz przycisku lista), następnie można wszystko zsumować. *2x klik usuwa item z listy
      • Parę drobnych zmian np z zapisem w profilu.

      Post był edytowany 1 raz, ostatnio przez AnunnakinGiant ().

    • W wersji 1.0.14 będzie:


      Usunąłem zauważone błędy:
      • - w liczeniu badań/budynków sumarycznie skrypt omija ostatni lvl budynku ;)
      • - przy przenoszeniu do dodatki/suma wyników z wyliczeń sumarycznych oraz OD-DO przenosi ostatni lvl a nie wynik sumaryczny
      • - błąd krytyczny przy próbie liczenia "z wydobycia" w produkcji jeśli wcześniej nie zostało wyliczone wydobycie
      • - magazyn metalu i kryształu źle liczone koszta.
      Dodałem bazę raportów szpiegowskich ( na razie ją testuje ), możliwości wykorzystania są dość duże np wg dat skanu program może wyliczać "postępy" danego gracza w eko/flocie, sortowanie, synchro wielu baz ... Jeśli ktoś ma pomysły jakieś np:

      Slabiak napisał(a):

      Bardzo ciekawa bylaby opcja liczenia wartosci punktowej planety (lub tez moona) z rs ;)
      Chociaz domyslam sie ze troche byloby bawienia sie z tym...
      zapraszam ^^

      Post był edytowany 1 raz, ostatnio przez AnunnakinGiant ().

    • ciekawy i przydatny programik, widać że się napracowałeś
      przydałoby się określenie czasu badania w zależności od poziomu labków i MSBN-a. Tak jak jest tutaj na ogame-tools.pl/pl,13,Koszty_badan.html .
      Pewnie dużo osób bada teraz astrofizykę i kombinują, czy lepiej podnieść poziom laboratoriów czy zbadać kolejny lvl MSBN.
      Myślę że nie będzie to zbyt trudne.
      Pozdrówki
    • baabuu napisał(a):

      ciekawy i przydatny programik, widać że się napracowałeś
      przydałoby się określenie czasu badania w zależności od poziomu labków i MSBN-a. Tak jak jest tutaj na ogame-tools.pl/pl,13,Koszty_badan.html .
      Pewnie dużo osób bada teraz astrofizykę i kombinują, czy lepiej podnieść poziom laboratoriów czy zbadać kolejny lvl MSBN.
      Myślę że nie będzie to zbyt trudne.
      Pozdrówki
      Tylko jest jedno ale co do skryptu na tej stronie co podałeś:
      Jeśli ktoś ma poz.Lab np 10 11 12 8 itp co wtedy ? ;) Można by definiować labki na każdej planecie,ale szybciej już chyba policzyć całość i wpisać jakjest w programie - kwestia sporna.
      Wieczorkiem powinienem wstawić nowa wersję z bazą raportów szpiegowskich, będzie troche znaczących zmian.
    • Po pierwsze, dzięki za fajną wstawkę, program spisuje się świetnie ! :]

      Teraz mam małą propozycje

      Otóż chciałbym zaproponować zaimplementowanie rozwoju planety, coś jak rozwój moona >> o tutaj <<, tyle że tym razem rozwój planety.

      Na początku wpisuje się ile planeta ma początkowo pól, później można rozwijać ją od zera.

      Czyli wpisywać (lub podwyższać strzałką w górę) poziom kopalni / budynków, czy coś, obliczałoby również dodatkowe pola z terraformera na takiej zasadzie jak stacja księżycowa w linku powyżej :)

      Pozdrawiam

      Post był edytowany 1 raz, ostatnio przez Gigusx ().

    • Siema Gigusx.
      Jeśli miało być to w formie edukacyjno-informacyjnej to można pomyśleć o kolejnym dodatku :) Jeśli każdy miał by tak definiować wszystkie planety - myślę ze mogło by być to męczące ( ale to tylko moja opinia ). Myślałem też o wprowadzeniu wszystkich danych z konta ogame (badania, budynki na wszystkich planetach, liczba pól, obrony itp ), ponieważ było parę pytań na maila/pw których rozwiązanie zmierza w tym kierunku np. ile % pktów stanowi eko/flota na koncie.
    • Bardziej pomagałoby w planowaniu :)

      Coś typu co powinienem, a czego nie powinienem budować by zmieścić się na takiej planecie + taki i taki poziom terrofarmera, na nowym designie i patchu nie ma już tak dużych planet i większość to 150-200, więc rozplanować byłoby warto :)

      Co do:

      Myślałem też o wprowadzeniu wszystkich danych z konta ogame (badania, budynki na wszystkich planetach, liczba pól, obrony itp ), ponieważ było parę pytań na maila/pw których rozwiązanie zmierza w tym kierunku np. ile % pktów stanowi eko/flota na koncie.


      Wiesz, to by było sporo roboty z tym i zależy od Ciebie czy byś chciał coś takiego pisać, ale wszystko to jest dostępne we wtyczce InfoCompte na firefox, pokazuje dokładnie ile punktów stanowią budynki, techy, flota, obrona, ile masz punktów ze struktur niezniszczalnych (czyli budynki techy, etc).

      Pokazuje również ile masz punktów z kopalni, innych budynków, obrony NA KAŻDEJ osobnej planecie + jaki % wszystkich punktów na koncie stanowią punkty z każdej planety osobno.

      Oczywiście pokazuje też wszystko procentowo przy większości punktów.

      Tak samo punkty z floty, która stacjonuje gdzieś i punkty z floty, która jest w locie.

      Ponadto pokazuje wykres z podzielonymi punktami na techy/obrona/struktury/flota.

      Zlicza progress punktowy z pierwszego dnia używania (zawsze można sobie zresetować i od nowa zlicza) i pokazuje jaką mamy średnią dzienną.

      Wydobycie również zlicza ze wszystkich kopalni.

      Więc jak widzisz sporo ma takich funkcji, jak chcesz to zaprogramuj to wszystko :E
    • W sumie to już jakiś czas temu zaprogramowałem :) wzory na czasy i koszta są globalnie w programie - podpiąć je gdzieś i wykorzystać to żaden problem, tylko po co komu coś takiego gdy skrypt który nadmieniłeś robi to z rzeczywistych danych konta :) Z góry założyłem sobie że nie będę ingerował bezpośrednio w klienta gry, program ma obliczać rzeczywiste bądź fikcyjne dane, czyli czysta implementacja wzory/cenniki z faq. Trochę odbiegnę od tego wzorca jak wrzucę nowa wersję z bazą RS, ale tylko przez monitoring schowka do auto wklejania nowych raportów w grze ^^
    • Ver 1.1 Changelog

      Poprawki:
      • w liczeniu badań/budynków sumarycznie skrypt omija ostatni lvl budynku ;)
      • przy przenoszeniu do dodatki/suma wyników z wyliczeń sumarycznych oraz OD-DO przenosi ostatni lvl a nie wynik sumaryczny
      • błąd krytyczny przy próbie liczenia "z wydobycia" w produkcji jeśli wcześniej nie zostało wyliczone wydobycie
      • magazyn metalu i kryształu źle liczone koszta.

      Nowości:
      • Baza raportów szpiegowskich dodana. Na chwilę obecną skrypt potrafi:
        1. sortować wg. różnych kryterii
        2. wyliczać wartość flot,budynków,obrony,badań
        3. wyszukiwać i wrzucać w nową tabelę raporty danego gracza
        4. wyliczać atak falowy na dana planetę
        5. i parę innych ^^

      • Jeden nowy skin
      • Dodane opcje i możliwość definiowania kolorów czcionek ( aby każdy skin miał sens ... )


      p.s. Do obsługi bazyRS zalecam przeczytać pomoc.
    • Nom na to czekalem, dalbym Ci 5, no ale zlikwidowali,
      naprawde dobra robota- potestuje jeszcze troche tj jutro i dam moze jakis pomysl
      :bdb:

      Post był edytowany 1 raz, ostatnio przez Slabiak ().

    • witam ponownie
      baza RS jest świetna... genialny pomysł i wykonanie... dziękuję... bardzo przydatna rzecz

      czy można dodać sumę surowców do bazy RS?
      czy można wprowadzić automatyczne wczytywanie naszych ustawień i skórki po uruchomieniu aplikacji?

      pozdrawiam
    • Fleja2k napisał(a):

      witam ponownie
      baza RS jest świetna... genialny pomysł i wykonanie... dziękuję... bardzo przydatna rzecz

      czy można dodać sumę surowców do bazy RS?
      czy można wprowadzić automatyczne wczytywanie naszych ustawień i skórki po uruchomieniu aplikacji?

      pozdrawiam


      Siema.
      Skórka i ustawienia możesz zapisać w profilu. Obecnie trzeba załadować profil po włączeniu programu, ale można dodać checkboxa z automatycznym ładowaniem w opcjach :) good idea
      Co do sumy surowców to będzie to w następnej wersji
      + eksport bazy
      + import bazy (mieszanie baz)
      + kopiowanie raportów z programu do schowka
      + sortowanie po złomie
      + oznaczanie raportów pełnych i niekompletnych

      Czekam na więcej propozycji/uwag

      UWAGA: z nową wersją będzie trzeba niestety zakładać nową bazę danych ( stare raporty nie będą wczytywane ). Musiałem przebudować parę rzeczy, aby później nie mieć problemu z jakimikolwiek zmianami. Sytuacja jednorazowa :quasi:

      Post był edytowany 1 raz, ostatnio przez AnunnakinGiant ().

    • Ver 1.1.1 Changelog

      Baza raportów szpiegowskich przemodelowana. Nie wczytujcie starych baz gdyż są niekompletne ... obecna wersja na pewno już nie będzie zmieniana ( mówie o modelu bazy ;) ) Możliwości programu jako tako będę wciąż rozszerzał :) Więc trzeba niestety od tej wersji założyć nowe bazy. Dodałem parę możliwości:

      • definiowanie w opcjach % debrisu z floty i obrony ( standardowo jest ustawione na 30 i 0 )
      • sortowanie po il. surki całościowo
      • sortowanie po PZ całościowo, metalu, krysztale
      • górna belka nad tabela pokazuje sume PZ i surki zaznaczonych raportów, zaznaczamy standardowo dla windowsa shiftem+lpm lub pojedyncze wpisy ctrl+lpm

      to z tych wizualnych ...
      skrypt teraz rozróżnia trzy typy skanowanych obiektów: planeta,księżyc,skanniepełny - ten ostatni występuje gdy nie wyskanowaliśmy budynków (czy były czy nie)


      + inne bajery o których pisał nie będę :E

      • Usunąłem zakładanie wielu profili dla opcji, było to kompletnie zbędne i zaśmiecało mi kod. Trzeba ustawić opcje ponownie (lub w pliku OTsetting.ini zmienić [twojprofil] na [OgameTools] ). Opcje ładowane są automatycznie po włączeniu programu.
      • Separatory globalnie zmieniłem na te z ogame.pl - tysięczny . dziesiętny ,


      Obecnie skupiam się na bazieRS, aczkolwiek jest jeszcze parę pomysłów co do reszty programu.
      do zrobienia bazars:
      -import baz
      -czyszczenie baz przez różne kryteria
      -rozwinięcie danych o graczu ( tak to ta trzecia zakładka, która się pojawiła i jest obecnie pusta )
      -jeszcze bardziej rozbudowane sortowanie (np po sojuszu)

      Post był edytowany 1 raz, ostatnio przez AnunnakinGiant ().

    • wywala mi błąd, jeśli chcę dodać raport z tej samej planety... czasem przydaje się więcej skanów tego samego celu

      zamiast kolumn mt, dt, wr... itd może zrobiłbyś tylko 2... po prostu, że jest flota/obrona lub że brak...
      wtedy sobie sortujemy na farmy bezbronne i takie ochraniane

      część kolumn w bazie jest wycentrowana, część nie

      błąd z zasięgiem falangi... jeśli wpiszemy układ 460 i 7 poziom falangi


      pozdrawiam
    • Siema, po pierwsze dzięki za testowanie programu.

      Zacznę od końca:

      błąd z zasięgiem falangi... jeśli wpiszemy układ 460 i 7 poziom falangi

      kod był ale nie podpięty - done.

      część kolumn w bazie jest wycentrowana, część nie

      no fakt, zapomniałem.

      zamiast kolumn mt, dt, wr... itd może zrobiłbyś tylko 2... po prostu, że jest flota/obrona lub że brak...
      wtedy sobie sortujemy na farmy bezbronne i takie ochraniane

      później dodam możliwość chowania wybranych kolumn, z zapisem w ustawieniach programu, a co do kolumny bezbronna -tak/nie, bardzo dobry pomysł. A dlaczego tak dużo kolumn ?
      z założenia te kolumny mają być podstawą do nawigacji po bazie dla relacji program-baza, oraz do wyliczeń które kreują interfejs dla usera. Są tam wszystkie możliwe rzeczy z raportu szpiegowskiego, niektóre wykorzystywane niektóre nie, aby w przyszłości nie trzeba było zmieniać modelu bazy jak ktoś/ja wpadnie na pomysł, którego program nie będzie mógł wykonać bo zbyt mało danych pobrał z raportu. Dlatego wolałem przerzucić jak najwięcej obliczeń przy wklejaniu raportu, aby później jak najmniej obciążać program.

      wywala mi błąd, jeśli chcę dodać raport z tej samej planety... czasem przydaje się więcej skanów tego samego celu

      Tu kompletnie nie mam pojęcia co może być nie tak. Ja i kolega dodajemy te same raporty bez ograniczeń, program nawet nie sprawdza czy dany raport jest czy go nie ma. Więc jak raz dodałeś to nie powinno być problemu ... jak możesz to sprawdź jeszcze raz i czekam na odpowiedź :) wklej tu albo mi na PW raport + treść błędu.

      PS. chmurka jak i dźwięk sygnalizujący dodanie raportu ma delay ( opóźnienie ) 3.5 sekundy, więc jak szybko dodajesz może Cie nie sygnalizować o dodaniu raportu, jednak fizycznie jest on dodawany do gł. tabeli.

      pozdrawiam również
    • więc sprawdziłem i błąd wywala, ale jednak w innej sytuacji
      mianowicie, gdy kopiujemy niepełny raport do schowka... niepełny w sensie "widzę, że nie ma obrony więc zapiszę sobie tylko surowce"



      gdy wklejamy, pojawia się raport ale wywala ten błąd i nie można go podejrzeć
    • czyli wszystko ok :) dzieję się tak dlatego ponieważ nie widzi podstawowych rzeczy które posiada każdy raport:

      Aktywność
      Skan planety ... - bez tego wywali (70)
      oraz
      'Szansa na przechwycenie sond ...' - bez tego wywali (96)

      są to w sumie rzeczy jeszcze nie wykorzystywane :> ale są na przyszłość w bazie. Tak czy siak dodam uchwyt wyjątku ( bo reszta poniżej surowców ma ) prócz właśnie tych.
      Dzięki za szybka odpowiedź.