Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] System walki


Rekomendowane odpowiedzi

Opublikowano

Cześć. Pisząc własną gre natknąłem się na pewien problem.

Wiem mniej więcej jak zabrać się za system walki itp. ale

Załóżmy w pętli for mam walke. Walka kończy się po :

1. 5 atakach obu stron

2. Jeżeli np.po 3 atakach zostanie którejś ze stron 0 hp i pętla jest przerywana.

Problem mam z dwójką.

Macie jakiś pomysł? (Nie prosze o gotowy kod )

Przyjmuje zlecenia dot. web masterki.

while(!$success){
....try();
}

 

Opublikowano

Sodema ,sodema, sodema, sodema.....nie można było do mnie napisać ? :P

5 atakach z obu stron powiadasz ? (5 * 2 = 10)

 

while(......) {
$i = 1;
for($i >0; $i<=10; $i++) {
Ustalasz kolejność randem wrzucasz system walki jako atak pojedyńczy

if($gracz['HP'] <= 0) {
 break;
//Zakończy robienie rund.
 }
if($przeciwnik['HP'] <= 0) {
  break;
 }
}
}

Opublikowano

Sodema ,sodema, sodema, sodema.....nie można było do mnie napisać ? :P

5 atakach z obu stron powiadasz ? (5 * 2 = 10)

 

while(......) {
$i = 1;
for($i >0; $i<=10; $i++) {
Ustalasz kolejność randem wrzucasz system walki jako atak pojedyńczy

if($gracz['HP'] <= 0) {
 break;
//Zakończy robienie rund.
 }
if($przeciwnik['HP'] <= 0) {
  break;
 }
}
}

Dzięki : P

@Scolari

Co znaczy OOP ?

Przyjmuje zlecenia dot. web masterki.

while(!$success){
....try();
}

 

Opublikowano

up@

Cicho... nie znasz się ! :D

topic@

Poradzilem sobie ;)

Zamknąć.

Przyjmuje zlecenia dot. web masterki.

while(!$success){
....try();
}

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...