hlmod.hu
https://hlmod.hu/

Skin droppolás
https://hlmod.hu/viewtopic.php?f=9&t=24115
Oldal: 1 / 1

Szerző:  Beckx [ 2016.02.25. 22:35 ]
Hozzászólás témája:  Skin droppolás

Üdv!
Hogyan tudom lentebb venni a drop esélyt ebben a részben?

  1. public eventalal(id) {
  2.     if(80.0 >= random_float(1.0, 100.0)) {
  3.         talal4(id)
  4.     }
  5.     if(65.0 >= random_float(1.0, 100.0))
  6.     {
  7.         talal5(id)
  8.     }
  9.     if(45.0>= random_float(1.0, 100.0))
  10.     {
  11.         talal6(id)
  12.     }
  13. }

Szerző:  Pardon [ 2016.02.25. 23:09 ]
Hozzászólás témája:  Re: Skin droppolás

  1. public talal(id) {
  2. new Float:Random = random_float(0.01, 100.00)
  3.  
  4. if(Random < 20.0) {
  5. Talal1(id)
  6. }
  7. }


mindig ujat csinalsz pl: ha irsz meg + hozza 1 -et akk igy fog kinezni
  1. if(Random < 40.0) {
  2. Talal2(id)
  3. }


is itt allitod be hogy dropolja stb

  1. if(Random < 30.0)

Szerző:  Beckx [ 2016.02.25. 23:17 ]
Hozzászólás témája:  Re: Skin droppolás

Félre értesz szerintem, a droppolásnak az esélyét szeretném lentebb, hogy kisebb legyen az esélye a nyitásnak.

Szerző:  Pardon [ 2016.02.25. 23:44 ]
Hozzászólás témája:  Re: Skin droppolás

Beckx írta:
Félre értesz szerintem, a droppolásnak az esélyét szeretném lentebb, hogy kisebb legyen az esélye a nyitásnak.

ugyan ugy fel meg fell is lehet a 30.0 pl le akarnam venni akk leveszem 20.0 is mar igy kisebb ha nagyobbnak akarom akk meg fel emelem 40.00 re pl :)

Szerző:  Akosch:. [ 2016.02.26. 00:03 ]
Hozzászólás témája:  Re: Skin droppolás

Általános valószínűségszámítás:

Helyettesítsünk be betűket, neveket a feltételbe, h könnyebben fel tudjuk írni mi mi:
x >= y( min, max )

Kedvező esetek száma: x - min
Összes eset száma: max - min

Szóval: ( x - min ) / ( max - min ) % esélye van megtalálni azt a valamit. Innentől szerintem minden adott :)

Tanács, ötlet:
Szerintem felesleges tört számokkal variálni, főleg hogy csak egész számokat használsz xd
Ha véletlenszámot 0-tól képzel egyszerűbb visszaszámolni, h mekkora az esélye. ( x / max % )
Ha nem akarod, h több dolgot is tudjon találni térj vissza a talal* függvény után.

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