![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 19.01.2013 Ostrzeżenie: (10%) ![]() ![]() |
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. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 19.01.2013 Ostrzeżenie: (10%) ![]() ![]() |
Życia mam przypisane już z mysqla. Zaraz przetestuje
Przegrales walke. Przeciwnik zniszczyl cie .Graczowi 1 zostalo -100 życia Graczowi 2 zostalo 1950 źycia Zyskales: 200 doswiadczenia Nick: Utilaft2 Nick: Utilaft Nie ważne jaki będzie atak i hp. czasami nawet graczowi 2 zostaje więcej żyć niż ma w bazie. Wcześniej było złe działanie Ma być takie: $user1_walka = $user2_zycie - $user_atak - $user_zrecznosc + $user2_obrona; $user2_walka = $user_zycie - $user2_atak - $user2_zrecznosc + $user_obrona; Ale skrypt wykonuje się w nieskonczonosc. Ten post edytował Utilaft 6.02.2013, 21:01:40 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 18:12 |