LucasMTA
Members-
Posts
84 -
Joined
-
Last visited
Everything posted by LucasMTA
-
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
-
Desculpa eu coloquei level era lvl Jonas é porque tem varios paineis tipo Panel == 2 , Panel == 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
-
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)
-
Entendi, conseguir fazer a barra de progresso com triggerClientEvent
-
Mesmo se eu fizer o progresso no lado do cliente e adicionar um trigger ou algo do tipo na função do servidor
-
Mais tipo meu guiGetScreenSize não funciona no server-side eu to querendo fazer uma barra de progresso taligado mano
-
nao sabia jonas* pra mim ele so renderizava no client mais bom saber
-
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
-
Como faço para proteger meus scripts para um servidor expecifico "ip"
-
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
-
Já foi resolvido, obrigado por quem ajudou ... alguém poderia me ajudar como protejo meu script para funcionar somente em um servidor especifico "ip"
-
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
-
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
-
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
-
oq devo usar para poder usar todas as armas do jogo, por exemplo posso ter uma ak e uma m4
-
ufa consegui
-
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
-
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
-
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
-
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
-
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
-
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
-
Sim já ta montado o dx , falta eu organizar as funções
-
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
