Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-11-15, 16:22


RakNet00







Wiek: 25
Na forum: 3126 dni
Posty: 66



Respekt: 50

Witam. Mam taki kod:
Kod:


new kmnum = random(10);
VehicleInfo[dllt][KM] += kmnum;


I chcia? bym zrobic aby nie losowa?o np. 1,2,3 itd. tylko z dwiema liczbami po przecinku czyli np. 1.23, 4.56 itd.

Prosz? o szybk? pomoc.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-15, 19:05


KurczakSwaj







Wiek: 27
Na forum: 4903 dni
Posty: 119
Nick w MP: KurczakSwaj

Piwa: 121

Respekt: 102
Respekt: 102

Kod:


new rand1 = random(100), rand2 = random(100), Float:kmnum, string[32];
format(string, sizeof(string), "%d.%d", rand1, rand2);
kmnum = floatstr(string);
VehicleInfo[dllt][KM] = kmnum;


Ostatnio zmieniony przez KurczakSwaj 2017-11-16, 10:01, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
RakNet00
Wysłany: 2017-11-15, 21:44


RakNet00







Wiek: 25
Na forum: 3126 dni
Posty: 66



Respekt: 50

Teraz ca?y czas liczb? 0 losuje.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-15, 22:42


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
RakNet00
Wysłany: 2017-11-15, 22:48


RakNet00







Wiek: 25
Na forum: 3126 dni
Posty: 66



Respekt: 50

A jak mam dok?adniej tego u?y?? Jak ustawi? minimalna losowana liczb? 1.1 a maksymaln? 9.9? Co od czego jest?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-16, 10:08


KurczakSwaj







Wiek: 27
Na forum: 4903 dni
Posty: 119
Nick w MP: KurczakSwaj

Piwa: 121

Respekt: 102
Respekt: 102

RakNet00 przed chwil? sprawdzi?em i spos?b, kt?ry Ci poda?em u mnie dzia?a bez zarzutu. By? mo?e wina le?y gdzie? indziej, powiedz mi jak sprawdza?e? wylosowan? liczb??

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
RakNet00
Wysłany: 2017-11-16, 14:57


RakNet00







Wiek: 25
Na forum: 3126 dni
Posty: 66



Respekt: 50

Kod:


format(string,sizeof string,"Dystans: %d "ZIELONYHEX"km"BIALYHEX"",kmnum);
SendClientMessage(playerid,Zielony,string);


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-16, 15:11


KurczakSwaj







Wiek: 27
Na forum: 4903 dni
Posty: 119
Nick w MP: KurczakSwaj

Piwa: 121

Respekt: 102
Respekt: 102

A jak dasz %f zamiast %d?

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
RakNet00
Wysłany: 2017-11-16, 15:35


RakNet00







Wiek: 25
Na forum: 3126 dni
Posty: 66



Respekt: 50

Nadal 0. Tylko tyle, ?e zamiast 0 jest 0.000000. Jak mia?em losowanie km od 0 do 10 i sprawdza?em %d to normalnie pokazywa?o km np. 1,3,4 itd. a teraz caly czas pokazuje 0.000000

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-16, 17:32


KurczakSwaj







Wiek: 27
Na forum: 4903 dni
Posty: 119
Nick w MP: KurczakSwaj

Piwa: 121

Respekt: 102
Respekt: 102

Skopiowa?e? m?j kod, czy si? zainspirowa?e?? Je?li to drugie - poka? go, je?li nie to nie wiem co jest grane.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
RakNet00
Wysłany: 2017-11-18, 07:46


RakNet00







Wiek: 25
Na forum: 3126 dni
Posty: 66



Respekt: 50

Ok, dzia?a. Zapomnia?em w kmnum dopisa? licby do stringa, kt?re dopisa?em wy?ej. Dzi?kuj? za pomoc :)

Postaw piwo autorowi tego posta
 

 
Tagi: losowanie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku