Jump to content

BruXo

Members
  • Posts

    300
  • Joined

  • Last visited

Details

  • Gang
    MAD WORLD
  • Location
    Las venturas
  • Occupation
    Gang
  • Interests
    AJUDA FORUM

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

BruXo's Achievements

Prankster

Prankster (22/54)

6

Reputation

  1. Boa noite, Por favor estou o dia todo tentando achar uma solução e nao consigo. Eu quero que quando eu clique em salvar ele puxa o que esta escrito na grilist sem que eu selecione na lista. Tentei usar guiGridListSetItemData e mesmo assim nao puxa pois quando eu coloco o guiGridListGetItemData tem que seleciona o item na grislist, vou mandar a função abaixo para que possa me ajudar. Ficarei muito grato, OBRIGADO -------------------------------------------------------------- --- PUXAR FUNÇÃO SELECIONADA if source == saveB then -- Save local memberr = guiGridListAddRow(BasePanelGridlisteRanks) local playerData = guiGridListGetItemData(BasePanelGridlisteRanks, guiGridListGetItemText(BasePanelGridlisteRanks), 2) outputChatBox(tostring(playerData)) end ------------------------------------------------------------------ --- FUNÇÃO QUE SETA O guiGridListSetItemData addEventHandler("onClientGUIDoubleClick",getRootElement(), function () if source == BasePanelGridlisteRanks then local NamesRanks = guiGridListGetItemText(BasePanelGridlisteRanks,guiGridListGetSelectedItem(BasePanelGridlisteRanks),1) local playerRanks = guiGridListGetItemText(BasePanelGridlisteRanks,guiGridListGetSelectedItem(BasePanelGridlisteRanks),2) local playerRanks2 = guiGridListGetSelectedItem(BasePanelGridlisteRanks) -- local playerData = guiGridListGetItemData(BasePanelGridlisteRanks, guiGridListGetSelectedItem(BasePanelGridlisteRanks), 2) -- outputChatBox(tostring(playerData)) if NamesRanks ~= "" then if tostring(playerRanks) == "ON" then state = "OFF" else state = "ON" end guiGridListSetItemText(BasePanelGridlisteRanks,tostring(playerRanks2),BasePanelColumnRanks30,tostring(state),false,false) guiGridListSetItemData(BasePanelGridlisteRanks,tostring(playerRanks2),BasePanelColumnRanks30,tostring(state)) -- AQUI USEI A DATA if state == "ON" then guiGridListSetItemColor(BasePanelGridlisteRanks,tostring(playerRanks2),BasePanelColumnRanks30,0,255,0) else guiGridListSetItemColor(BasePanelGridlisteRanks,tostring(playerRanks2),BasePanelColumnRanks30,255,0,0) end end end end)
  2. obrigado a todos. Vou verificar isso
  3. Bom dia, preciso de ajuda com um sistema que eu fiz, finalizei ele agora estou mexendo no banco de dados XML dele. Coloquei um função que detecta a conta do player dentro do XML e seta quando é reiniciado ou logado. Porem ele esta dando um conflito setando os dois. EX: Ele tem que setar o Status "Pedente" como tem no XML: <config> <Group Name="dsad" Founder="UDD2X04CD65D4A0D4D6DZ1X2D566D4Z1" JoinedGroup="31/07/2021" Recrutando="enable" MembersSlot="1"> <Members> <Member Account="UDD2X04CD65D4A0D4D6DZ1X2D566D4Z1" Nickname="Felx" Rank="Founder" Joined="11:14 - 31/07/2021" Status="Confirmado"></Member> <Member Account="P41D1X0S14F46A85X85G4D5GB2SD4C5D" Nickname="MADRUGA" Rank="Member" Joined="11:52 - 31/07/2021" Status="Pendente"></Member> </Members> <Ranks> <Rank Name="Member" A01="0" A02="0" A03="0" A04="0" A05="0" A06="0"></Rank> <Rank Name="SubLeader" A01="1" A02="1" A03="1" A04="0" A05="1" A06="0"></Rank> </Ranks> </Group> </config> So que ele acaba setando tanto o status "Confirmado" quanto o status "Pendente" function startGroupSv() local xml = xmlLoadFile("Groups.xml") for i,player in pairs(getElementsByType("player"))do for i,groupp in pairs(xmlNodeGetChildren(xml)) do -- if tostring(xmlNodeGetAttribute(groupp,"Name")) == tostring(getElementData(player,"Group")) then for i,member in pairs(xmlNodeGetChildren(xmlFindChild(groupp,"Members",0)))do if xmlNodeGetAttribute(member,"Account") == getAccountName(getPlayerAccount(player)) then local Status = xmlNodeGetAttribute(member,"Status") if Status == "Pendente" then outputChatBox("teste") setElementData(player,tostring(xmlNodeGetAttribute(member,"Name")).."_Status","Pendente") elseif Status == "Confirmado" then outputChatBox("teste 2") setElementData(player,"Group",xmlNodeGetAttribute(groupp,"Name")) setElementData(player,"GroupRank",xmlNodeGetAttribute(member,"Rank")) setElementData(player,"GroupJoined",xmlNodeGetAttribute(member,"Joined")) setElementData(player,tostring(xmlNodeGetAttribute(member,"Name")).."_Status","Confirmado") end end end -- end end end xmlUnloadFile(xml) end startGroupSv() QUERO QUE ELE APAREÇA APENAS 1 DE CADA DE ACORDO COM O STATUS QUE MOSTRA EM SUA CONTA. OBRIGADO DESDE JÁ
  4. Boa noite, Estou precisando de ajuda, quero saber se existe alguma função que pode causar problema de conexão e ping alto. Sempre quando chega a 70 online, meu servidor começa a subir o ping e do nada volta. Ate achei que fosse ataque DDOS, troquei 3 vezes de maquina e o mesmo problema continua. As empresas que passei, sempre fala a mesma coisa. Diz que nao foi encontrado nenhum ataque e com isso a empresa nao sabe o que resolver. Então gostaria de saber quais funções faz oscilar o ping de geral subir dentro do servidor. Assim consigo ver se é minha GM que precisa ser optimizada. Desde ja agradeço muito, Obrigado!
  5. Bom dia, Quero saber se existe comando bot que faz banir jogadores dentro do servidor. E qual tutorial posso seguir como exemplo.
  6. o senhor tem discord para contato? Quero fazer, porem to vendo que é muito mais complexo. Caso o senhor tenha esse conhecimento e cobre para fazer ai conversamos pelo discord. qual seu discord?
  7. Como assim, quero setar na conta do jogador. So que no site vou entrar e la vai aparecer tudo que tem nas tabela, o serial do jogador e o que tem na sua conta. Com isso faço a alteração na internal
  8. Boa noite, Quero saber qual função pode ser usado para fazer usar a internal. Quero fazer um site de login e senha, na onde posso fazer banimento, setar itens pelo site. Ate mesmo usar para ativar VIPS no servidor direto no site. sabe qual função posso usar?
  9. certo, vou testar com essa função. O problema é que quando a conexão do jogador volta, ele recebe tudo aquilo que nao fez quando estava sem conexão. ex: Transfiro 20 moedas para um jogador, se eu puxar o cabo nao vai. Mais assim que a conexão volta ele transfere aquilo que ele fez enquanto estava sem conexão
  10. Bom dia, Preciso de uma ajuda, eu uso uma função em modo client para quando o player puxa o cabo o PACKT LOSS nao deixa ele transferir, porem mesmo assim os jogadores estão conseguindo burlar. Alguem sabe me dizer como eu posso corrigir? Qual função eu devo usar? Função: if getNetworkStats()["packetlossLastSecond"] > 1 then -- Client elseif source == EnviarButon then local itemName = guiGridListGetItemText(TranssWin,guiGridListGetSelectedItem(TranssWin),1) local row_ = guiGridListGetSelectedItem(TranssWin) local grilistSex = guiGridListGetItemData(TranssWin, row_, players2) local getMoneyToSend = guiGetText(PlayerTavb) if itemName ~= "" and getMoneyToSend ~= "" and grilistSex ~= "" then if getNetworkStats()["packetlossLastSecond"] > 1 then startRollMessage2("Inventory", "Conexão Ruim!",255,22,0) return else triggerServerEvent("MWEnviarMWC",getLocalPlayer(),itemName,grilistSex,getMoneyToSend) end guiSetVisible(TransferirWin,false) end end
  11. Boa Tarde, Queria saber se tem como bloquear IPS de outros paises no meu servidor. Deixando o servidor online, apenas para os paises que eu autorizar. OBRIGADO DESDE JÁ
  12. boa tarde, queria saber como faço para adicionar 2 botao para executar uma função Ex: alt + c = abre um painel
  13. consegui fazer um sistema que detecta quando o jogador esta com ping alto e o pack loss alto tambem, e nessa função coloco a função que faz desbugar o jogador. Que no meu caso era um sistema de grudar no veiculo Muito obrigado pela dica, vou testa-la
  14. boa tarde, Gostaria de saber se existe algum sistema que identifica quando o jogador nao esta dentro no MTA, pois os jogadores consegue bugar no servidor quando minimiza o MTA e volta, mais ja usei o onClientMinimize, porem quando o jogador usa em modo janela, ele consegue fica hora do MTA e assim conseguindo usar o xlag ou ate mesmo fazendo algum bug para fazer com que o MTA apareça "O programa não responde". Queria saber se existe alguma função que identifica quando o jogador nao esta usando o MTA.
×
×
  • Create New...