Wysłany: 2020-01-29, 17:39
Pyrek24
Wiek: 25 Na forum: 3438 dni Posty: 546
Nick w MP: Pyrek
Piwa : 10
Witam, ot??, pracuje nad skryptem na kopalnie, tutaj kawa?ek kodu na dawanie w?gla po wykonanej pracy, lecz gdy wykopie w?giel nie daje mi tej warto?ci a daje mi warto?? dwukrotnie wi?ksz? od podanej.
kod
local wegiel = {
"0.4" ,
"0.5" ,
"0.6" ,
"0.7" ,
"0.8" ,
}
addEvent ( "hajskopalnia" , true )
addEventHandler ( "hajskopalnia" , root , function()
local k1 = getElementData ( client , "player:kg" )
setElementData ( client , "player:kg" , k1 + math . random ( #wegiel))
triggerClientEvent ( client , "onClientAddNotification" , client , "Wykopa?e?/a? w?giel" , "success" )
end )
Wysłany: 2020-01-29, 23:27
Maniekxx
Amator
Wiek: 24 Na forum: 2894 dni Posty: 232
Nick w MP: Maniekxx
Piwa : 225
Spr?buj tak i powied? czy jest dobrze.
local wegiel = math . random ( 0.4 , 0.8 )
addEvent ( "hajskopalnia" , true )
addEventHandler ( "hajskopalnia" , root , function()
local k1 = getElementData ( client , "player:kg" )
setElementData ( client , "player:kg" , k1 + wegiel )
triggerClientEvent ( client , "onClientAddNotification" , client , "Wykopa?e?/a? w?giel" , "success" )
end )
Wysłany: 2020-01-30, 00:18
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
Tw?j kod wylosuje nagrod? w postaci ilo?ci w?gla tylko raz - przy starcie skryptu.
?eby wszystko dzia?a?o jak nale?y, musisz za ka?dym razem w evencie losowa? now? ilo??.
local wegiel = math . random ( 0.4 , 0.8 )
setElementData ( client , "player:kg" , k1 + wegiel )
Wysłany: 2020-01-30, 20:45
Pyrek24
Wiek: 25 Na forum: 3438 dni Posty: 546
Nick w MP: Pyrek
Piwa : 10
Nie dodaje ?adnego wog?le w?gla, 0 b??d?w db3.
Wysłany: 2020-01-30, 21:19
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
Poka? ca?y kod. Masz w og?le tak? elementDat? jak "player:kg"?
Wysłany: 2020-01-31, 14:40
Maniekxx
Amator
Wiek: 24 Na forum: 2894 dni Posty: 232
Nick w MP: Maniekxx
Piwa : 225
Spr?buj jeszcze tego.
addEvent ( "hajskopalnia" , true )
addEventHandler ( "hajskopalnia" , root , function()
local k1 = getElementData ( client , "player:kg" )
setElementData ( client , "player:kg" , k1 + math . random ( 0.4 , 0.8 ))
triggerClientEvent ( client , "onClientAddNotification" , client , "Wykopa?e?/a? w?giel" , "success" )
end )
Wysłany: 2020-01-31, 23:28
Pyrek24
Wiek: 25 Na forum: 3438 dni Posty: 546
Nick w MP: Pyrek
Piwa : 10
Dalej to samo, nie daje a b??d w db3 jest.
[ Dodano : 2020-01-31, 23:29 ]
Wilq tak, mam . Ten kod kt?ry udost?pniam to jest kod na dodawanie w?gla, bez funkcji (math.random) dzia?a?o i dawa?o.
Tagi: dane :: wartości
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: