Kodo pataisymai

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
xedga
Jau po truputį tampa savu
Posts: 154
Joined: 2010 Sep 24 20:12
Skype: xedga-beribu
Location: Šiauliai/Kaunas

Kodo pataisymai

Post by xedga »

Code: Select all

new zmones_count = floatround(alive_count * get_pcvar_float(cvar_zmones_ratio), floatround_ceil)
cvar_zmones_ratio yra 0.4
Bet tarkim iš 3 žaidėjų vistiek atlieka funkcija su 2, kokiu budu yra apvalinama ir kaip pakeisti, kad iš 3 tarkim imtu tik 1. Ačiū

P.S: Sugalvojau dar šiek tiek patobulinti ir neleisti, kad zmones_count būtu daugiau už 4. Koki optimaliausia būdą siulytumėt sprendimui?

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: Kodo pataisymai

Post by psychical »

Jei tu sakai, kad iš 3 žaidėjų paima 2 tai man taip dašyla, kad floatround_ceil su apvalina į pirmą skaičių po kablelio (nes 3 / 0,4 = 1,2), tai tu bandyk naudot floatround_round arba išvis ką tu nori padaryti?

xedga
Jau po truputį tampa savu
Posts: 154
Joined: 2010 Sep 24 20:12
Skype: xedga-beribu
Location: Šiauliai/Kaunas

Re: Kodo pataisymai

Post by xedga »

Ačiū :)

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests