![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 17.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam. piszę sobie taki mały kodzik "leczenia"
Leczenie polega na tym, że gdy użyjemy jakiegoś eliksira to HP podskoczy zgodnie z punktami które są zapisane w bazie danych. Mam problem z blokadą.. Gdy mamy np. 88 punktów HP to gdy użyjemy eliksira z 20 HP to życie zmiania się na 108. Chce napisac jakąś blokadę aby nie było możliwości posiadania więcej hp niż rekord w bazie "hp_max" - aktualnie 100/10+lev. Pozdrawiam
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
w update uzyj poprostu IF...
pole = if(pole+20>100,100,pole+20) i po sprawie |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 17.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
w update uzyj poprostu IF... pole = if(pole+20>100,100,pole+20) i po sprawie Nie wiem czy dobrze mnie zrozumiałes.. Powiedzmy że mamy 80hp ->użyjemy eliksiru który dodaje 20 hp -> więc mamy 100. Następna sytuacja.. mamy znów 80 hp -> używamy takiego który dodaje 50 hp -> więc mamy 130 hp.. Chce aby była blokada (rekord hp_max) który z każdym poziomem wzrasta. Nie można tego w update zrobic? bez if? Pozdrawiam |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
No tego IFa wsadzasz właśnie w UPDATE
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 17.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
Coś takiego (IMG:style_emoticons/default/questionmark.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
tak
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 17.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuje bardzo za pomoc! (IMG:style_emoticons/default/smile.gif)
Wszystko działa poprawnie.. Pozdrawiam i życzę miłej nocy. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 14:08 |