[POMOĆ] Ne postavlja dobro varijablu

Započeo Pararera
7. Nov. 2015. Zaključano
213
pregleda
2
postova
Haswell Roleplay
2
Wheel Man
7. Nov. 2015.
Skripta koju koristim: IWII HRP
Detaljan opis problema: Napravio sam sustav registracije i sad treba postaviti neke varijable u pozadini. Ispod je kod koji kaže sve. Problem je u tome Å¡to, iako su varijable definirane kao Float on meni bilježi vrijednost u obliku inta(0.000 ili 1.000 ili 2.000), ne razumijem zaÅ¡to. Hvala svima 🙂
Dio skripte:
#define _HRP_RANDOM(%0,%1) \
(random(%1-(%0))+%0)

enum _HRP_kENUM
{
_kID,
_kZaporka,
_kMail,
Float:_kMetabolizam,
Float:_kPotrebaZaVodom,
Float:_kBrzinaOpijanja,
Float:_kBrzinaDrogiranja,
Float:_kJacinaUdarca,
Float:_kBrzinaRastaKose,
_kKod
};
new _HRP_Korisnik          ;

new _ran = _HRP_RANDOM(5, 75);
_HRP_Korisnik = (_ran / (_HRP_kOstalaMasa{_playerid} + _HRP_kMisicnaMasa{_playerid} + _HRP_kMasaSala{_playerid}));
printf("al %f, random %d masa %d", _HRP_Korisnik, _ran, _HRP_kOstalaMasa{_playerid} + _HRP_kMisicnaMasa{_playerid} + _HRP_kMasaSala{_playerid});

Neke slike/video za lakse dobivanje pomoci(neobavezno):

Quote
[06.11.2015. 22:36:42] al 1.000000, random 73 masa 59

To ukupno ispada 1.237 a on meni prikazuje 1.000
Haswell Roleplay
2
Wheel Man
7. Nov. 2015.
Uvrstio sam čak i svoje nekakve brojeve i opet mi se u varijablu sprema 0.0000 iako rezultat nije takav. Koristim za neke varijable(ne za te float) rBitse, možda je do toga?
new _ran = _HRP_RANDOM(5, 75);
_HRP_Korisnik = /*_HRP_RANDOM(5, 75)*/ 61 / 95 /*(_HRP_kOstalaMasa{_playerid} + _HRP_kMisicnaMasa{_playerid} + _HRP_kMasaSala{_playerid})*/;
printf("al %f, random %d masa %d", _HRP_Korisnik, _ran, _HRP_kOstalaMasa{_playerid} + _HRP_kMisicnaMasa{_playerid} + _HRP_kMasaSala{_playerid});

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha