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

Wysłany: 2016-07-30, 13:23


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

Witam mam problem chodzi mi oto ze mam Skrypt na Kasyno ale sie wygrywa za cz?sto wi?c chce zeby by?a 1/10 szansa na wygran? albo chociasz zeby sie nie wygrywa?o ca?y czas ze np. 10 razy przegrasz a tu 11 wygrywasz ale zeby nie by?o ze 10 pod z?d sie wygrywa,
M?cze sie z tym bo to prawie nei daje efektu co tu robie oto kod:

local maszyna createObject 26402021.64,1015.24,10.82 )
setElementData maszyna"message""Maszyna hazardowa" )
local marker createMarker 2021.64,1015.24,10.82"cylinder"325500)


local active false
local cash 0


addEventHandler "onMarkerHit"marker, function ( element )
    outputChatBox "Dzia?anie : "element255255255 )
    outputChatBox "Przegrana : Kwota postawiona zostaje w maszynie. Na fundacje Komisu mixLoLmix oraz Patryko12"element255255255 )
    outputChatBox "Wygrana : Dostajesz zwrot zastawionej kwoty + 50% tej kwoty."element255255255 )
    outputChatBox "Wpisz /postaw <kwota>"element255255255 )
end)

local function result plrtype )
    if type == true then
        wynik cash + (cash/2)
        outputChatBox "Brawo! Maszyna wylosowa?a Twoje liczby - zgarniasz "..string.format "EUR %0.2f"wynik )..""plr255255255 )
        givePlayerMoney plrwynik )
        active false
    elseif type == false then
        outputChatBox "Niestety, masz dzisiaj pecha. Maszyna wylosowa?a inne liczby. Ale bend? nowe auta :)"plr255255255 )
        active false
    end
end

addCommandHandler "postaw", function ( plrcmdkwota )
    if kwota then
    if active == true then
        return outputChatBox "Wyliczanie jeszcze trwa"plr255255255 )
    end
        kwota tonumber kwota )
        cash 0
        rnd nil
        if type kwota ) == "number" then
            if isElementWithinMarker plrmarker then
                if kwota >= 0 then
                    if kwota getPlayerMoney plr then
                        local price string.format "EUR %0.2f"kwota )
                        return outputChatBox "Nie posiadasz "..priceplr255255255 )
                    end
                    rnd math.random 1)
                    outputChatBox "Losowanie wystartowa?o."plr255255255 )
                    
                    active true
                    takePlayerMoney plrkwota )
                    cash kwota
                    if rnd == or rnd == or rnd == or rnd == or rnd == or rnd == or rnd == 8  then
                        setTimer result40001plrtrue )
                    elseif rnd == 2 then
                        setTimer result40001plrfalse )
                    end
                end
            end
        end
    end
end)


Skrypt z Gtao

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-30, 13:44


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Mo?esz doda? sobie taki "mechanizm"

 local sznsa 0
local s math.random(#szansa, 2)



i potem warunek if szansa == 1 then etc

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-30, 13:58


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

mixLoLmix2, je?eli 1/10 ma by? to :
rnd math.random 110 )

i
                    if rnd == 1  then
                        setTimer result40001plrtrue )
                    else
                        setTimer result40001plrfalse )
                    end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-30, 14:16


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

Dzieki zamykam po piwie

Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Postaw piwo autorowi tego posta
 

 
Tagi: randomowe :: liczby
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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