Szerző Téma: Tipp avagy info (Random)  (Megtekintve 847 alkalommal)

Tipp avagy info (Random)
« Dátum: 2017. március 01. - 17:26:36 »
0 Show voters
Üdv! Azt hogyan lehetne megoldani, hogy egymásután véletlenszerűen ugyan azt nem dobja ki?!
 

----példa
local tips = {
{\'1\'},
{\'2\'},
{\'3\'},
{\'4\'},
{\'5\'},
}
setTimer( function()
local rand = math.random(1, #tips)
outputChatBox(\"#4f98e1[Tipp]#ffffff \".. info[rand][1], 255, 255, 255, true)
end, 300000, 0)

 
Előfordul, hogy egymás után ugyan azt dobja ki, ezt szeretném orvosolni!
 
 
 
Köszönöm....

Tipp avagy info (Random)
« Válasz #1 Dátum: 2017. március 01. - 18:23:39 »
0 Show voters
Rakd egy változóba az utolsó értéket, és ha az új nem egyezik meg azzal, akkor írasd ki. (ha meg megegyezik, akkor math.random megint)

Nem elérhető Eduka

  • 214
    • Profil megtekintése
Tipp avagy info (Random)
« Válasz #2 Dátum: 2017. március 02. - 15:07:15 »
0 Show voters

local new
repeat
new = math.random(1, #tips)
until old ~= new

 
 

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal