CarLoSmAnnOel Posted April 28, 2019 Share Posted April 28, 2019 Galera,ja fiz alguns posts aqui,ja estou bem caminhado,hoje fui fazer um script pensando no que eu queria fazer que eraUM MARKER ONDE QUANDO EU ENTRASSE NELE ELE ABRIA UM PAINELSO QUEM PODERIA USAR ESSE PAINEL ERA POLICIALSE SAISSE DO MARKER O PAINEL SUMIA OU O PAINEL NAO ABRIRIA POR COMANDO CASO NAO FOSSE COM PAINELQUERIA FAZER UM COMANDO QUE SO PODERIA SER EXECUTADO NAQUELE MARKERQUERIA FAZER TIPO UM COMANDO DENTRO DE OUTRO,TIPO/PRENDER (NICK) (MOTIVO) (TEMPO) SO CONSIGO FAZER O /PRENDER (NICK) E O POLICIAL PUDESSE PRENDER PESSOAS SEM ESTRELA TBMME AJUDEM POR FAVOR Discord: CarllosDrift7412 Link to comment
#DeltaSCR Posted May 1, 2019 Share Posted May 1, 2019 Olá amigo, por favor, não exagere no negrito! Para elaborar esse seu código, você pode usar: onMarkerHit isObjectInACLGroup onMarkerLeave isElementWithinMarker -- // -- Para essa parte do /prender, nos seus parâmetros de função você pode definir: function functionName(thePlayer, commandName, playerName, motivo, tempo) Link to comment
carlos eduardo Posted May 1, 2019 Share Posted May 1, 2019 Na parte de procurar o nick do jogador tem uma função na internet que ja faz isso function findPlayer(name) local matches = {} fir i,v in ipairs(getElementsByType)("player")) do if getPlayerName(v) == name then return v end local playerName = getPlayerName(v):gsud("#%x%x%x%x%x%x", "") playerName = playerName:lower() if playerName:find(name:lower(), 0) then table.insert(matches, v) end end if #matches == 1 then return matches[1] end return false end não tenho 100% de certeza que ira funcionar, mas esta ai um bom "findPlayer" Link to comment
#DeltaSCR Posted May 2, 2019 Share Posted May 2, 2019 @carlos eduardo Tem na wiki também amigo. Link to comment
carlos eduardo Posted May 2, 2019 Share Posted May 2, 2019 @#DeltaSCR exato, mas nunca usei esse codigo por isso eu falei que nao tenho 100% de certeza que vai funcionar esse. Link to comment
Other Languages Moderators Lord Henry Posted May 2, 2019 Other Languages Moderators Share Posted May 2, 2019 Eu simplesmente usaria GetPlayerFromPartialName. function getPlayerFromPartialName(name) local name = name and name:gsub("#%x%x%x%x%x%x", ""):lower() or nil if name then for _, player in ipairs(getElementsByType("player")) do local name_ = getPlayerName(player):gsub("#%x%x%x%x%x%x", ""):lower() if name_:find(name, 1, true) then return player end end end end Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now