Lalalu Posted September 24, 2016 Share Posted September 24, 2016 Hola, como están.. publico por aca para saber como arreglar el siguiente problema local tiempo = 3500 if getTickCount() - tiempo > 10000 then tiempo = getTickCount() setTimer(function() return outputChatBox ( "Espera 10 segundos para volver a utilizar esto!", playerSource, 225, 0, 0 ) Eso no deja que hagas spam de un comando, osea no puedes volver a usar el comando por 10 segundos, pero por ejemplo si equis persona pone el comando al mismo tiempo que yo no puede y entonces el tiene que esperar que pasen mis 10 segundos, como hago para que eso sea individual? y que solo el usuario que lo ponga deba esperar 10 segundos? no todos los usuarios , espero sus respuesta gracias // Link to comment
Tomas Posted September 24, 2016 Share Posted September 24, 2016 (edited) local tiempo = {} if getTickCount() - (tiempo[playerSource] or 0) > 10000 then tiempo[playerSource] = getTickCount() ----- abajo de esa funcion setTimer( function() for k, v in pairs(tiempo) do if ( getTickCount() >= v+15000 ) then tiempo[k] = nil end end end, 600000, 0 ) Edited September 24, 2016 by Tomas Link to comment
Recommended Posts