hlmod.hu
https://hlmod.hu/

Nem növeli a hpt
https://hlmod.hu/viewtopic.php?f=9&t=24580
Oldal: 1 / 1

Szerző:  SZILARD [ 2016.04.09. 15:09 ]
Hozzászólás témája:  Nem növeli a hpt

Hali!

Valaki le írja hogy miért nem növeli a hpt? Amikor rakok rá?

  1. if(EletEro[id] < 40 && KepessegPont[id] >= 1) {
  2.                 EletEro[id]++
  3.                 KepessegPont[id]--
  4.                 set_user_health(id, get_user_health(id) + EletEro[id] * 1)
  5.                 Kikepzes(id)
  6.             }

Szerző:  mforce [ 2016.04.09. 15:24 ]
Hozzászólás témája:  Re: Nem növeli a hpt

 ! Moderátori megjegyzés (mforce):
Áthelyezve

Szerző:  Akosch:. [ 2016.04.09. 15:25 ]
Hozzászólás témája:  Re: Nem növeli a hpt

Alapból gondolom nulla az értéke az EletEro -nek.
Szóval amikor először teszel rá:
set_user_health( id, get_user_health( id ) + 0 * 1 )
->
Csak beállítod az életét a jelenlegi életére xd

Utána se kapsz életet? 3-4. fejlesztésre?

Szerző:  SZILARD [ 2016.04.09. 15:56 ]
Hozzászólás témája:  Re: Nem növeli a hpt

nem növeli :D

Szerző:  demon [ 2016.04.09. 16:39 ]
Hozzászólás témája:  Re: Nem növeli a hpt

Akosch:. írta:
Alapból gondolom nulla az értéke az EletEro -nek.
Szóval amikor először teszel rá:
set_user_health( id, get_user_health( id ) + 0 * 1 )
->
Csak beállítod az életét a jelenlegi életére xd

Utána se kapsz életet? 3-4. fejlesztésre?


Az EletEro nem lesz 0, mivel még a set_user_health függvény előtt meg lesz növelve 1-gyel, kivéve ha alapból negatív szám.

1 tipp: Ha nem tudsz rájönni egy ilyen jellegű hibára akkor, ha van lehetőséged írd ki a változókat az if feltételen belül, így meglátod, hogy egyáltalán lesz-e 1x is igaz a feltétel.
Pl.:
  1. if(EletEro[id] < 40 && KepessegPont[id] >= 1) {
  2.                 client_print(id, print_chat, "Eletero: %d | Kepessegpont: %d", EletEro[id], KepessegPont[id])
  3.                 EletEro[id]++
  4.                 KepessegPont[id]--
  5.                 set_user_health(id, get_user_health(id) + EletEro[id] * 1)
  6.                 Kikepzes(id)
  7.             }

Szerző:  SZILARD [ 2016.04.10. 02:04 ]
Hozzászólás témája:  Re: Nem növeli a hpt

és miért van az hogy mikor rakok mondjuk 5 akkor nagyon sok hpt add pl: +15 meg többet is add miért?

Szerző:  mforce [ 2016.04.16. 09:41 ]
Hozzászólás témája:  Re: Nem növeli a hpt

1-el minek szorzol? 3x1 az 3

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/