Cabrito Posted May 30, 2022 Share Posted May 30, 2022 local MessagemANS = table.concat ( { ... }, " " ); local MessagemANS222 = string.gsub(MessagemANS, "#%x%x%x%x%x%x", "") local MessagemANS333 = string.gsub(MessagemANS222, "#%x%x%x%x%x%x", "") local MessagemANS444 = string.gsub(MessagemANS333, "#%x%x%x%x%x%x", "") local MessagemANS555 = string.gsub(MessagemANS444, "#%x%x%x%x%x%x", "") local MessagemANS666 = string.gsub(MessagemANS555, "#%x%x%x%x%x%x", "") local MessagemANS777 = string.gsub(MessagemANS666, "#%x%x%x%x%x%x", "") local MessagemANS888 = string.gsub(MessagemANS777, "#%x%x%x%x%x%x", "") local MessagemANS999 = string.gsub(MessagemANS888, "#%x%x%x%x%x%x", "") local MessagemANS100 = string.gsub(MessagemANS999, "#%x%x%x%x%x%x", "") local MessagemANS101 = string.gsub(MessagemANS100, "#%x%x%x%x%x%x", "") local MessagemANS102 = string.gsub(MessagemANS101, "#%x%x%x%x%x%x", "") local MessagemANS103 = string.gsub(MessagemANS102, "#%x%x%x%x%x%x", "") local MessagemANS104 = string.gsub(MessagemANS103, "#%x%x%x%x%x%x", "") local MessagemANS105 = string.gsub(MessagemANS104, "#%x%x%x%x%x%x", "") Jogador2 = string.gsub(Jogador, "#%x%x%x%x%x%x", "") for _, player in ipairs ( getElementsByType ( "player" ) ) do if getElementData ( player, "Staff" ) ~= "Sim" then outputChatBox ( " #00FFFFB#FFFFFFV#00FFFFZ - #000000[Deep-Web] - #ffffff"..MessagemANS105, player, 255, 255, 255, true ) end end adminchat ( source, MessagemANS15 ) end end addCommandHandler ( "u", MensagemAnon ) Ola,Ai o arquivo, queria que membros com a ACL Staff poderiam ver o nick e id da pessoa, quem me ajudar desde já obrigado Link to comment
Doongogar Posted May 30, 2022 Share Posted May 30, 2022 (edited) 1 hour ago, Cabrito said: Ola,Ai o arquivo, queria que membros com a ACL Staff poderiam ver o nick e id da pessoa, quem me ajudar desde já obrigado como apaga? '-' Edited May 30, 2022 by SciptNovato Link to comment
Cabrito Posted May 30, 2022 Author Share Posted May 30, 2022 2 minutes ago, SciptNovato said: como apaga? '-' ta apagando mam kk Link to comment
MADD NØG Posted May 30, 2022 Share Posted May 30, 2022 Tente algo assim, getElementData(player, "ID") é como você vai pegar o ID do player assim como o nick, eu usei exemplos genéricos você precisa pegar os do seu servidor, no código se o player estiver com o getElementData(player, "Staff") ele vai receber o outputChatBox com as infos ID e PlayerName. local ID = getElementData(player, "ID") local PlayerName = getPlayerName(player) if (getElementData(player, "Staff") == true) then outputChatBox("#0388fc["..ID.."|"..PlayerName.."]#00FFFFB#FFFFFFV#00FFFFZ - #000000[Deep-Web] - #ffffff: "..MessagemANS105, player, 255, 255, 255, true) else outputChatBox(" #00FFFFB#FFFFFFV#00FFFFZ - #000000[Deep-Web] - #ffffff"..MessagemANS105, player, 255, 255, 255, true) end Link to comment
Cabrito Posted May 30, 2022 Author Share Posted May 30, 2022 3 hours ago, Neto Silva said: Tente algo assim, getElementData(player, "ID") é como você vai pegar o ID do player assim como o nick, eu usei exemplos genéricos você precisa pegar os do seu servidor, no código se o player estiver com o getElementData(player, "Staff") ele vai receber o outputChatBox com as infos ID e PlayerName. local ID = getElementData(player, "ID") local PlayerName = getPlayerName(player) if (getElementData(player, "Staff") == true) then outputChatBox("#0388fc["..ID.."|"..PlayerName.."]#00FFFFB#FFFFFFV#00FFFFZ - #000000[Deep-Web] - #ffffff: "..MessagemANS105, player, 255, 255, 255, true) else outputChatBox(" #00FFFFB#FFFFFFV#00FFFFZ - #000000[Deep-Web] - #ffffff"..MessagemANS105, player, 255, 255, 255, true) end Obrigado Link to comment
Cabrito Posted May 30, 2022 Author Share Posted May 30, 2022 5 hours ago, Neto Silva said: Tente algo assim, getElementData(player, "ID") é como você vai pegar o ID do player assim como o nick, eu usei exemplos genéricos você precisa pegar os do seu servidor, no código se o player estiver com o getElementData(player, "Staff") ele vai receber o outputChatBox com as infos ID e PlayerName. local ID = getElementData(player, "ID") local PlayerName = getPlayerName(player) if (getElementData(player, "Staff") == true) then outputChatBox("#0388fc["..ID.."|"..PlayerName.."]#00FFFFB#FFFFFFV#00FFFFZ - #000000[Deep-Web] - #ffffff: "..MessagemANS105, player, 255, 255, 255, true) else outputChatBox(" #00FFFFB#FFFFFFV#00FFFFZ - #000000[Deep-Web] - #ffffff"..MessagemANS105, player, 255, 255, 255, true) end Sou um scripter mt novato na area tem como por no script que postei na 1 postagem pfv n estou conseguindo Link to comment
Doongogar Posted May 30, 2022 Share Posted May 30, 2022 6 hours ago, Cabrito said: Sou um scripter mt novato na area tem como por no script que postei na 1 postagem pfv n estou conseguindo eu acho que é assim: Jogador2 = string.gsub(Jogador, "#%x%x%x%x%x%x", "") local Nome = getPlayerName(player) local IDplayer = getElementData(player "ID") or "N/C" for _, player in ipairs ( getElementsByType ( "player" ) ) do outputChatBox ( "#00FFFFB#FFFFFFV#00FFFFZ - #000000[Deep-Web] - #ffffff"..MessagemANS105, player, 255, 255, 255, true ) if getElementData ( player, "Staff" ) == true then outputChatBox ( "#00FFFFB#FFFFFFV#00FFFFZ - #000000[Deep-Web] '..Nome..'('..IDplayer..') - #ffffff"..MessagemANS105, player, 255, 255, 255, true ) end end adminchat ( source, MessagemANS15 ) end end addCommandHandler ( "u", MensagemAnon ) Link to comment
Cabrito Posted May 30, 2022 Author Share Posted May 30, 2022 4 minutes ago, SciptNovato said: eu acho que é assim: Jogador2 = string.gsub(Jogador, "#%x%x%x%x%x%x", "") local Nome = getPlayerName(player) local IDplayer = getElementData(player "ID") or "N/C" for _, player in ipairs ( getElementsByType ( "player" ) ) do outputChatBox ( "#00FFFFB#FFFFFFV#00FFFFZ - #000000[Deep-Web] - #ffffff"..MessagemANS105, player, 255, 255, 255, true ) if getElementData ( player, "Staff" ) == true then outputChatBox ( "#00FFFFB#FFFFFFV#00FFFFZ - #000000[Deep-Web] '..Nome..'('..IDplayer..') - #ffffff"..MessagemANS105, player, 255, 255, 255, true ) end end adminchat ( source, MessagemANS15 ) end end addCommandHandler ( "u", MensagemAnon ) o estranho é que vai 2 chats 1 so com deep web e outro com o nome e id da pessoa e dps deep web Link to comment
MADD NØG Posted May 30, 2022 Share Posted May 30, 2022 (edited) If e else são basicamente maneiras de executar ações, pense que if seria algo como se e else algo como senão se(if) player estiver na Staff execute(then) chat com Nick e ID senão(else) mostre o chat sem nick e id for _, player in ipairs(getElementsByType("player")) do local ID = getElementData(player, "ID") local PlayerName = getPlayerName(player) if (getElementData(player, "Staff") == true) then -- Há duas opções true se ele está na Staff ou false se não estiver -- Se ele esta na staff o valor será true e irá executar esse outputChatBox outputChatBox(...) else -- else é para quando o if não foi acionado, no caso se o palyer estiver como false o if não é acionado e o else é chamado -- Assim o segundo outputChatBox é acionado outputChatBox(...) end end adminchat ( source, MessagemANS15 ) end end addCommandHandler ( "u", MensagemAnon ) Edited May 30, 2022 by Neto Silva Link to comment
Cabrito Posted May 31, 2022 Author Share Posted May 31, 2022 10 hours ago, Neto Silva said: If e else são basicamente maneiras de executar ações, pense que if seria algo como se e else algo como senão se(if) player estiver na Staff execute(then) chat com Nick e ID senão(else) mostre o chat sem nick e id for _, player in ipairs(getElementsByType("player")) do local ID = getElementData(player, "ID") local PlayerName = getPlayerName(player) if (getElementData(player, "Staff") == true) then -- Há duas opções true se ele está na Staff ou false se não estiver -- Se ele esta na staff o valor será true e irá executar esse outputChatBox outputChatBox(...) else -- else é para quando o if não foi acionado, no caso se o palyer estiver como false o if não é acionado e o else é chamado -- Assim o segundo outputChatBox é acionado outputChatBox(...) end end adminchat ( source, MessagemANS15 ) end end addCommandHandler ( "u", MensagemAnon ) Fiz desta forma bem como colocou ali em sima mas aparece somente o chat que esta em baixo se eu colocar o com id embaixo o chat vai estar com o id se eu colocar o sem id vai estar ele vou mandar aq como eu fiz Link to comment
MADD NØG Posted June 2, 2022 Share Posted June 2, 2022 Se está mostrando a segunda opção é porque você não está na staff, você não está setando o elementdata Staff em você, logo a segunda opção vai ser mostrada, faça o teste troque true por false e vai mostrar a primeira opção, para setar esse elementdata você usa setElementData(source, "Staff", true), para fazer isso automático muitos devs implementam isso no painel de contas, assim que você faz o login ele seta esse elemento no player (Se você não setar, automaticamente vai retornar false, só é preciso setar nos staffs) 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