Nálunk így van megoldva, Campe3r készítette de szerintem lehet ennél egyszerűbben is.
addEventHandler(\"onClientGUIChanged\", dobozJelszo,
function(element)
if string.len(guiGetText(dobozJelszo)) == 0 then
guiSetText(labelJelszo, \"Jelszó\")
elseif string.len(guiGetText(dobozJelszo)) == 1 then
guiSetText(labelJelszo, \"*\")
elseif string.len(guiGetText(dobozJelszo)) == 2 then
guiSetText(labelJelszo, \"**\")
elseif string.len(guiGetText(dobozJelszo)) == 3 then
guiSetText(labelJelszo, \"***\")
elseif string.len(guiGetText(dobozJelszo)) == 4 then
guiSetText(labelJelszo, \"****\")
elseif string.len(guiGetText(dobozJelszo)) == 5 then
guiSetText(labelJelszo, \"*****\")
elseif string.len(guiGetText(dobozJelszo)) == 6 then
guiSetText(labelJelszo, \"******\")
elseif string.len(guiGetText(dobozJelszo)) == 7 then
guiSetText(labelJelszo, \"*******\")
elseif string.len(guiGetText(dobozJelszo)) == 8 then
guiSetText(labelJelszo, \"********\")
elseif string.len(guiGetText(dobozJelszo)) == 9 then
guiSetText(labelJelszo, \"*********\")
elseif string.len(guiGetText(dobozJelszo)) == 10 then
guiSetText(labelJelszo, \"**********\")
elseif string.len(guiGetText(dobozJelszo)) == 11 then
guiSetText(labelJelszo, \"***********\")
elseif string.len(guiGetText(dobozJelszo)) == 12 then
guiSetText(labelJelszo, \"************\")
elseif string.len(guiGetText(dobozJelszo)) == 13 then
guiSetText(labelJelszo, \"*************\")
elseif string.len(guiGetText(dobozJelszo)) == 14 then
guiSetText(labelJelszo, \"**************\")
elseif string.len(guiGetText(dobozJelszo)) == 15 then
guiSetText(labelJelszo, \"***************\")
elseif string.len(guiGetText(dobozJelszo)) == 16 then
guiSetText(labelJelszo, \"****************\")
elseif string.len(guiGetText(dobozJelszo)) == 17 then
guiSetText(labelJelszo, \"*****************\")
elseif string.len(guiGetText(dobozJelszo)) == 18 then
guiSetText(labelJelszo, \"******************\")
elseif string.len(guiGetText(dobozJelszo)) == 19 then
guiSetText(labelJelszo, \"*******************\")
elseif string.len(guiGetText(dobozJelszo)) == 20 then
guiSetText(labelJelszo, \"********************\")
elseif string.len(guiGetText(dobozJelszo)) == 21 then
guiSetText(labelJelszo, \"*********************\")
elseif string.len(guiGetText(dobozJelszo)) == 22 then
guiSetText(labelJelszo, \"**********************\")
elseif string.len(guiGetText(dobozJelszo)) == 23 then
guiSetText(labelJelszo, \"***********************\")
elseif string.len(guiGetText(dobozJelszo)) == 24 then
guiSetText(labelJelszo, \"************************\")
elseif string.len(guiGetText(dobozJelszo)) == 25 then
guiSetText(labelJelszo, \"*************************\")
elseif string.len(guiGetText(dobozJelszo)) == 26 then
guiSetText(labelJelszo, \"**************************\")
elseif string.len(guiGetText(dobozJelszo)) == 27 then
guiSetText(labelJelszo, \"***************************\")
elseif string.len(guiGetText(dobozJelszo)) == 28 then
guiSetText(labelJelszo, \"****************************\")
elseif string.len(guiGetText(dobozJelszo)) == 29 then
guiSetText(labelJelszo, \"*****************************\")
elseif string.len(guiGetText(dobozJelszo)) == 30 then
guiSetText(labelJelszo, \"******************************\")
elseif string.len(guiGetText(dobozJelszo)) == 31 then
guiSetText(labelJelszo, \"*******************************\")
elseif string.len(guiGetText(dobozJelszo)) == 32 then
guiSetText(labelJelszo, \"********************************\")
elseif string.len(guiGetText(dobozJelszo)) == 33 then
guiSetText(labelJelszo, \"*********************************\")
elseif string.len(guiGetText(dobozJelszo)) == 34 then
guiSetText(labelJelszo, \"**********************************\")
elseif string.len(guiGetText(dobozJelszo)) == 35 then
guiSetText(labelJelszo, \"***********************************\")
elseif string.len(guiGetText(dobozJelszo)) == 36 then
guiSetText(labelJelszo, \"************************************\")
elseif string.len(guiGetText(dobozJelszo)) == 37 then
guiSetText(labelJelszo, \"*************************************\")
elseif string.len(guiGetText(dobozJelszo)) == 38 then
guiSetText(labelJelszo, \"**************************************\")
elseif string.len(guiGetText(dobozJelszo)) == 39 then
guiSetText(labelJelszo, \"***************************************\")
elseif string.len(guiGetText(dobozJelszo)) == 40 then
guiSetText(labelJelszo, \"****************************************\")
elseif string.len(guiGetText(dobozJelszo)) == 41 then
guiSetText(labelJelszo, \"*****************************************\")
else
return false
end
end
)