Jump to content

LucasMTA

Members
  • Posts

    84
  • Joined

  • Last visited

Everything posted by LucasMTA

  1. tentei adicionar um if dentro de outro if , elseif mais nao consegui ele da erro no valor acho que quando coloco lvl > xxx antes ele nao indentifica o Panel == xxx
  2. Desculpa eu coloquei level era lvl Jonas é porque tem varios paineis tipo Panel == 2 , Panel == 3
  3. local lvl = getElementData(localPlayer, "player:level" ) or 0 local xp = getElementData(localPlayer, "player:xp" ) or 0 if isCursorOnElement(sx/2 - 115, sy/2 + 165, 155, 23, x, y) then if Panel == 1 then valor = 1 texto = 'Eroina' end end -------------------------------------------------------------------------------- tentei dessa forma local lvl = getElementData(localPlayer, "level" ) or 0 local xp = getElementData(localPlayer, "xp" ) or 0 if isCursorOnElement(sx/2 - 115, sy/2 + 165, 155, 23, x, y) then if level > 10 and Panel == 1 then valor = 1 texto = 'Eroina' end end eu estou tentando colocar nivel para cada botao mais nao estou conseguindo oque estou fazendo errado eu tentei assim mais nao foi
  4. Olá como sabem eu sou novo , ando criando algumas coisas simples e aprendendo a cada dia, eu estou com um pouco de dificuldade em um script meu que estou desenvolvendo Eu criei um ped por tabela assim gerando em lugares diferentes, agora que a cereja do bolo vem, como faço para que em 5 em 5 minutos ele possar gerar o npc em lugares diferentes dessa tabela local NPCS = { pos = { -- POSIÇÂO DO NPC = x,y,z {2164.52686, -1000.97644, 62.79298}, {2199.82104, -1010.65930, 61.88739} }, } local npcPos = NPCS.pos[math.random(#NPCS.pos)] local NPC2x,NPC2y,NPC2z = npcPos[1], npcPos[2], npcPos[3] local Ped_VICIADO = createPed(240, NPC2x,NPC2y,NPC2z)
  5. Entendi, conseguir fazer a barra de progresso com triggerClientEvent
  6. Mesmo se eu fizer o progresso no lado do cliente e adicionar um trigger ou algo do tipo na função do servidor
  7. Mais tipo meu guiGetScreenSize não funciona no server-side eu to querendo fazer uma barra de progresso taligado mano
  8. nao sabia jonas* pra mim ele so renderizava no client mais bom saber
  9. Olá gostaria de saber como eu consigo adicionar um InterpolateBetween do client pra uma função no server-side Tipo eu adiciono triggerClientEvent mais ai ele pede o tick , porque nao funciona e sem erros no debug porque eu puxo o evento mais ele nao ta completo
  10. Como faço para proteger meus scripts para um servidor expecifico "ip"
  11. Ok, mais acho que já existe essa postagem ne, ai no caso seria inutiu eu postar ia so acumular mais postagens nao sei posso estar errado , mais msm assim obg
  12. Já foi resolvido, obrigado por quem ajudou ... alguém poderia me ajudar como protejo meu script para funcionar somente em um servidor especifico "ip"
  13. ja tem isso na funcao e porq o codigo e grande e eu coloquei apenas o da arma function botoes ( _,state ) if DX_Inventario == true then if state == "down" then if Posicao_Mouse_Inventario(x*440, y*320, x*180, y*35) then --Armas playSound("sounds/click.mp3", false) addEventHandler("onClientRender", root, armas) removeEventHandler ( "onClientRender", getRootElement(), alimentos ) removeEventHandler ( "onClientRender", getRootElement(), utilitarios ) removeEventHandler ( "onClientRender", getRootElement(), outros ) if Posicao_Mouse_Inventario(x*445, y*445, x*80, y*20) then -- img 1 playSound("sounds/click.mp3", false) end end end end addEventHandler("onClientClick", root, botoes) Ela esta assim ali quando clico em armas ele vai na aba armas o img 1 e quando clico na imagem na aba armas mais nao esta funcionando, o player sound e so um teste pra ve se o botao ta funcionando saca
  14. Voltei denovo sobre o inventario , eu tenho uma função armas que e uma aba do meu painel dx estou tentando clicar em um botao que fiz nela mais nao to conseguindo oque estou errando if DX_Inventario == true then if state == "down" then if Posicao_Mouse_Inventario(x*440, y*320, x*180, y*35) then --Armas playSound("sounds/click.mp3", false) addEventHandler("onClientRender", root, armas) removeEventHandler ( "onClientRender", getRootElement(), informacoes ) removeEventHandler ( "onClientRender", getRootElement(), comidas ) removeEventHandler ( "onClientRender", getRootElement(), Inventario ) if Posicao_Mouse_Inventario(x*445, y*445, x*80, y*20) then --Click IMG1 playSound("sounds/click.mp3", false) end end end end
  15. entendi em relação ao botao que eu sitei la em cima pra fazer com que a arma seja guardada vamos supor que ela nao apareça no slot mais o player msm assim tenha ela oque eu devo usar
  16. oq devo usar para poder usar todas as armas do jogo, por exemplo posso ter uma ak e uma m4
  17. local Slot = getPedWeaponSlot (localPlayer) local Arma = getPedWeapon (localPlayer) if (Slot == 5 and Arma == 30) then dxDrawImage(x*640, y*285, x*30, y*30, "imagens/armas/1.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)--img 1 else dxDrawImage(x*640, y*285, x*30, y*30, "imagens/armas/1.png", 0, 0, 0, tocolor(255, 255, 255, 80), false)--img 2 end eu tentei dessa forma , funcionou porem quando eu tiro a arma da mao ela simplesmente fica na img 2 não na img 1 tambem tentei dessa maneira, mais nao obetive sucesso tambem :[ if (getPedWeapon (localPlayer, 30) == 5) then dxDrawImage(x*640, y*285, x*30, y*30, "imagens/armas/1.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) --img 1 else dxDrawImage(x*640, y*285, x*30, y*30, "imagens/armas/1.png", 0, 0, 0, tocolor(255, 255, 255, 80), false) --img 2 end
  18. attempt to index global 'weapons' (a nil value) está dando erro na linha 5 que está juntamente com a linha 4 ne oque significa esse erro
  19. inventario arrumei algumas coisas mais msm assim nada local Jogador = getLocalPlayer() for slot = 0, 12 do for Armas = 1, 40 do local Armamentos = (getPedWeapon (Jogador, slot) == Armas) if Armamentos == 30 then dxDrawImage(x*640, y*285, x*30, y*30, "imagens/armas/1.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) else dxDrawImage(x*640, y*285, x*30, y*30, "imagens/armas/1.png", 0, 0, 0, tocolor(255, 255, 255, 100), false) end end end
  20. Oque estou fazendo de errado Jogador = getLocalPlayer() for slot = 0, 12 do for Armas = 1, 40 do local Armamentos = (getPedWeapon (Jogador, slot) == Armas) end end if Armamentos == 30 then dxDrawImage(x*640, y*285, x*30, y*30, "imagens/armas/1.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) else dxDrawImage(x*640, y*285, x*30, y*30, "imagens/armas/1.png", 0, 0, 0, tocolor(255, 255, 255, 100), false) end Estou tentando fazer com que se o player tiver a arma ak-47 sendo no slot 0 ao 12 ela aparece com 255 opacidade se não tiver a arma ele tem 100 de opacidade
  21. Exatamente quando aperta o botao , ela desaparece da mao do jogador e quando ele usa o scroll ela nao aparece, agora quando ele aperta o outro botao ela aparece na mao dele normalmente e ele pode usar o scroll que ela vai aparecer normalmente
  22. Certo , isso tudo eu ja fiz e as funções tambem consigo aplicar a cada botao dx , no caso da hud e pra depois porque vou ter que sintoniza junto com o inventario, pra agora oque eu quero é quando clico em certo botao ele some da mao do jogador e quando ele usa o scroll não aparece , so ira aparecer quando ele apertar no outro botao para armar
  23. Sim já ta montado o dx , falta eu organizar as funções
  24. mano eu não manjo em dx mais eu me dou bem com ele Isso vai ajudar muito porque pretendo fazer sistema de revista e quando o player tiver com a arma guardada nao ira aparecer para o police
×
×
  • Create New...