Chtěl bych se zeptat jestli někdo z Vás neví, jak rozdělit v lua počet něčeho na 2 poloviny.
Dám příklad:
Mám 10 kusů ovoce, polovina jsou hrušky a druhá polovina zase jablka a potřeboval bych to rozdělit na skupiny, aby se vypsalo tohle:
Máš x jablek a y hrušek... Přičemž x = jablkům a y = hruškám.
Potřebuji to totiž do jedné hry, ale v místo ovoce budou hráči

A dělám toto:
Na serveru je třeba 10 hráčů a z toho se náhodně vybere 5 hráčů do jedné skupiny a zbytek hráčů do druhé skupiny, tudíž vždy polovina z daného počtu hráčů.
Jak by se toto dalo udělat?
Tohle už mám:
Kód: Vybrat vše
---------------------------------------
-- First Hide N Seek gamemode in MTA --
---------------------------------------
local gPC = getPlayerCount()
function main ()
outputChatBox ("#ffffffWelcome on first Hide N Seek gamemode in MTA", source, 255,255,255, true )
outputChatBox ("#ffffffYou will be moved to random team... Wait 5 seconds.", source, 255,255,255, true )
end
addEventHandler("onPlayerJoin", root, main )
function setRandomTeam ()
if ( gPC == 1 ) then
outputChatBox ("#ffffffFor this moment is here "..gPC.." player.", source, 255,255,255, true )
else
outputChatBox ("#ffffffFor this moment is here "..gPC.." players.", source, 255,255,255, true )
end
outputChatBox ("#ffffff50% of players will be seekers and missing 50% have to find them.", source, 255,255,255, true )
end
setTimer (setRandomTeam, 5000,1)
gPC je na získání počtu hráčů.