Często Zadawane Pytania

Często Zadawane Pytania

> Przewodnik dla początkujących

Oto pytania często zadawane przez graczy. Jeśli nie możesz znaleźć swojego, nie wahaj się zadać go na czacie lub na Forum.

Jak trzykrotnie wystrzelić z pistoletu?

Każdy por ma określoną liczbę punktów zwrotnych PT (10 na poziomie 1, ale może się to zmienić), które określają liczbę akcji, które możesz wykonać podczas tury.

Tak więc wystrzelenie z pistoletu kosztuje 3 PT, więc możesz to zrobić 3 razy w jednej turze, wydając 9 PT.

W tym celu oddaj kilka strzałów, wystarczy PT i napisz instrukcję, która pozwoli ci oddać kilka strzałów, wykonując np.:

var wróg = pobierz najbliższego wroga()

użyj broni (wróg) użyj broni (wróg) użyj broni (wróg)

Możesz także użyć pętli (patrz: Pętle).

Dlaczego pory, z którymi się spotykam, mają wyższy poziom niż mój?

Przeciwnicy są proponowani według talentu pora. W każdej walce por zyskuje lub traci talent w zależności od wyniku walki. Wynik walki zależy od sztucznej inteligencji każdego gracza, jego cech, a także broni i żetonów. Talent odzwierciedla zatem skuteczność tego zestawu w porównaniu z innymi graczami.

Konfrontacja z porami na wyższym poziomie jest więc raczej dobrym znakiem. Oznacza to, że twoja strategia (twój wybór sprzętu i statystyk, a także twoja sztuczna inteligencja) może nadrobić różnicę w poziomie, a tym samym w statystykach.

Wraz ze zwycięstwami Twój por nabiera talentu, a co za tym idzie, stawia czoła coraz silniejszym przeciwnikom. Gdy zaczniesz przegrywać, jego talent będzie rósł wolniej, a nawet będzie się zmniejszał. Dlatego masz gwarancję, że zmierzysz się z przeciwnikami, którzy są tak zbalansowani, jak to tylko możliwe, w zależności od dostępnych graczy.

Ponadto na niskim poziomie znajduje się wiele porzuconych porów. Byli w stanie zdobywać poziomy, będąc atakowani bez ulepszania ich AI lub zwiększania ich cech. Pomaga to zapewnić ci przeciwników, którzy mogą wydawać się silniejsi.

Nie martw się, uspokoi się wraz z poziomami. A jeśli utrzyma się na wysokim poziomie, to potraktuj to jako komplement!

Dlaczego mój por eksploduje?

Dzieje się tak, gdy błąd powoduje zatrzymanie sztucznej inteligencji. W takim przypadku musisz spojrzeć na komunikat o błędzie wyświetlany w raporcie z walki. Zwykle dzieje się tak, gdy osiągnięty zostanie limit gier, na przykład limit operacji.

Dlaczego otrzymuję komunikat o błędzie „zbyt wiele operacji wykonanych w tej turze”?

W sztucznej inteligencji każde wywołanie funkcji, każde użycie zmiennej kosztuje operacje.

Por może wykonać do 20 milionów operacji na obrót.

Ten komunikat jest wyświetlany po przekroczeniu tego limitu. Na niskim poziomie zwykle dzieje się tak, gdy w sztucznej inteligencji występuje nieskończona pętla.

Dlaczego mój por nie robi tego samego w teście i w grządce warzywnej?

Wykonując walkę testową, możesz wybrać AI, które chcesz przetestować, z listy znajdującej się tuż nad wyborem testowego pora, a ta AI może różnić się od tej używanej przez por w ogródku warzywnym, którą należy zmodyfikować na stronie pora.

Jak przywołać żarówkę?

Pierwsza żarówka, Puny Bulb (CHIP\_PUNY\_BULB), jest dostępna na poziomie 48. AI żarówki muszą być zakodowane w funkcje. Na przykład, aby moja żarówka przeniosła się do swojego przywoływacza, a następnie wzmocniła się za pomocą Protein:

funkcja punyAI() { moveToward(getSummoner()) useChip(CHIP_PROTEIN, getEntity()) }

Aby wywołać żarówkę, nie wolno używać funkcji useChip, ale summon jako następuje (dla naszego przykładu):

// komórka: komórka, w której chcemy wywołać żarówkę summon(CHIP_PUNY_BULB, komórka, punyAI)

Uważaj, aby nie umieścić „()” po nazwie AI żarówki: to sama funkcja jest parametrem, a nie jej hipotetyczny zwrot. Więcej szczegółów na stronie Żarówki.

W jaki sposób przypisuje się cechy żarówki?

Charakterystykę cebulki oblicza się na podstawie poziomu pora, który ją wywołuje. Maksimum osiąga się, gdy przywoływacz ma poziom 300 (lub wyższy), a minimum, gdy przywoływacz jest na poziomie 1 (co w praktyce nie jest możliwe).

Pomiędzy dwoma poziomami charakterystyki są obliczane liniowo przy użyciu następującego wzoru:

charakterystyka = podłoga(min + (max - min) * min(300, poziom przywoływacza) / 300)

Jeśli poziom przywoływacza wynosi 301, charakterystyka odpowiada poziomowi przywoływacza 300.

Jak się mają att