Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki, reiktų loginės pagalbos, tai problema tokia jog turiu 2 kintamuosius:

KillerKintamasis;

VictimKintamasis;

 

Ir noriu padaryti, jog KillerKintamasis didėtų pagal:

*Kuo daugiau KillerKintamasis, tuo lečiau jis didėja.

*Kuo daugiau VictimKintamasis, tuo greičiau KillerKintamasis didėja.

*Kuo mažiau KillerKintamasis, tuo greičiau jis didėja.

*Kuo mažiau VictimKintamasis, tuo lečiau KillerKintamasis didėja.

 

Kaip tai padaryti su lygtim ? be salygų, tik su lygtim.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

pasidaryk kokį kintamajį pvz "koficientas" :)

koficientas = 100%;

 

jei KillerKintamasis didėja tai koficientas mažėja, bet jis didėja pagal koficientą

koficientas = koficientas - kažkoks tai procentas;

KillerKintamasis = KillerKintamasis + ( didėjimas * koficientas );

 

jei VictimKintamasis didėja tai koficientas didėja,

koficientas = koficientas + kažkoks tai procentas;

KillerKintamasis = KillerKintamasis + ( didėjimas * koficientas );

Nuoroda į pranešimą
Dalintis kituose puslapiuose

pasidaryk kokį kintamajį pvz "koficientas" :)

koficientas = 100%;

 

jei KillerKintamasis didėja tai koficientas mažėja, bet jis didėja pagal koficientą

koficientas = koficientas - kažkoks tai procentas;

KillerKintamasis = KillerKintamasis + ( didėjimas * koficientas );

 

jei VictimKintamasis didėja tai koficientas didėja,

koficientas = koficientas + kažkoks tai procentas;

KillerKintamasis = KillerKintamasis + ( didėjimas * koficientas );

 

Bet tai vistiek su salyga gaunasi, nes reikia tikrinti ar ten tarkim KillerKintamasis yra didelis ar mažas, jog žinoti ar tą kofą didinti ar mažinti.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

nu jei suprasi tai pas mane žaidimui čia reikia, kai žaidėjas nušauna kitą, jam kylą, o tam kuris yra nušautas jam krenta.

 

PlayerSkill[killer] = kyla

PlayerSkill[victim] = krenta

 

 

Ka manot jeigu pvz

1.0005^(PlayerSkill[victim] - PlayerSkill[killer])

butu 1.0005^(3700 - 2500) // cia kai zudikas turi maziau nei auka, todel kyla daugiau.

Redagavo addinol
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...