Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]While - dodawanie
Utilaft
post
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 19.01.2013

Ostrzeżenie: (10%)
X----


Witam. Chcę zrobić, by wykonywało mi się działanie, dopóki nie wyjdzie 0.

Mam taki kod:
while($user1_walka <= 0) {

$user1_walka = $user_atak * 100/$user_zrecznosc + $user2_obrona + $user2_zycie;
$user2_walka = $user2_atak * 100/$user2_zrecznosc + $user_obrona + $user_zycie;

if($user1_walka <= 0) {
echo $user1_walka;

}

break;

}

No i nie wiem jak to zrobić za bardzo.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Utilaft
post
Post #2





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 19.01.2013

Ostrzeżenie: (10%)
X----


Ok, poradziłem sobie. Może trochę na około ale jest.

  1.  
  2. //1 tura
  3. $user1_walka1 = $user2_atak - $user2_zrecznosc + $user_obrona;
  4. $user2_walka1 = $user_atak - $user_zrecznosc + $user2_obrona;
  5. //2 tura
  6. $user1_walka2 = $user1_walka1 - $user2_atak - $user2_zrecznosc + $user_obrona;
  7. $user2_walka2 = $user1_walka1 - $user_atak - $user_zrecznosc + $user2_obrona;
  8. //3 tura
  9. $user1_walka3 = $user1_walka2 - $user2_atak - $user2_zrecznosc + $user_obrona;
  10. $user2_walka3 = $user1_walka2 - $user_atak - $user_zrecznosc + $user2_obrona;
  11. //4 tura
  12. $user1_walka4 = $user1_walka3 - $user2_atak - $user2_zrecznosc + $user_obrona;
  13. $user2_walka4 = $user1_walka3 - $user_atak - $user_zrecznosc + $user2_obrona;
  14. //5 tura
  15. $user1_walka5 = $user1_walka4 - $user2_atak - $user2_zrecznosc + $user_obrona;
  16. $user2_walka5 = $user1_walka4 - $user_atak - $user_zrecznosc + $user2_obrona;
  17. //6 tura
  18. $user1_walka6 = $user1_walka5 - $user2_atak - $user2_zrecznosc + $user_obrona;
  19. $user2_walka6 = $user1_walka5 - $user_atak - $user_zrecznosc + $user2_obrona;
  20. //7 tura
  21. $user1_walka7 = $user1_walka6 - $user2_atak - $user2_zrecznosc + $user_obrona;
  22. $user2_walka7 = $user1_walka6 - $user_atak - $user_zrecznosc + $user2_obrona;
  23. //8 tura
  24. $user1_walka8 = $user1_walka7 - $user2_atak - $user2_zrecznosc + $user_obrona;
  25. $user2_walka8 = $user1_walka7 - $user_atak - $user_zrecznosc + $user2_obrona;
  26. //9 tura
  27. $user1_walka9 = $user1_walka8 - $user2_atak - $user2_zrecznosc + $user_obrona;
  28. $user2_walka9 = $user1_walka8 - $user_atak - $user_zrecznosc + $user2_obrona;
  29. //10 tura
  30. $user1_walka10 = $user1_walka9 - $user2_atak - $user2_zrecznosc + $user_obrona;
  31. $user2_walka10 = $user1_walka9 - $user_atak - $user_zrecznosc + $user2_obrona;
  32.  
Go to the top of the page
+Quote Post

Posty w temacie
- Utilaft   [PHP]While - dodawanie   5.02.2013, 14:55:55
- - _Borys_   [PHP] pobierz, plaintext while($user1_walka !=...   5.02.2013, 16:14:55
- - Utilaft   Znów całe CPU hostingu wezmę skrypt się wykonuje ...   5.02.2013, 16:37:15
- - _Borys_   No dopóki nie będzie zera , o to przecież chodzi...   5.02.2013, 16:56:31
- - Utilaft   No ale to za długo. Może jest lepsze rozwiązanie. ...   5.02.2013, 17:13:07
- - _Borys_   to może [PHP] pobierz, plaintext while($user1_...   5.02.2013, 18:08:42
- - Utilaft   Ten Twój 1 przykład nie działa, i ten mój [PHP] p...   5.02.2013, 22:10:35
|- - _Borys_   Cytat(Utilaft @ 5.02.2013, 22:10:35 )...   5.02.2013, 23:44:53
|- - sazian   Cytat(Utilaft @ 5.02.2013, 22:10:35 )...   7.02.2013, 20:22:21
- - Gość   Nie wiem po co stosujesz tą pętlę while. Patrząc n...   5.02.2013, 22:54:06
- - Utilaft   Dupa, nie działa nic. Nie wyswietla   6.02.2013, 19:25:51
- - Damonsson   Zobacz mój post: http://forum.php.pl/index.php?sh...   6.02.2013, 19:29:49
- - Utilaft   [PHP] pobierz, plaintext for($user1_walka ...   6.02.2013, 19:55:05
- - Damonsson   [PHP] pobierz, plaintext <?php $player1 = ...   6.02.2013, 20:21:44
- - Utilaft   Życia mam przypisane już z mysqla. Zaraz przetestu...   7.02.2013, 20:12:14
- - Damonsson   Weź przerzuć się na układanie kwietników czy coś w...   7.02.2013, 20:19:21
- - Utilaft   Uwierz mi że tak zrobiłem. Ale.. 1. Twój kod dz...   7.02.2013, 20:21:06
- - Utilaft   Czyli jak mam to rozwiązać?   7.02.2013, 20:34:58
- - sazian   dobra weź kartkę papieru i napisz $user_atak...   7.02.2013, 20:41:08
- - Utilaft   Ok, poradziłem sobie. Może trochę na około ale jes...   8.02.2013, 14:37:01
- - Damonsson   Jak już się wczułeś, to rozpisz sobie dla 100 tur   8.02.2013, 15:25:18
- - Utilaft   Hehe. Nie robił bym tego, gdybym nie wiedział co r...   8.02.2013, 16:40:42
- - sazian   o boże pisząc o rozpisaniu tego na kartce miał...   8.02.2013, 19:11:24
- - Utilaft   @up. Dzięki za kod. No właśnie zauważyłem że cały ...   8.02.2013, 19:16:20


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 20:55