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

Wysłany: 2020-04-20, 17:40


polaczkos







Wiek: 25
Na forum: 4085 dni
Posty: 168
Nick w MP: polaczkos

Piwa: 3

Respekt: 45,3

Witam, mam takie pytanie chc? zrobi? prac? i w niej ?eby by?o ile? tam % na to by si? powiod?o a ile? na to by nie czyli np 80% na niepowodzenie i 20% na powodzenie ?e si? uda czy da rad? to zrobi? jak tak to jak bo jak szuka?em w internecie funkcji odpowiedniej za to to nie znalaz?em.
Z g?ry dzi?kuj? za pomoc

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-04-20, 18:25


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

if (math.random(5) == 1then
-- powodzenia
else
-- niepowodzenie
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-04-20, 19:42


polaczkos







Wiek: 25
Na forum: 4085 dni
Posty: 168
Nick w MP: polaczkos

Piwa: 3

Respekt: 45,3

a mog? prosi? o wyja?nienie tego jak to dzia?a ? Chodzi o to co oznacza to 5 a co to 1

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-04-20, 21:44


MrVip615

witam






Wiek: 22
Na forum: 4307 dni
Posty: 167
Nick w MP: ramzes

Piwa: 207

Respekt: 85,3

Ja wytlumacze Ci to po swojemu.
math.random

losuje Ci liczby pomiedzy tymi ktore podales np.:
local losuj math.random(1,2)

Tutaj bedzie Ci losowalo pomiedzy cyframi 1 i 2, mozesz to wykorzystac jako szanse, w tym przypadku jest 50%, lecz mozesz to tez wykorzystac jako losowanie cyfry i np. Wyswietlic to potem na chacie za pomoca
Więcej informacji znajdziesz w Wikipedii MTA:

outputChatBox

w taki sposob:

local losuj math.random(1,2)
outputChatBox(tostring(losuj))


Ogolny spis z odnosnikami znajdziesz tutaj

Więcej informacji znajdziesz w Wikipedii MTA:

Math


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-04-20, 22:27


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

"MrVip615" napisał/a:

Ja wytlumacze Ci to po swojemu.
math.random

losuje Ci liczby pomiedzy tymi ktore podales np.:
local losuj math.random(1,2)

Tutaj bedzie Ci losowalo pomiedzy cyframi 1 i 2, mozesz to wykorzystac jako szanse, w tym przypadku jest 50%, lecz mozesz to tez wykorzystac jako losowanie cyfry i np. Wyswietlic to potem na chacie za pomoca
Więcej informacji znajdziesz w Wikipedii MTA:

outputChatBox

w taki sposob:

local losuj math.random(1,2)
outputChatBox(tostring(losuj))


Ogolny spis z odnosnikami znajdziesz tutaj

Więcej informacji znajdziesz w Wikipedii MTA:

Math


Tak, ale og?lnie math.random losuje liczby od 1 do x czyli np. jak podasz

math.random(10) -- to losuje od 1 do 10
math.random (15) -- losuje od 1 do 15
math.random (100) -- losuje od 1 do 100

Mo?na poda? od jakiej liczby ma losowa? ale nie trzeba ;)

Podpis
Coś tam kiedyś robiłem.

DC: kamison_.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-04-20, 23:15


Eitho







Wiek: 24
Na forum: 3489 dni
Posty: 330
Nick w MP: Eitho

Piwa: 746

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

Jak chcesz procenty prawdopodobie?stwa to pomy?l o tych parametrach w funkcji math.random() jako o liczniku i mianowniku u?amka zwyk?ego.

np. math.random(1,5) = jedna pi?ta = 20%
(Oczywi?cie musisz to sobie przyr?wna? do jakiej? liczby, np. math.random(1, 5) == 1)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-04-21, 14:47


polaczkos







Wiek: 25
Na forum: 4085 dni
Posty: 168
Nick w MP: polaczkos

Piwa: 3

Respekt: 45,3

Jak dzia?a math.random to wiedzia?em tylko w?a?nie nie wiedzia?em jak tu dzia?aj? procenty, ale dzi?kuj? wszystkim za pomoc <3

Postaw piwo autorowi tego posta
 

 
Tagi: szansa :: procentowa
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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