juaosilv

Members
  • Content Count

    95
  • Joined

  • Last visited

Community Reputation

7 Neutral

About juaosilv

  • Rank
    Punk-@ss B*tch

Recent Profile Visitors

183 profile views
  1. showPlayerHudComponent ( source, "crosshair", false )
  2. Olá, agora no meu servidor tem uns jogadores bugando alguns sistemas que enviam dinheiro para outros jogadores. O bug funciona da seguinte forma: Você vai no banco, poem um valor pra depositar logo depois puxa o fio da internet e em sequencia da vários cliques no botão e logo depois liga o fio de novo. Quando você volta vc tá com saldoo negativo na mão. No caso a função é executada várias vezes. Qual seria a melhor solução pra isso? Fiz um sistema de kickping mas não é a melhor forma, além de que também não é 100% eficaz.
  3. Fiz um sistema de keys em MYSQL, mas sempre que digito p utiliza-la ele não leva em consideração as letras que estão maiúsculas e minusculas. Exemplo: coluna key = 'EuA' /verificar eua Ele me retorna true pois a palavra ta certa, mas eu queria que ele levasse em consideração as letras q estão maisculas.
  4. function spawnOnDead(ammo, killer, weapon, bodypart) skin = getPlayerSkin(source) outputChatBox() takePlayerMoney(source, deadPlayerMoney) if (killer) and (killer ~= source) then givePlayerMoney(killer, killerMoney) end if (skin == 4) then -- verifica a skin do player setTimer(spawnPlayer, 3000, 1, source, spawnX, spawnY, spawnZ, 0, spawnSkin) --se a skin for 4 ele executa esse else setTimer(spawnPlayer, 3000, 1, source, spawnX, spawnY, spawnZ, 0, skin) -- se não for 4 ele executa esse end setCameraTarget(source, source) setTimer(giveWeapon, 3000, 1, source, spawnWeapon, spawnAmmo) end Testa ai
  5. Procura no arquivo a função chamada isCursoOnElement e manda aqui pra gente vê.
  6. Algumas coisas q você pode fazer: Ativar o debugscript 3 e pedir pra alguém deslogar (é claro q o bug tem q estar ocorrendo) e vê se dá algum erro. Mal desligamento ele quis dizer que você pode estar desligando o servidor sem ele fechar corretamente, um exemplo é você em um servidor local e fecha ele pelo gerenciador de tarefas, isso é um mal desligamento. (Acredito eu) Pode ser também algum outro script que não esteja relacionado com o save-system, se o seu servidor conter muitos mods da internet é bom procurar em todos os scripts coisas como accountData, getElementData, setAccountData, setElementData, onAccountLoadData, onPlayerLogin. Essas funções são as q geralmente as pessoas utilizam p salvar dados. Vai aparecer bastante resultados pelo fato de elementData ser uma função bem utilizada, mas você vai tem q olhar uma por uma e tentar achar o problema.
  7. Código mal feito em... local skin = createMarker(2248.8073730469, -1208.7320556641, 1049.0234375 -1, 'cylinder', 1.0, 255, 0,0, 150) setElementInterior(skin, 10) setElementDimension(skin, 32) function setSkinP(source) if isElementWithinMarker(source, skin) then setPedSkin(source, 305) end end addEventHandler("onMarkerHit", skin, setSkinP) A função é server-side, não testei mas vai funcionar.
  8. A melhor solução (entendendo seu problema) é fazer com que quando o usuário seja preso seja setado uma elementDate nele, depois é só você fazer um código bloqueando o uso desses comando caso ele tenha a elementData setada.
  9. Esse código: setPlayerHudComponentVisible("all", true) Significa q tá ativando a hud remove de todos esses arquivos ai. Acredito q não tenha necessidade de ativar em nenhuma hora já q vc utiliza uma personalizada.
  10. Pelo código isso coloca a caixa no personagem, mas sobre a caixa eu recomendo que você utilize ela substituindo spoilers pq é melhor em questão de desempenho e acredito q é melhor tb p salvar no veiculo.
  11. Não entendi muito pq vc postou em inglês na área br mas ook. Cara existe algum script q tá ativando a hud padrão, geralmente é algum script q não tem nada a ver com a hud. Eu recomendo que você baixe todos os arquivos da sua host e coloque em uma pasta, depois abre o notpad++ e utiliza a função de localizar arquivos e procura por setPlayerHudComponentVisible, que ele vai procurar todos os arquivos q tem essa função. Depois que achar você vai ter uma noção de qual script ta ativando a hud padrão do GTA.
  12. Não tenho certeza mas acredito (por experiencia própria) q com essa função não seja possível andar com o personagem. Já procurei várias formas de fazer com q o personagem ande utilizando essa função citada e nenhuma deu.
  13. Tem como sim é só fazer pra quando o usuário realizar a compra do carro gerar letras/nums aleatorios e salvar em uma tabela. Depois é só fazer pra sempre q spawnar o carro setar a placa que foi gerada utilizando SetVehiclePlateText. Sobre o /placa você pode fazer a mesma ideia da placa, só que você pode fazer pra quando a pessoa comprar o carro salvar o usuário em uma tabela (coisa q todos os scripts já fazem), depois você pode fazer pra sempre q spawnar o carro setar uma elementData com o dono do carro e outras informações. Depois é só fazer o básico de elementData, fazer um comando de /placa q puxe os elementDate (no caso o q informa o dono ou outro q vc preferir) do veiculo ou você faz um /placa [codigo] q procura veiculos spawnados q tem uma elementData com o código q vc digitou. É meio complicado se você não tem noção de programação.